Installed solar energy capacity by country

Total solar (on- and off-grid) electricity installed capacity, measured in gigawatts. This includes solar photovoltaic and concentrated solar power.

Countries reporting
212
Highest
887.1 gigawatts
China
Lowest
0 gigawatts
Equatorial Guinea
Median
0.138 gigawatts
Years covered
25
2000–2024
Data points
3,927

What the numbers show

Installed solar energy capacity is currently reported for 212 countries. The highest value is 887.1 gigawatts in China; the lowest is 0 gigawatts in Equatorial Guinea.

The median across all reporting countries is 0.138 gigawatts, and the mean is 8.79 gigawatts.

Over the past decade 207 countries rose and 2 fell. The largest increase was in Jordan (up 880,063.0%), and the largest decrease in Equatorial Guinea (down 96.2%).

Installed solar energy capacity: full country ranking

#Country LatestYear 10-year changeTrend
1 China 887.1 gigawatts 2024 up 3,023.7% volatile
2 United States 177.59 gigawatts 2024 up 906.1% volatile
3 India 97.58 gigawatts 2024 up 2,484.1% volatile
4 Germany 89.94 gigawatts 2024 up 140.5% volatile
5 Japan 89.6 gigawatts 2024 up 283.9% volatile
6 Brazil 53.12 gigawatts 2024 up 221,041.0% volatile
7 Spain 38.59 gigawatts 2024 up 448.8% volatile
8 Italy 36.01 gigawatts 2024 up 95.3% volatile
9 Australia 35.86 gigawatts 2024 up 766.9% volatile
10 South Korea 26.68 gigawatts 2024 up 994.3% volatile
11 Netherlands 24.05 gigawatts 2024 up 2,286.9% volatile
12 France 21.53 gigawatts 2024 up 267.3% volatile
13 Poland 20.2 gigawatts 2024 up 77,161.0% volatile
14 Turkey 19.88 gigawatts 2024 up 48,396.2% volatile
15 Vietnam 18.67 gigawatts 2024 up 356,944.0% volatile
16 United Kingdom 17.88 gigawatts 2024 up 223.5% volatile
17 Taiwan 14.28 gigawatts 2024 up 2,145.5% volatile
18 Mexico 11.99 gigawatts 2024 up 6,778.6% volatile
19 Chile 10.9 gigawatts 2024 up 4,829.5% volatile
20 Belgium 9.75 gigawatts 2024 up 227.6% volatile
21 Greece 9.27 gigawatts 2024 up 257.0% volatile
22 South Africa 9.06 gigawatts 2024 up 678.3% volatile
23 Austria 8.48 gigawatts 2024 up 973.9% volatile
24 Switzerland 7.76 gigawatts 2024 up 644.4% volatile
25 Hungary 7.7 gigawatts 2024 up 8,550.6% volatile
26 United Arab Emirates 6.47 gigawatts 2024 up 4,857.8% volatile
27 Portugal 5.81 gigawatts 2024 up 1,291.5% volatile
28 Canada 5.77 gigawatts 2024 up 268.4% volatile
29 Israel 5.61 gigawatts 2024 up 754.4% volatile
30 Ukraine 5.5 gigawatts 2024 up 571.5% volatile
31 Sweden 4.96 gigawatts 2024 up 8,171.7% volatile
32 Romania 4.69 gigawatts 2024 up 262.6% volatile
33 Saudi Arabia 4.34 gigawatts 2024 up 17,798.4% volatile
34 Czechia 4.16 gigawatts 2024 up 101.2% volatile
35 Denmark 3.94 gigawatts 2024 up 550.2% volatile
36 Bulgaria 3.91 gigawatts 2024 up 279.8% volatile
37 Pakistan 3.72 gigawatts 2024 up 2,151.3% volatile
38 Thailand 3.39 gigawatts 2024 up 159.9% volatile
39 Philippines 2.97 gigawatts 2024 up 8,676.2% volatile
40 Egypt 2.59 gigawatts 2024 up 7,300.8% volatile
41 Lithuania 2.57 gigawatts 2024 up 3,754.0% volatile
42 Russia 2.55 gigawatts 2024 up 733.7% volatile
43 Malaysia 2.31 gigawatts 2024 up 1,244.9% volatile
44 Uzbekistan 2.27 gigawatts 2024 up 201,183.0% volatile
45 Jordan 2.08 gigawatts 2024 up 880,063.0% volatile
46 Argentina 1.74 gigawatts 2024 up 12,583.8% volatile
47 Qatar 1.68 gigawatts 2024 up 42,251.9% volatile
48 Singapore 1.46 gigawatts 2024 up 5,577.0% volatile
49 Sri Lanka 1.45 gigawatts 2024 up 6,385.2% volatile
50 Dominican Republic 1.42 gigawatts 2024 up 9,512.1% volatile
51 Colombia 1.39 gigawatts 2024 up 98,098.8% volatile
53 Estonia 1.33 gigawatts 2024 up 39,600.6% volatile
54 Slovenia 1.31 gigawatts 2024 up 484.5% volatile
55 Kazakhstan 1.22 gigawatts 2024 up 24,138.1% volatile
56 Finland 1.2 gigawatts 2024 up 10,838.2% volatile
57 Lebanon 1.08 gigawatts 2024 up 23,928.9% volatile
58 Puerto Rico 0.9626 gigawatts 2024 up 1,123.2% volatile
59 Morocco 0.951 gigawatts 2024 up 2,301.5% volatile
60 Indonesia 0.9418 gigawatts 2024 up 2,161.4% volatile
61 Cambodia 0.8776 gigawatts 2024 up 9,452.5% volatile
62 Slovakia 0.867 gigawatts 2024 up 62.7% rising
63 Croatia 0.8596 gigawatts 2024 up 2,504.8% volatile
64 Bangladesh 0.846 gigawatts 2024 up 399.9% volatile
65 North Macedonia 0.833 gigawatts 2024 up 5,453.3% volatile
66 Norway 0.7825 gigawatts 2024 up 5,919.0% volatile
67 Iran 0.7816 gigawatts 2024 up 8,234.8% volatile
68 Tunisia 0.7749 gigawatts 2024 up 4,441.5% volatile
69 Panama 0.7432 gigawatts 2024 up 30,865.2% volatile
70 Cyprus 0.7259 gigawatts 2024 up 1,034.2% volatile
71 Oman 0.6721 gigawatts 2024 up 95,912.9% volatile
72 El Salvador 0.648 gigawatts 2024 up 429,033.0% volatile
73 Kenya 0.6088 gigawatts 2024 up 3,764.2% volatile
74 New Zealand 0.578 gigawatts 2024 up 2,527.4% volatile
75 Honduras 0.5538 gigawatts 2024 up 10,641.1% volatile
76 Peru 0.5277 gigawatts 2024 up 304.4% volatile
78 Armenia 0.4854 gigawatts 2024 up 48,440.0% volatile
79 Latvia 0.466 gigawatts 2024 up 67,436.2% volatile
80 Algeria 0.4618 gigawatts 2024 up 1,531.8% volatile
81 Yemen 0.4035 gigawatts 2024 up 7,299.3% volatile
82 Angola 0.3619 gigawatts 2024 up 112,991.0% volatile
83 Moldova 0.344 gigawatts 2024 up 34,300.0% volatile
84 Hong Kong 0.3331 gigawatts 2024 up 33,210.0% volatile
85 Uruguay 0.3298 gigawatts 2024 up 8,795.8% volatile
86 Albania 0.3067 gigawatts 2024 up 34,995.4% volatile
87 Cuba 0.2917 gigawatts 2024 up 3,915.0% volatile
88 Azerbaijan 0.281 gigawatts 2024 up 11,608.3% volatile
89 Senegal 0.2727 gigawatts 2024 up 3,663.4% volatile
90 Reunion 0.2677 gigawatts 2024 up 60.3% volatile
91 Belarus 0.265 gigawatts 2024 up 6,525.0% volatile
92 Serbia 0.2411 gigawatts 2024 up 1,695.2% volatile
93 Namibia 0.2386 gigawatts 2024 up 6,316.3% volatile
95 Myanmar 0.216 gigawatts 2024 up 3,344.4% volatile
96 New Caledonia 0.2147 gigawatts 2024 up 7,213.1% volatile
97 Bosnia and Herzegovina 0.2122 gigawatts 2024 up 2,861.1% volatile
98 Burkina Faso 0.2056 gigawatts 2024 up 11,174.2% volatile
99 Palestine 0.1985 gigawatts 2024 up 6,354.3% volatile
100 Nigeria 0.1968 gigawatts 2024 up 4,516.8% volatile
101 Zambia 0.1958 gigawatts 2024 up 97,330.8% volatile
102 Sudan 0.1903 gigawatts 2024 up 1,043.4% volatile
103 Ghana 0.188 gigawatts 2024 up 2,360.8% volatile
104 Bolivia 0.1771 gigawatts 2024 up 41,175.1% volatile
105 Nepal 0.1755 gigawatts 2024 up 1,419.2% volatile
106 Mauritania 0.157 gigawatts 2024 up 765.0% volatile
107 Mongolia 0.1432 gigawatts 2024 up 953.3% volatile
108 North Korea 0.1427 gigawatts 2024 up 1,202.6% volatile
109 Mauritius 0.1389 gigawatts 2024 up 4,779.2% volatile
110 Mali 0.137 gigawatts 2024 up 3,081.8% volatile
111 Georgia 0.1326 gigawatts 2024 up 44,102.0% volatile
112 Jamaica 0.1166 gigawatts 2024 up 2,737.7% volatile
113 Malawi 0.1093 gigawatts 2024 up 9,506.1% volatile
114 Mozambique 0.1069 gigawatts 2024 up 3,935.6% volatile
115 Zimbabwe 0.1052 gigawatts 2024 up 3,839.1% volatile
116 Guam 0.1048 gigawatts 2024 up 7,177.6% volatile
117 Guatemala 0.1019 gigawatts 2024 up 1,879.0% volatile
118 Kuwait 0.1017 gigawatts 2024 up 2,764.5% volatile
121 Uganda 0.0845 gigawatts 2024 up 2,694.2% volatile
122 Niger 0.083 gigawatts 2024 up 1,185.3% volatile
123 French Polynesia 0.0726 gigawatts 2024 up 184.6% volatile
124 Costa Rica 0.0725 gigawatts 2024 up 1,421.9% volatile
125 Barbados 0.0694 gigawatts 2024 up 5,259.6% volatile
126 Maldives 0.0685 gigawatts 2024 up 1,664.5% volatile
127 Togo 0.0669 gigawatts 2024 up 230,741.0% volatile
128 Bahrain 0.066 gigawatts 2024 up 1,220.6% volatile
129 Cameroon 0.0627 gigawatts 2024 up 93,410.4% volatile
130 Syria 0.06 gigawatts 2024 up 47,144.1% volatile
131 Laos 0.0581 gigawatts 2024 up 3,406.4% volatile
132 Madagascar 0.058 gigawatts 2024 up 20,116.7% volatile
133 French Guiana 0.0553 gigawatts 2024 up 49.3% volatile
134 Afghanistan 0.054 gigawatts 2024 up 193.8% volatile
135 Somalia 0.0459 gigawatts 2024 up 34,945.0% volatile
136 Iraq 0.0416 gigawatts 2024 up 13.9% rising
137 Central African Republic 0.0404 gigawatts 2024 up 42,450.5% volatile
138 Cote d'Ivoire 0.0401 gigawatts 2024 up 445,189.0% volatile
139 Nicaragua 0.036 gigawatts 2024 up 2,507.9% volatile
140 Benin 0.0353 gigawatts 2024 up 14,003.2% volatile
141 South Sudan 0.0317 gigawatts 2024 up 32,286.7% volatile
142 Ecuador 0.0315 gigawatts 2024 up 19.5% volatile
144 Cape Verde 0.031 gigawatts 2024 up 456.9% volatile
145 United States Virgin Islands 0.0305 gigawatts 2024 up 515.9% volatile
146 Montenegro 0.0302 gigawatts 2024 volatile
147 Democratic Republic of Congo 0.03 gigawatts 2024 up 2,281.3% volatile
148 Lesotho 0.0288 gigawatts 2024 up 6,474.2% volatile
149 Eswatini 0.0279 gigawatts 2024 up 107,388.0% volatile
150 Rwanda 0.0276 gigawatts 2024 up 169.2% volatile
151 Eritrea 0.0248 gigawatts 2024 up 215.4% volatile
152 Gambia 0.0247 gigawatts 2024 up 6,340.1% volatile
153 Ethiopia 0.0216 gigawatts 2024 up 136.1% volatile
154 Bahamas 0.0213 gigawatts 2024 up 933.2% volatile
155 Sierra Leone 0.0204 gigawatts 2024 up 29,495.7% volatile
156 Palau 0.0199 gigawatts 2024 up 1,657.6% volatile
157 Tanzania 0.0196 gigawatts 2024 up 75.9% volatile
158 Seychelles 0.0177 gigawatts 2024 up 1,750.4% volatile
159 Guyana 0.0175 gigawatts 2024 up 843.7% volatile
160 Guinea 0.0169 gigawatts 2024 up 15,103.6% volatile
161 Samoa 0.0157 gigawatts 2024 up 398.9% volatile
162 Antigua and Barbuda 0.0156 gigawatts 2024 up 3,796.0% volatile
163 Tonga 0.0155 gigawatts 2024 up 472.3% volatile
164 Aruba 0.0148 gigawatts 2024 up 201.4% volatile
165 Curacao 0.0144 gigawatts 2024 up 85.9% volatile
166 Cayman Islands 0.0141 gigawatts 2024 up 412.0% rising
167 Bonaire Sint Eustatius and Saba 0.0131 gigawatts 2024 up 4,258.3% volatile
168 Gabon 0.0115 gigawatts 2024 up 24,987.0% volatile
169 Fiji 0.0109 gigawatts 2024 up 397.1% volatile
170 Botswana 0.0103 gigawatts 2024 up 453.8% volatile
171 Suriname 0.0099 gigawatts 2024 up 96.3% rising
172 Burundi 0.0095 gigawatts 2024 up 2,136.6% volatile
173 Andorra 0.0087 gigawatts 2024 up 4,591.9% volatile
174 Libya 0.0083 gigawatts 2024 up 70.1% rising
175 Micronesia (country) 0.0072 gigawatts 2024 up 710.8% volatile
176 American Samoa 0.0071 gigawatts 2024 up 194.3% rising
177 Iceland 0.007 gigawatts 2024 up 517.8% volatile
178 Belize 0.007 gigawatts 2024 up 907.1% volatile
179 Solomon Islands 0.0062 gigawatts 2024 up 449.6% volatile
180 Cook Islands 0.0056 gigawatts 2024 up 233.3% volatile
181 Brunei 0.0052 gigawatts 2024 up 328.3% volatile
182 Saint Lucia 0.005 gigawatts 2024 up 4,880.0% volatile
183 Vanuatu 0.0049 gigawatts 2024 up 1,700.7% volatile
184 Papua New Guinea 0.0049 gigawatts 2024 up 1,341.6% volatile
185 Saint Vincent and the Grenadines 0.0048 gigawatts 2024 up 482.9% volatile
186 Trinidad and Tobago 0.0046 gigawatts 2024 up 15.6% rising
187 Tuvalu 0.0046 gigawatts 2024 up 1,223.5% volatile
188 Saint Kitts and Nevis 0.0045 gigawatts 2024 up 215.2% volatile
189 Kiribati 0.0041 gigawatts 2024 up 10,671.1% volatile
190 Venezuela 0.0041 gigawatts 2024 up 41.5% rising
191 Turks and Caicos Islands 0.004 gigawatts 2024 up 13,296.7% volatile
192 Haiti 0.0039 gigawatts 2024 up 142.8% volatile
193 Grenada 0.0038 gigawatts 2024 up 441.5% volatile
194 Bhutan 0.0034 gigawatts 2024 up 2,708.3% volatile
195 Marshall Islands 0.0032 gigawatts 2024 up 210.5% volatile
196 Nauru 0.0032 gigawatts 2024 up 1,406.2% volatile
197 Comoros 0.0031 gigawatts 2024 up 281.4% volatile
198 Liberia 0.003 gigawatts 2024 up 2,647.7% volatile
199 British Virgin Islands 0.0025 gigawatts 2024 up 4,852.9% volatile
200 Saint Martin (French part) 0.0021 gigawatts 2024 up 31.2% volatile
201 Guinea-Bissau 0.002 gigawatts 2024 up 1,536.4% volatile
202 Niue 0.0018 gigawatts 2024 up 432.3% volatile
203 Chad 0.0017 gigawatts 2024 up 3,380.0% volatile
204 Anguilla 0.0015 gigawatts 2024 up 31.6% rising
205 Saint Barthelemy 0.0012 gigawatts 2024 up 4,900.0% volatile
206 Paraguay 0.0012 gigawatts 2024 up 1,945.6% volatile
207 Tokelau 0.001 gigawatts 2024 up 9.7% rising
208 Montserrat 0.001 gigawatts 2024 up 307.2% rising
209 Congo 0.0007 gigawatts 2024 up 4,027.8% volatile
210 Greenland 0.0007 gigawatts 2024 up 421.6% rising
211 Sao Tome and Principe 0.0006 gigawatts 2024 up 259.1% volatile
212 Djibouti 0.0004 gigawatts 2024 up 308.6% volatile
213 East Timor 0.0004 gigawatts 2024 down 64.4% volatile
214 Dominica 0.0003 gigawatts 2024 up 41.3% volatile
215 Faroe Islands 0.0003 gigawatts 2024 unchanged flat
216 Tajikistan 0.0002 gigawatts 2024 flat
217 Falkland Islands 0.0001 gigawatts 2024 up 17.1% rising
218 Equatorial Guinea 0 gigawatts 2024 down 96.2% volatile

About this data

Indicator
Installed solar energy capacity
Unit
gigawatts
Source
IRENA (2025) – processed by Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
218 places, 3,927 data points, 2000–2024
Last refreshed

Total solar (on- and off-grid) electricity installed capacity, measured in gigawatts. This includes solar photovoltaic and concentrated solar power.