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 | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 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
Total solar (on- and off-grid) electricity installed capacity, measured in gigawatts. This includes solar photovoltaic and concentrated solar power.