India has a larger economy than Russia, driven by its vast population, large domestic market, and diverse industries such as information technology, manufacturing, agriculture, and services. Russia, while having a smaller overall economy, has a higher GDP per capita and is one of the world’s leading producers of oil, natural gas, and other natural resources. The table below compares the GDP and GDP per capita of India and Russia.
2025 (IMF)
India
Russia
Currency
Indian Rupee
Russian Ruble
GDP (nominal, USD)
$3.92 trillion
$2.59 trillion
GDP per capita (nominal, USD)
$2.68 thousand
$17.97 thousand
GDP (PPP, international $)
$17.26 trillion
$7.24 trillion
GDP per capita (PPP, international $)
$11.79 thousand
$50.26 thousand
Population
India is the most populous country in the world and has a significantly larger population than Russia. Russia has a smaller population and a very low overall population density because of its vast land area. India also has a relatively young population, with a larger share of people in younger age groups compared to Russia.
2025 estimate
India
Russia
Population
1.46 billion
144 million
Population aged 0-14
24.2%
17%
Population aged 15-64
68.7%
65%
Population aged 65 and older
7%
18%
Total fertility rate, per woman
1.9
1.5
Life
India
Russia
Life expectancy at birth (2023/UN)
72
73.15
Human Development Index rank (2023)
130th
64th
Human Development Index value
0.685
0.832
Overview
Russia is the largest country in the world by area, covering around 17.1 million square kilometers. India, the seventh largest country, spans around 3.3 million square kilometers. Russia is more than five times the size of India.