Skip to content
wworldgovdata
energy

Electricity generation — Fuel — Solar (TWh)

TWh · higher is better · 203 countries

Ember (CC BY 4.0)CC BY 4.0updated 2025

League table

91 shown
  1. 1China1,174.9
  2. 2United States388.8
  3. 3India196
  4. 4Japan101.1
  5. 5Germany89.6
  6. 6Brazil88.6
  7. 7Spain62.9
  8. 8Australia56.4
  9. 9Italy44.6
  10. 10Korea, Rep.37.8
  11. 11Turkiye37.3
  12. 12Pakistan36.6
  13. 13France32
  14. 14Netherlands28.5
  15. 15Mexico26.3
  16. 16Viet Nam23.1
  17. 17Chile22.2
  18. 18Poland19.6
  19. 19South Africa19.5
  20. 20United Kingdom19.3
  21. 21Taiwan16.1
  22. 22Israel13.3
  23. 23Greece11.5
  24. 24Hungary11
  25. 25Belgium10.5
  26. 26Austria10.3
  27. 27Canada10.2
  28. 28Thailand10
  29. 29Portugal8.9
  30. 30Switzerland7.9
  31. 31Egypt, Arab Rep.7.6
  32. 32Bulgaria6.9
  33. 33Uzbekistan6.5
  34. 34Argentina5.1
  35. 35Romania4.9
  36. 36Denmark4.6
  37. 37Colombia4.6
  38. 38Malaysia4.5
  39. 39Sweden4.4
  40. 40Czechia4.4
  41. 41Sri Lanka3
  42. 42Philippines3
  43. 43Russian Federation2.8
  44. 44Morocco2.6
  45. 45Oman2.3
  46. 46Dominican Republic2.3
  47. 47North Macedonia2.2
  48. 48Qatar2.2
  49. 49Kazakhstan2
  50. 50Cambodia1.9
  51. 51Peru1.8
  52. 52Lithuania1.7
  53. 53Singapore1.6
  54. 54Bangladesh1.6
  55. 55Slovenia1.5
  56. 56Ireland1.5
  57. 57Cyprus1.4
  58. 58El Salvador1.3
  59. 59Croatia1.3
  60. 60Estonia1.2
  61. 61Finland0.98
  62. 62Puerto Rico (US)0.95
  63. 63Iran, Islamic Rep.0.9
  64. 64Latvia0.82
  65. 65Armenia0.73
  66. 66Slovak Republic0.7
  67. 67Kenya0.65
  68. 68Uruguay0.61
  69. 69Bosnia and Herzegovina0.59
  70. 70Tunisia0.56
  71. 71Norway0.53
  72. 72Luxembourg0.47
  73. 73Bolivia0.4
  74. 74New Zealand0.37
  75. 75Malta0.34
  76. 76Moldova0.23
  77. 77Kuwait0.21
  78. 77Mongolia0.21
  79. 78Serbia0.16
  80. 79Montenegro0.14
  81. 80Nigeria0.13
  82. 81Costa Rica0.09
  83. 82Ecuador0.04
  84. 82Ethiopia0.04
  85. 83Georgia0.03
  86. 84Kosovo0.01
  87. 85Azerbaijan0
  88. 85Paraguay0
  89. 85Kyrgyz Republic0
  90. 85Tajikistan0
  91. 85Belarus0

Electricity generation — Fuel — Solar (TWh)