Primary energy from solar by country

Measured in terawatt-hours of total energy supply.

Countries reporting
77
Highest
1,173 terawatt-hours
China
Lowest
0 terawatt-hours
Iceland
Median
4.94 terawatt-hours
Years covered
61
1965–2025
Data points
4,686

What the numbers show

Primary energy from solar is currently reported for 77 countries. The highest value is 1,173 terawatt-hours in China; the lowest is 0 terawatt-hours in Iceland.

The median across all reporting countries is 4.94 terawatt-hours, and the mean is 36 terawatt-hours.

Primary energy from solar: full country ranking

#Country LatestYear 10-year changeTrend
1 China 1,173 terawatt-hours 2025 up 2,871.7% volatile
2 United States 392.75 terawatt-hours 2025 up 896.2% volatile
3 India 168.58 terawatt-hours 2025 up 2,276.9% volatile
4 Japan 110.79 terawatt-hours 2025 up 220.7% volatile
5 Germany 91.59 terawatt-hours 2025 up 140.5% volatile
6 Brazil 88.02 terawatt-hours 2025 up 149,289.0% volatile
7 Spain 64.53 terawatt-hours 2025 up 365.7% volatile
8 Australia 58.38 terawatt-hours 2025 up 842.3% volatile
9 Italy 46.52 terawatt-hours 2025 up 102.8% volatile
10 Turkey 44.15 terawatt-hours 2025 up 22,645.4% volatile
11 South Korea 37.86 terawatt-hours 2025 up 795.1% volatile
12 Pakistan 36.62 terawatt-hours 2025 up 9,496.2% volatile
13 Vietnam 33.85 terawatt-hours 2025 up 507,443.0% volatile
14 France 32.46 terawatt-hours 2025 up 346.9% volatile
15 Mexico 27.14 terawatt-hours 2025 up 13,323.8% volatile
16 Netherlands 25.52 terawatt-hours 2025 up 2,202.2% volatile
17 Poland 23.69 terawatt-hours 2025 up 41,459.8% volatile
18 Chile 20.86 terawatt-hours 2025 up 1,433.9% volatile
19 United Kingdom 20 terawatt-hours 2025 up 165.4% volatile
20 South Africa 18.56 terawatt-hours 2025 up 575.2% volatile
21 United Arab Emirates 18.2 terawatt-hours 2025 up 5,986.3% volatile
22 Saudi Arabia 18.18 terawatt-hours 2025 up 39,522.9% volatile
23 Taiwan 15.98 terawatt-hours 2025 up 1,778.8% volatile
24 Israel 13.39 terawatt-hours 2025 up 1,001.1% volatile
25 Hungary 10.74 terawatt-hours 2025 up 7,515.6% volatile
26 Belgium 10.49 terawatt-hours 2025 up 243.2% volatile
27 Austria 10.45 terawatt-hours 2025 up 1,015.0% volatile
28 Greece 10.45 terawatt-hours 2025 up 167.9% volatile
29 Thailand 9.99 terawatt-hours 2025 up 320.1% volatile
30 Egypt 9.33 terawatt-hours 2025 up 22,118.1% volatile
31 Canada 9.04 terawatt-hours 2025 up 212.1% volatile
32 Portugal 8.73 terawatt-hours 2025 up 996.8% volatile
33 Switzerland 8.09 terawatt-hours 2025 up 622.6% volatile
34 Uzbekistan 7.36 terawatt-hours 2025 volatile
35 Bulgaria 6.83 terawatt-hours 2025 up 394.2% volatile
36 Malaysia 6.64 terawatt-hours 2025 up 2,332.0% volatile
37 Ukraine 6.03 terawatt-hours 2025 up 1,165.7% volatile
38 Argentina 5.16 terawatt-hours 2025 up 35,011.3% volatile
39 Oman 4.94 terawatt-hours 2025 up 133,311.0% volatile
40 Philippines 4.78 terawatt-hours 2025 up 3,352.1% volatile
41 Romania 4.55 terawatt-hours 2025 up 129.7% volatile
42 Denmark 4.49 terawatt-hours 2025 up 643.2% volatile
43 Colombia 4.47 terawatt-hours 2025 volatile
44 Sweden 4.43 terawatt-hours 2025 up 4,467.4% volatile
45 Czechia 4.27 terawatt-hours 2025 up 88.1% volatile
46 Qatar 3.48 terawatt-hours 2025 up 53,341.2% volatile
47 Sri Lanka 3 terawatt-hours 2025 up 6,048.0% volatile
48 Russia 2.86 terawatt-hours 2025 up 751.6% volatile
49 Peru 2.56 terawatt-hours 2025 up 1,011.8% volatile
50 Iran 2.2 terawatt-hours 2025 up 146,743.0% volatile
51 Indonesia 2.14 terawatt-hours 2025 up 40,412.9% volatile
52 Kazakhstan 2.08 terawatt-hours 2025 up 4,408.4% volatile
53 North Macedonia 2.01 terawatt-hours 2025 up 8,777.8% volatile
54 Lithuania 1.97 terawatt-hours 2025 up 2,580.8% volatile
55 Morocco 1.91 terawatt-hours 2025 up 33,374.7% volatile
56 Singapore 1.63 terawatt-hours 2025 up 3,253.1% volatile
57 Bangladesh 1.61 terawatt-hours 2025 up 507.1% volatile
58 Slovenia 1.54 terawatt-hours 2025 up 460.9% volatile
59 Cyprus 1.34 terawatt-hours 2025 up 957.5% volatile
60 Croatia 1.31 terawatt-hours 2025 up 2,193.8% volatile
61 Estonia 1.23 terawatt-hours 2025 up 20,738.2% volatile
62 New Zealand 0.9804 terawatt-hours 2025 up 2,562.0% volatile
63 Finland 0.9779 terawatt-hours 2025 up 8,545.9% volatile
64 Latvia 0.9092 terawatt-hours 2025 up 454,481.0% volatile
65 Slovakia 0.8157 terawatt-hours 2025 up 61.2% volatile
66 Norway 0.7384 terawatt-hours 2025 up 5,410.3% volatile
67 Algeria 0.6456 terawatt-hours 2025 up 1,013.1% volatile
68 Azerbaijan 0.5999 terawatt-hours 2025 up 12,941.3% volatile
69 Iraq 0.5758 terawatt-hours 2025 up 904.8% volatile
70 Hong Kong 0.395 terawatt-hours 2025 up 9,775.0% volatile
71 Belarus 0.1789 terawatt-hours 2025 up 1,887.2% volatile
72 Trinidad and Tobago 0.1466 terawatt-hours 2025 up 2,253.2% volatile
73 Kuwait 0.0572 terawatt-hours 2025 up 1,023.2% volatile
74 Ecuador 0.0371 terawatt-hours 2025 up 2.8% volatile
75 Venezuela 0.0358 terawatt-hours 2025 up 531.9% volatile
76 Turkmenistan 0.007 terawatt-hours 2025 up 33.3% volatile
77 Iceland 0 terawatt-hours 2025 volatile

Regions and income groups

Aggregates are excluded from the country ranking above so that a region can never outrank a country.

About this data

Indicator
Primary energy from solar
Unit
terawatt-hours
Source
Energy Institute - Statistical Review of World Energy (2026); Smil (2017) – with major processing by Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
82 places, 4,686 data points, 1965–2025
Last refreshed

Measured in terawatt-hours of total energy supply.