Brazil vs India: CO₂ emissions per capita

Brazil
2.28 tonnes per person
in 2024
India
2.2 tonnes per person
in 2024
Brazil rank
126th
India rank
129th

CO₂ emissions per capita over time

  • Brazil
  • India
0123185619402024

How they compare

Brazil currently reports 2.28 tonnes per person against 2.2 tonnes per person in India, a difference of 0.08 tonnes per person.

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

Brazil ranks 126th and India ranks 129th of 213 countries.

Brazil has averaged higher in every one of the 18 decades both report.

Head to head by decade

Decade Brazil India Difference Ahead
1850s 0.0399 tonnes per person 0.0021 tonnes per person 0.0377 tonnes per person Brazil
1860s 0.0536 tonnes per person 0.0024 tonnes per person 0.0512 tonnes per person Brazil
1870s 0.0764 tonnes per person 0.0068 tonnes per person 0.0696 tonnes per person Brazil
1880s 0.0945 tonnes per person 0.0101 tonnes per person 0.0844 tonnes per person Brazil
1890s 0.1442 tonnes per person 0.0243 tonnes per person 0.1198 tonnes per person Brazil
1900s 0.1474 tonnes per person 0.0618 tonnes per person 0.0856 tonnes per person Brazil
1910s 0.168 tonnes per person 0.1089 tonnes per person 0.0592 tonnes per person Brazil
1920s 0.1646 tonnes per person 0.1251 tonnes per person 0.0394 tonnes per person Brazil
1930s 0.1512 tonnes per person 0.1193 tonnes per person 0.0319 tonnes per person Brazil
1940s 0.1463 tonnes per person 0.1427 tonnes per person 0.0036 tonnes per person Brazil
1950s 0.4919 tonnes per person 0.2021 tonnes per person 0.2898 tonnes per person Brazil
1960s 0.7316 tonnes per person 0.3019 tonnes per person 0.4297 tonnes per person Brazil
1970s 1.32 tonnes per person 0.3744 tonnes per person 0.9423 tonnes per person Brazil
1980s 1.39 tonnes per person 0.513 tonnes per person 0.8781 tonnes per person Brazil
1990s 1.67 tonnes per person 0.786 tonnes per person 0.8832 tonnes per person Brazil
2000s 2 tonnes per person 1.06 tonnes per person 0.9354 tonnes per person Brazil
2010s 2.47 tonnes per person 1.64 tonnes per person 0.8287 tonnes per person Brazil
2020s 2.27 tonnes per person 1.99 tonnes per person 0.2867 tonnes per person Brazil

Averages of every year both report within each decade.

Frequently asked questions

Which has higher co₂ emissions per capita, Brazil or India?
Brazil, at 2.28 tonnes per person against 2.2 tonnes per person in India as of 2024.
What is the difference in co₂ emissions per capita between Brazil and India?
0.08 tonnes per person, with Brazil ahead.
How many years of comparable data are there for Brazil and India?
156 years are reported by both, from 1858 to 2024.
How do Brazil and India rank globally for co₂ emissions per capita?
Brazil ranks 126th and India ranks 129th of 213 countries.
Where does this data come from?
Global Carbon Budget (2025); Population based on various sources (2024) – with major processing by Our World in Data, published as CO₂ emissions per capita. Statizoid refreshes it automatically from the source and publishes the full history for both places.

Individual pages

About this data

Indicator
CO₂ emissions per capita
Unit
tonnes per person
Source
Global Carbon Budget (2025); Population based on various sources (2024) – with major processing by Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
213 places, 22,945 data points, 1750–2024
Last refreshed

Carbon dioxide (CO₂) emissions from burning fossil fuels and industrial processes. This includes emissions from transport, electricity generation, and heating, but not land-use change.