Which Country Produces the Most of CO2?

CO2 Emissions (Total) (kt), 2017
Energy & Utility | May 18, 2019
$2.99
Excel Sheet

Based on a comparison of 79 countries in 2017, China ranked the highest in CO2 emissions with 9,232,581 kt followed by USA and India. On the other end of the scale was Iceland with 3,040 kt, Macedonia with 6,808 kt and Latvia with 8,049 kt.

Total CO2 emissions reached 33,443,994 kt in 2017 in the World according to World Bank / EIA. This is 1.27 % more than in the previous year and 6.77 % more than 10 years ago.

Historically, total CO2 emissions reached an all time high of 36,138,285 kt in 2014 and an all time low of 9,396,706 kt in 1960. The average annual growth amounted to 2.25 % since 1960.

The top ranked country, China, accounted for 27.6 % of CO2 emissions in the world. The top 3 countries hold a 49.8 % share while the ten largest countries some 67.6 % in 2017.

Data for more countries are available at CO2 Emissions (Total) indicator page.

CO2 Emissions (Total) Unit 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017
Brazil kt 439,413 470,029 503,677 529,808 497,235
Canada kt 537,113 517,458 517,161 537,193 529,939
China kt 9,733,538 10,028,574 10,258,007 10,291,927 9,163,239
Germany kt 732,498 739,861 757,313 719,883 753,501
India kt 1,841,776 2,018,504 2,034,752 2,238,377 2,146,312
Indonesia kt 603,665 637,079 490,227 464,176 485,174
Iran kt 589,056 611,758 619,778 649,481 595,526
Japan kt 1,191,075 1,230,168 1,246,516 1,214,048 1,196,890
Mexico kt 484,429 496,325 490,340 480,271 457,353
Russia kt 1,763,405 1,830,830 1,778,561 1,705,346 1,495,494
Saudi Arabia kt 499,878 564,843 541,048 601,047 587,053
South Africa kt 470,582 468,771 466,376 489,772 420,428
South Korea kt 589,401 583,966 592,499 587,156 655,486
Turkey kt 320,840 329,561 324,772 345,981 346,764
USA kt 5,289,681 5,119,436 5,159,161 5,254,279 5,214,401