Back to Datasets
Energy InstituteTWh

Solar Generation

55 countries1,276 records1990–2024

About this indicator

Solar electricity generation measures the total electrical output from photovoltaic and concentrated solar power plants in terawatt-hours. Solar capacity has grown exponentially, with global generation exceeding 1,600 TWh in 2024. China, the US, and India lead in solar deployment.

Full name: Solar electricity generation (TWh)

Source: Energy Institute

Top 20 Countries — Solar Generation

Full Country Rankings (55)

#CountryValueUnitYear
1🇨🇳 China839.04TWh2024
2🇺🇸 United States306.23TWh2024
3🇮🇳 India136.75TWh2024
4🇯🇵 Japan96.7TWh2024
5🇩🇪 Germany74.13TWh2024
6🇧🇷 Brazil71.32TWh2024
7🇪🇸 Spain56.47TWh2024
8🇦🇺 Australia50.21TWh2024
9🇮🇹 Italy36.2TWh2024
10🇰🇷 South Korea32.72TWh2024
11🇹🇷 Turkey30.38TWh2024
12🇻🇳 Vietnam25.86TWh2024
13🇲🇽 Mexico25.72TWh2024
14🇫🇷 France23.18TWh2024
15🇳🇱 Netherlands21.65TWh2024
16🇨🇱 Chile20.66TWh2024
17🇦🇪 United Arab Emirates15.21TWh2024
18🇵🇱 Poland14.84TWh2024
19🇬🇧 United Kingdom14.79TWh2024
20🇬🇷 Greece10.17TWh2024
21🇮🇱 Israel10.14TWh2024
22🇦🇹 Austria9.42TWh2024
23🇨🇦 Canada9.42TWh2024
24🇭🇺 Hungary8.97TWh2024
25🇧🇪 Belgium8.58TWh2024
26🇸🇦 Saudi Arabia8.23TWh2024
27🇵🇹 Portugal7.1TWh2024
28🇿🇦 South Africa6.6TWh2024
29🇪🇬 Egypt6.07TWh2024
30🇺🇦 Ukraine6.06TWh2024
31🇨🇭 Switzerland5.9TWh2024
32🇹🇭 Thailand5.43TWh2024
33🇷🇴 Romania4.59TWh2024
34🇸🇪 Sweden4.15TWh2024
35🇦🇷 Argentina3.97TWh2024
36🇩🇰 Denmark3.9TWh2024
37🇵🇭 Philippines3.79TWh2024
38🇨🇿 Czech Republic3.59TWh2024
39🇲🇾 Malaysia3.52TWh2024
40🇨🇴 Colombia3.3TWh2024
41🇷🇺 Russia2.92TWh2024
42🇲🇦 Morocco2.12TWh2024
43🇰🇿 Kazakhstan1.87TWh2024
44🇵🇰 Pakistan1.66TWh2024
45🇵🇪 Peru1.41TWh2024
46🇫🇮 Finland1.28TWh2024
47🇸🇬 Singapore1.28TWh2024
48🇧🇩 Bangladesh1.27TWh2024
49🇮🇩 Indonesia0.93TWh2024
50🇮🇷 Iran0.9TWh2024
51🇩🇿 Algeria0.69TWh2024
52🇳🇿 New Zealand0.61TWh2024
53🇳🇴 Norway0.55TWh2024
54🇮🇶 Iraq0.38TWh2024
55🇻🇪 Venezuela0TWh2024

Related Indicators

Related Articles

Explore the Full Dataset

Download Solar Generation data for all 55 countries in JSON, CSV, or XLSX format.

Open Data Explorer