Skip to content
wworldgovdata
energy

Electricity generation from solar power

TWh · higher is better · 203 countries

Our World in Data (CC BY 4.0); underlying sources incl. V-DemCC BY 4.0updated 2025

League table

90 shown
  1. 1China1,175
  2. 2United States388.8
  3. 3India196
  4. 4Japan101.1
  5. 5Germany89.6
  6. 6Brazil88.6
  7. 7Spain62.9
  8. 8Australia56.1
  9. 9Italy44.6
  10. 10Korea, Rep.37.8
  11. 11Turkiye37.3
  12. 12Pakistan36.6
  13. 13France31.8
  14. 14Netherlands28.5
  15. 15Mexico26.3
  16. 16Viet Nam23
  17. 17Chile22.2
  18. 18Poland19.6
  19. 19South Africa19.5
  20. 20United Kingdom19.3
  21. 21Taiwan15.7
  22. 22Israel13.3
  23. 23Greece12.9
  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. 36Colombia4.6
  37. 37Malaysia4.5
  38. 38Denmark4.5
  39. 39Sweden4.4
  40. 40Czechia4.4
  41. 41Philippines3
  42. 42Russian Federation2.8
  43. 42Sri Lanka2.8
  44. 43Morocco2.6
  45. 44Oman2.3
  46. 45Dominican Republic2.3
  47. 46Qatar2.2
  48. 47Kazakhstan2
  49. 48Cambodia1.9
  50. 49Peru1.8
  51. 50Lithuania1.7
  52. 51Singapore1.6
  53. 52North Macedonia1.6
  54. 53Bangladesh1.6
  55. 54Slovenia1.5
  56. 55Ireland1.5
  57. 56Cyprus1.4
  58. 57El Salvador1.3
  59. 58Croatia1.3
  60. 59Estonia1.1
  61. 60Armenia1.1
  62. 61Puerto Rico (US)1
  63. 62Finland0.98
  64. 63Iran, Islamic Rep.0.9
  65. 64Latvia0.82
  66. 65Slovak Republic0.7
  67. 66Kenya0.65
  68. 67Uruguay0.61
  69. 68Bosnia and Herzegovina0.59
  70. 69Tunisia0.56
  71. 70Norway0.53
  72. 71Luxembourg0.47
  73. 72Bolivia0.4
  74. 73Belarus0.37
  75. 73New Zealand0.37
  76. 74Malta0.34
  77. 75Kuwait0.21
  78. 75Mongolia0.21
  79. 76Moldova0.16
  80. 76Serbia0.16
  81. 77Montenegro0.14
  82. 78Nigeria0.13
  83. 79Costa Rica0.09
  84. 80Ethiopia0.04
  85. 80Ecuador0.04
  86. 81Georgia0.03
  87. 82Tajikistan0
  88. 82Paraguay0
  89. 82Kyrgyz Republic0
  90. 82Azerbaijan0

Electricity generation from solar power