Skip to content
wworldgovdata
energy

Electricity generation — Total — Total Generation (TWh)

TWh · higher is better · 203 countries

Ember (CC BY 4.0)CC BY 4.0updated 2025

League table

91 shown
  1. 1China10,577.7
  2. 2United States4,519.8
  3. 3India2,081.6
  4. 4Russian Federation1,192.8
  5. 5Japan1,030
  6. 6Brazil750.5
  7. 7Canada652.4
  8. 8Korea, Rep.624.7
  9. 9France570.1
  10. 10Germany500.5
  11. 11Iran, Islamic Rep.395.8
  12. 12Mexico357
  13. 13Turkiye353.9
  14. 14Viet Nam310
  15. 15United Kingdom292.3
  16. 16Taiwan288.9
  17. 17Spain288
  18. 18Australia286.7
  19. 19Italy264.9
  20. 20Egypt, Arab Rep.245.7
  21. 21South Africa242.8
  22. 22Malaysia201.1
  23. 23Thailand188.2
  24. 24Pakistan177.1
  25. 25Poland172.6
  26. 26Sweden170.3
  27. 27Norway160.8
  28. 28Argentina153.1
  29. 29Netherlands135
  30. 30Kazakhstan123.7
  31. 31Philippines123.1
  32. 32Bangladesh103.4
  33. 33Colombia90.4
  34. 34Kuwait89.2
  35. 35Chile88.5
  36. 36Uzbekistan86.7
  37. 37Finland82.3
  38. 38Israel82.1
  39. 39Czechia75.5
  40. 40Austria73.3
  41. 41Belgium66.9
  42. 42Switzerland65
  43. 43Peru60.4
  44. 44Singapore60.2
  45. 45Greece57.9
  46. 46Qatar56.2
  47. 47Oman52.8
  48. 48Portugal51.1
  49. 49Romania49.8
  50. 50Belarus45.8
  51. 51Paraguay45.4
  52. 52Morocco44.2
  53. 53New Zealand43.3
  54. 54Nigeria41.5
  55. 55Hungary40.2
  56. 56Bulgaria38
  57. 57Serbia36.7
  58. 58Ecuador36.6
  59. 59Denmark34.5
  60. 60Ethiopia33.4
  61. 61Ireland31
  62. 62Slovak Republic29.1
  63. 63Azerbaijan27.5
  64. 64Tajikistan23.9
  65. 65Dominican Republic22.7
  66. 66Tunisia22.3
  67. 67Puerto Rico (US)19.6
  68. 68Cambodia17.8
  69. 69Sri Lanka17.3
  70. 70Kyrgyz Republic15.7
  71. 71Slovenia14.9
  72. 72Croatia14.7
  73. 73Bosnia and Herzegovina14.5
  74. 74Kenya14
  75. 75Bolivia13.6
  76. 76Georgia13.5
  77. 77Costa Rica12.8
  78. 78Uruguay11.9
  79. 79Mongolia9.7
  80. 80Lithuania8.9
  81. 81Armenia8.6
  82. 82North Macedonia7.1
  83. 83El Salvador6.5
  84. 84Latvia6.3
  85. 85Estonia6.2
  86. 86Cyprus5.9
  87. 87Kosovo5.9
  88. 88Moldova2.9
  89. 89Montenegro2.5
  90. 90Malta2.2
  91. 91Luxembourg1.5

Electricity generation — Total — Total Generation (TWh)