Country rankings
Solar Power by Country
China has the highest Solar Generation in 2025 (1,173.2 TWh), followed by United States (392.7 TWh) and India (168.6 TWh). Trinidad and Tobago has the lowest (0.1 TWh).
EnvironmentInfrastructure & Energy209 countries · 2 metricsUpdated Aug 2, 2026Original page
10 sources
- Statistical Review of World Energy - Energy Institute
- Renewable Energy Statistics 2024 - IRENA International Renewable Energy Agency
- Renewable Energy Statistics 2023 (pages 21-24) - IRENA International Renewable Energy Agency
- Renewable Energy Statistics 2022 - IRENA International Renewable Energy Agency
- Renewables 2021 - International Energy Agency
- Solar Photovoltaic Power Potential by Country - World Bank
- Solar Power by Country - Wiki
- Snapshot 2021 - International Energy Agency
- Snapshot 2022 - International Energy Agency
- Snapshot 2023 - International Energy Agency
74 of 235 countries
Solar Generation, 2025
Darker means higher. Click a place to highlight it.
Loading map…
Ranking
Highest first: the first 15 and last 5 of 74 countries.
Distribution Median and middle halfThe median is the middle value: half of places are above it, half below. The middle half is the range holding the central 50% of places.More in the glossary →
Each dot is one country; the lines mark the median and the middle half.
Median
5.6 TWh
Middle half 1.8 TWh – 19.7 TWh
Average
37.5 TWh
74 countries
Highest
1,173.2 TWh
China
Lowest
0.1 TWh
Trinidad and Tobago
Over time · 2020–2025
The top 5 in 2025, against the median.
- Median of all countries
- China
- United States
- India
- Japan
- Germany
Data
Click a column to sort, a row to highlight that place on the charts.
77 countries · # = rank by Solar Generation
| # | |||
|---|---|---|---|
| 1 | China | 1,173.2 TWh | 1,202,179 MW |
| 2 | United States | 392.7 TWh | 211,610 MW |
| 3 | India | 168.6 TWh | 135,502 MW |
| 4 | Japan | 110.8 TWh | 92,211 MW |
| 5 | Germany | 91.6 TWh | 106,272 MW |
| 6 | Brazil | 88.0 TWh | 64,692 MW |
| 7 | Spain | 64.5 TWh | 47,206 MW |
| 8 | Australia | 58.4 TWh | 41,068 MW |
| 9 | Italy | 46.5 TWh | 41,188 MW |
| 10 | Turkey | 44.2 TWh | 25,469 MW |
| 11 | South Korea | 37.9 TWh | 30,346 MW |
| 12 | Pakistan | 36.6 TWh | 3,717 MW |
| 13 | Vietnam | 33.8 TWh | 19,252 MW |
| 14 | France | 32.5 TWh | 31,226 MW |
| 15 | Mexico | 27.1 TWh | 12,929 MW |
| 16 | Netherlands | 25.5 TWh | 25,878 MW |
| 17 | Poland | 23.7 TWh | 25,421 MW |
| 18 | Chile | 20.9 TWh | 12,140 MW |
| 19 | United Kingdom | 20.0 TWh | 21,662 MW |
| 20 | South Africa | 18.6 TWh | 11,255 MW |
| 21 | Saudi Arabia | 18.2 TWh | 11,932 MW |
| 21 | United Arab Emirates | 18.2 TWh | 7,525 MW |
| 23 | Taiwan | 16.0 TWh | 15,474 MW |
| 24 | Israel | 13.4 TWh | 7,363 MW |
| 25 | Hungary | 10.7 TWh | 8,177 MW |
| 26 | Belgium | 10.5 TWh | 10,398 MW |
| 27 | Greece | 10.4 TWh | 11,077 MW |
| 27 | Austria | 10.4 TWh | 10,304 MW |
| 29 | Thailand | 10.0 TWh | 6,842 MW |
| 30 | Egypt | 9.3 TWh | — |
| 31 | Canada | 9.0 TWh | 5,931 MW |
| 32 | Portugal | 8.7 TWh | 6,949 MW |
| 33 | Switzerland | 8.1 TWh | 9,114 MW |
| 34 | Uzbekistan | 7.4 TWh | — |
| 35 | Bulgaria | 6.8 TWh | 5,910 MW |
| 36 | Malaysia | 6.6 TWh | 3,074 MW |
| 37 | Ukraine | 6.0 TWh | 5,500 MW |
| 38 | Argentina | 5.2 TWh | 2,592 MW |
| 39 | Oman | 4.9 TWh | — |
| 40 | Philippines | 4.8 TWh | 3,892 MW |
| 41 | Romania | 4.6 TWh | 6,238 MW |
| 42 | Colombia | 4.5 TWh | — |
| 42 | Denmark | 4.5 TWh | 5,046 MW |
| 44 | Sweden | 4.4 TWh | 5,500 MW |
| 45 | Czechia | 4.3 TWh | 4,541 MW |
| 46 | Qatar | 3.5 TWh | — |
| 47 | Sri Lanka | 3.0 TWh | — |
| 48 | Russia | 2.9 TWh | 2,433 MW |
| 49 | Peru | 2.6 TWh | — |
| 50 | Iran | 2.2 TWh | — |
| 51 | Indonesia | 2.1 TWh | — |
| 51 | Kazakhstan | 2.1 TWh | 1,325 MW |
| 53 | Lithuania | 2.0 TWh | 3,295 MW |
| 53 | North Macedonia | 2.0 TWh | — |
| 55 | Morocco | 1.9 TWh | 1,086 MW |
| 56 | Ireland | 1.7 TWh | — |
| 57 | Bangladesh | 1.6 TWh | — |
| 57 | Singapore | 1.6 TWh | — |
| 59 | Slovenia | 1.5 TWh | 1,568 MW |
| 60 | Croatia | 1.3 TWh | — |
| 60 | Cyprus | 1.3 TWh | — |
| 62 | Estonia | 1.2 TWh | — |
| 63 | Finland | 1.0 TWh | — |
| 63 | New Zealand | 1.0 TWh | — |
| 65 | Slovakia | 0.8 TWh | 1,028 MW |
| 66 | Norway | 0.7 TWh | — |
| 67 | Algeria | 0.6 TWh | 462 MW |
| 67 | Iraq | 0.6 TWh | — |
| 67 | Azerbaijan | 0.6 TWh | — |
| 70 | Hong Kong | 0.4 TWh | — |
| 71 | Luxembourg | 0.3 TWh | — |
| 72 | Belarus | 0.2 TWh | — |
| 73 | Kuwait | 0.1 TWh | — |
| 73 | Trinidad and Tobago | 0.1 TWh | — |
| — | Tunisia | — | 895 MW |
| — | Jordan | — | 2,195 MW |
| — | Honduras | — | 589 MW |
What correlates with Solar Generation (2025)?
Pearson r against 1,823 other country metrics sharing at least 45 countries, 1 near-identical series hidden. Correlation is not causation.
Higher together
Places that have a higher Solar Generation tend to score higher on these
Opposite directions
Places that have a higher Solar Generation tend to score lower on these
Quick answers
- Which country has the highest Solar Generation?
- China has the highest Solar Generation in 2025, at 1,173.2 TWh, followed by United States (392.7 TWh) and India (168.6 TWh).
- Which country has the lowest Solar Generation?
- Trinidad and Tobago has the lowest Solar Generation in 2025, at 0.1 TWh.
- What is the median Solar Generation across countries?
- The median is 5.6 TWh across the 74 countries with data in 2025.
- Where does this solar power by country data come from?
- Rankodex compiles it from World Population Review and the primary sources it cites: Statistical Review of World Energy - Energy Institute; Renewable Energy Statistics 2024 - IRENA International Renewable Energy Agency; Renewable Energy Statistics 2023 (pages 21-24) - IRENA International Renewable Energy Agency; Renewable Energy Statistics 2022 - IRENA International Renewable Energy Agency.
Keep exploring
- Development Indicators by Country (World Bank)215 countries
- Renewable Energy by Country210 countries
- Energy Consumption by Country208 countries
- Wind Power by Country193 countries
- Recycling Rates by Country180 countries
- Water Quality by Country180 countries
- Diesel Fuel Prices by StateUS states
- Solar Incentives By StateUS states












































































