India vs Russia: Carbon dioxide emissions by income level

India
3.19 billion tonnes
in 2024
Russia
1.78 billion tonnes
in 2024
India rank
3rd
Russia rank
4th

Carbon dioxide emissions by income level over time

  • India
  • Russia
01.0B2.0B3.0B183019272024

How they compare

India currently reports 3.19 billion tonnes against 1.78 billion tonnes in Russia, a difference of 1.41 billion tonnes.

That makes India's figure about 1.8 times Russia's.

The two have swapped places 6 times across 156 shared years of data; in 1858 it was India ahead.

India ranks 3rd and Russia ranks 4th of 215 countries.

Across the 18 decades both report, India averaged higher in 3 and Russia in 15.

Head to head by decade

Decade India Russia Difference Ahead
1850s 515,478 tonnes 304,760 tonnes 210,718 tonnes India
1860s 583,435 tonnes 670,023 tonnes 86,589 tonnes Russia
1870s 1.73 million tonnes 7.22 million tonnes 5.50 million tonnes Russia
1880s 2.68 million tonnes 11.45 million tonnes 8.76 million tonnes Russia
1890s 6.77 million tonnes 26.03 million tonnes 19.26 million tonnes Russia
1900s 17.83 million tonnes 50.17 million tonnes 32.34 million tonnes Russia
1910s 32.40 million tonnes 56.76 million tonnes 24.37 million tonnes Russia
1920s 39.16 million tonnes 39.98 million tonnes 822,970 tonnes Russia
1930s 41.93 million tonnes 180.96 million tonnes 139.03 million tonnes Russia
1940s 52.14 million tonnes 255.53 million tonnes 203.39 million tonnes Russia
1950s 78.21 million tonnes 615.35 million tonnes 537.15 million tonnes Russia
1960s 147.03 million tonnes 1.12 billion tonnes 975.51 million tonnes Russia
1970s 227.90 million tonnes 1.78 billion tonnes 1.55 billion tonnes Russia
1980s 395.75 million tonnes 2.26 billion tonnes 1.86 billion tonnes Russia
1990s 751.91 million tonnes 1.81 billion tonnes 1.05 billion tonnes Russia
2000s 1.22 billion tonnes 1.56 billion tonnes 339.11 million tonnes Russia
2010s 2.17 billion tonnes 1.66 billion tonnes 509.80 million tonnes India
2020s 2.84 billion tonnes 1.70 billion tonnes 1.14 billion tonnes India

Averages of every year both report within each decade.

Frequently asked questions

Which has higher carbon dioxide emissions by income level, India or Russia?
India, at 3.19 billion tonnes against 1.78 billion tonnes in Russia as of 2024.
What is the difference in carbon dioxide emissions by income level between India and Russia?
1.41 billion tonnes, with India ahead.
How many years of comparable data are there for India and Russia?
156 years are reported by both, from 1858 to 2024.
How do India and Russia rank globally for carbon dioxide emissions by income level?
India ranks 3rd and Russia ranks 4th of 215 countries.
Where does this data come from?
Global Carbon Budget (2025) – with major processing by Our World in Data, published as Carbon dioxide emissions by income level. Statizoid refreshes it automatically from the source and publishes the full history for both places.

Individual pages

About this data

Indicator
Carbon dioxide emissions by income level
Unit
tonnes
Source
Global Carbon Budget (2025) – with major processing by Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
216 places, 23,583 data points, 1750–2024
Last refreshed

Annual total emissions of carbon dioxide (CO₂), excluding land-use change, measured in tonnes.