Our World in Data, CO2 and greenhouse gas emissions

Annual CO2 emissions from fossil fuels and industry, population and inflation-adjusted GDP by country and year, as compiled by Our World in Data from the Global Carbon Budget and the Maddison Project.

3,105 rows · 2018–2022 · 207 countries · version 1, 2026-10-13

Harmonized · first 8 of 3,105 rows

countryyearmeasurevalueunitas publishedpublished unit
Afghanistan2018Annual CO2 emissions from fossil fuels and industry10,192,000tonnes10.192million tonnes (Mt)
Afghanistan2018Gross domestic product, 2011 international dollars65,996,738,862international dollars65996738862international-$ in 2011 prices ($)
Afghanistan2018Total population36,743,040persons36743040people
Afghanistan2019Annual CO2 emissions from fossil fuels and industry10,400,000tonnes10.4million tonnes (Mt)
Afghanistan2019Gross domestic product, 2011 international dollars73,085,701,943international dollars73085701943international-$ in 2011 prices ($)
Afghanistan2019Total population37,856,125persons37856125people
Afghanistan2020Annual CO2 emissions from fossil fuels and industry11,119,000tonnes11.119million tonnes (Mt)
Afghanistan2020Gross domestic product, 2011 international dollars71,417,706,295international dollars71417706295international-$ in 2011 prices ($)

As published by the source · first 8 of 1,270 rows

countryyeariso codepopulationgdpco2co2 per capita
Afghanistan2018AFG36,743,04065,996,738,86210.1920.277
Afghanistan2019AFG37,856,12573,085,701,94310.40.275
Afghanistan2020AFG39,068,97771,417,706,29511.1190.285
Afghanistan2021AFG40,000,41056,638,852,6569.8690.247
Afghanistan2022AFG40,578,84753,303,471,61710.170.251
Africa2018—1,314,609,397—1,391.1871.06
Africa2019—1,347,162,538—1,456.0831.082
Africa2020—1,379,939,686—1,369.2490.993

Full data

3,105 rows as CSV or Parquet, with SQL access and the source of every row. Premium access required.

What was done to this data

Collected
1 file from Our World in Data (Global Change Data Lab), retrieved 2026-10-13. Each is kept unchanged and identified by its SHA-256.
Parsed
1,270 rows of owid_co2_country_year. Every record was readable.
Places matched
206 by identifier code and 1 by exact name to one registry of countries and country groups. 235 rows for 47 names that matched nothing with certainty are held back, not guessed.
Measures defined
population is Total population, in person; co2 is Annual CO2 emissions from fossil fuels and industry, in tonne (converted from megatonne, ×1,000,000); gdp is Gross domestic product, 2011 international dollars, in international dollar. Each is tied to a written definition of what it measures.
Left out on purpose
gdp was not treated as Gross domestic product, current US dollars: currency basis: the source reports international_dollar_ppp, the variable gdp_current_usd is current_usd, and no transformation is declared.
Periods
Each year becomes an explicit interval, 1 January to 1 January, on the calendar year.
Missing values
230 of 3,105 values the source does not report are kept as missing, never as zero.
Checked
Every row has a unique key and names the file line it came from. Version 1, published 2026-10-13.
Columns
countrystringcountry · nameCountry, region or income group, by the publisher's name for it.
yearintcalendar year
iso_codestringcountry · iso3ISO 3166-1 alpha-3; empty for regions, income groups and a few territories.
populationfloatmeasure · personPeople.
gdpfloatmeasure · international dollarInternational dollars at 2011 prices.
co2floatmeasure · megatonneMillion tonnes of CO2, excluding land-use change.
co2_per_capitafloatmeasure · tonne per personTonnes of CO2 per person.

Sources

Our World in Data, CO2 and Greenhouse Gas Emissions (2025), based on the Global Carbon Budget and others · CC-BY-4.0