Skip to content
CountryAtlas

Primary energy consumption by country

terawatt-hours · 79 countries ranked · 2024

Rank 1 = highest value; “better” is not defined for this indicator.25 of 79
  1. 1ChinaWorld rank 1st of 79
    up +4.1 %
  2. up +1.2 %
  3. 3IndiaWorld rank 3rd of 79
    up +4.7 %
  4. 4RussiaWorld rank 4th of 79
    up +3.3 %
  5. 5JapanWorld rank 5th of 79
    down −1.3 %
  6. 6BrazilWorld rank 6th of 79
    up +1.7 %
  7. 7CanadaWorld rank 7th of 79
    down −0.0 %
  8. 8South KoreaWorld rank 8th of 79
    up +1.6 %
  9. 9IranWorld rank 9th of 79
    down −0.2 %
  10. 10Saudi ArabiaWorld rank 10th of 79
    up +2.8 %
  11. 11GermanyWorld rank 11th of 79
    up +0.5 %
  12. 12IndonesiaWorld rank 12th of 79
    up +7.2 %
  13. 13FranceWorld rank 13th of 79
    up +4.7 %
  14. 14MexicoWorld rank 14th of 79
    up +0.7 %
  15. 15TürkiyeWorld rank 15th of 79
    up +6.7 %
  16. 16United KingdomWorld rank 16th of 79
    up +0.4 %
  17. 17ItalyWorld rank 17th of 79
    up +0.9 %
  18. 18AustraliaWorld rank 18th of 79
    up +0.9 %
  19. 19SpainWorld rank 19th of 79
    up +3.5 %
  20. up +6.2 %
  21. 21VietnamWorld rank 21st of 79
    up +7.3 %
  22. 22ThailandWorld rank 22nd of 79
    up +2.4 %
  23. 23MalaysiaWorld rank 23rd of 79
    up +4.3 %
  24. 24South AfricaWorld rank 24th of 79
    down −0.4 %
  25. 25TaiwanWorld rank 25th of 79
    down −0.2 %

On the map

Primary energy consumption, 2024. Quantile classes; hatched = no data.

Primary energy consumption, 2024World map of Primary energy consumption (2024) for 79 countries, from 30 to 48,987.Fiji: —Tanzania: —W. Sahara: —Canada: 3,886United States: 26,529Kazakhstan: 862Uzbekistan: 696Papua New Guinea: —Indonesia: 2,985Argentina: 983Chile: 519DR Congo: —Somalia: —Kenya: —Sudan: —Chad: —Haiti: —Dominican Republic: —Russia: 9,049Bahamas: —Falkland Is.: —Norway: 556Greenland: —Fr. S. Antarctic Lands: —Timor-Leste: —South Africa: 1,362Lesotho: —Mexico: 2,310Uruguay: —Brazil: 3,919Bolivia: —Peru: 374Colombia: 616Panama: —Costa Rica: —Nicaragua: —Honduras: —El Salvador: —Guatemala: —Belize: —Venezuela: 699Guyana: —Suriname: —France: 2,520Ecuador: 231Puerto Rico: —Jamaica: —Cuba: —Zimbabwe: —Botswana: —Namibia: —Senegal: —Mali: —Mauritania: —Benin: —Niger: —Nigeria: —Cameroon: —Togo: —Ghana: —Côte d'Ivoire: —Guinea: —Guinea-Bissau: —Liberia: —Sierra Leone: —Burkina Faso: —Central African Republic: —Republic of the Congo: —Gabon: —Equatorial Guinea: —Zambia: —Malawi: —Mozambique: —Eswatini: —Angola: —Burundi: —Israel: 278Lebanon: —Madagascar: —Palestine: —Gambia: —Tunisia: —Algeria: 760Jordan: —United Arab Emirates: 1,522Qatar: 654Kuwait: 525Iraq: 737Oman: 447Vanuatu: —Cambodia: —Thailand: 1,421Laos: —Myanmar: —Vietnam: 1,476North Korea: —South Korea: 3,616Mongolia: —India: 11,336Bangladesh: 529Bhutan: —Nepal: —Pakistan: 888Afghanistan: —Tajikistan: —Kyrgyzstan: —Turkmenistan: 371Iran: 3,590Syria: —Armenia: —Sweden: 610Belarus: 314Ukraine: 601Poland: 1,126Austria: 412Hungary: 261Moldova: —Romania: 355Lithuania: 73Latvia: 39Estonia: 56Germany: 3,195Bulgaria: 192Greece: 321Türkiye: 2,093Albania: —Croatia: 103Switzerland: 339Luxembourg: 40Belgium: 644Netherlands: 926Portugal: 270Spain: 1,624Ireland: 182New Caledonia: —Solomon Islands: —New Zealand: 233Australia: 1,672Sri Lanka: 111China: 48,987Taiwan: 1,254Italy: 1,696Denmark: 196United Kingdom: 1,937Iceland: 63Azerbaijan: 208Georgia: —Philippines: 653Malaysia: 1,382Brunei: —Slovenia: 79Finland: 335Slovakia: 181Czechia: 393Eritrea: —Japan: 4,795Paraguay: —Yemen: —Saudi Arabia: 3,290N. Cyprus: —Cyprus: 33Morocco: 276Egypt: 1,126Libya: —Ethiopia: —Djibouti: —Somaliland: —Uganda: —Rwanda: —Bosnia and Herzegovina: —North Macedonia: 30Serbia: —Montenegro: —Kosovo: —Trinidad and Tobago: 160South Sudan: —
  • 30 – 192
  • 192 – 339
  • 339 – 616
  • 616 – 1,126
  • 1,126 – 2,310
  • 2,310 – 48,987
  • No data
Tap a country for its value

Rank over time

Position in the world ranking by year, up to 5 countries. Rank 1 is at the top.

ChinaUnited StatesIndia
No data to chart.

Rank by year for China, United States, India, 2000–2024.