Installed solar pv capacity by country
Countries reporting
218
Highest
1,202
China
Lowest
0
Equatorial Guinea
Median
0.1805
Years covered
26
2000–2025
Data points
4,162
What the numbers show
Installed solar pv capacity is currently reported for 218 countries. The highest value is 1,202 in China; the lowest is 0 in Equatorial Guinea.
The median across all reporting countries is 0.1805, and the mean is 10.99.
Over the past decade 215 countries rose and 2 fell. The largest increase was in Syria (up 1,770,770.0%), and the largest decrease in Equatorial Guinea (down 96.3%).
Installed solar pv capacity: full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | China | 1,202 | 2025 | up 2,660.5% | volatile |
| 2 | United States | 210.86 | 2025 | up 799.5% | volatile |
| 3 | India | 135.5 | 2025 | up 2,278.5% | volatile |
| 4 | Germany | 107.19 | 2025 | up 173.3% | volatile |
| 5 | Japan | 92.21 | 2025 | up 170.0% | volatile |
| 6 | Brazil | 64.69 | 2025 | up 129,815.0% | volatile |
| 7 | Spain | 47.21 | 2025 | up 570.5% | volatile |
| 8 | Australia | 42.44 | 2025 | up 742.8% | volatile |
| 9 | Italy | 41.19 | 2025 | up 119.8% | volatile |
| 10 | South Korea | 34.04 | 2025 | up 807.2% | volatile |
| 11 | France | 31.44 | 2025 | up 361.1% | volatile |
| 12 | Netherlands | 25.88 | 2025 | up 1,595.5% | volatile |
| 13 | Turkey | 25.47 | 2025 | up 10,087.6% | volatile |
| 14 | Poland | 25.42 | 2025 | up 24,944.3% | volatile |
| 15 | United Kingdom | 21.74 | 2025 | up 126.4% | volatile |
| 16 | Vietnam | 19.25 | 2025 | up 368,153.0% | volatile |
| 17 | Taiwan | 15.47 | 2025 | up 1,650.0% | volatile |
| 18 | Mexico | 12.93 | 2025 | up 4,282.9% | volatile |
| 19 | Chile | 12.14 | 2025 | up 2,007.5% | volatile |
| 20 | Saudi Arabia | 11.93 | 2025 | up 49,104.1% | volatile |
| 21 | South Africa | 11.26 | 2025 | up 732.0% | volatile |
| 22 | Greece | 11.08 | 2025 | up 325.4% | volatile |
| 23 | Belgium | 10.4 | 2025 | up 234.5% | volatile |
| 24 | Austria | 10.3 | 2025 | up 993.1% | volatile |
| 25 | Switzerland | 8.79 | 2025 | up 546.7% | volatile |
| 26 | Hungary | 8.18 | 2025 | up 4,654.1% | volatile |
| 27 | United Arab Emirates | 7.64 | 2025 | up 5,706.6% | volatile |
| 28 | Israel | 7.36 | 2025 | up 824.9% | volatile |
| 29 | Portugal | 6.95 | 2025 | up 1,436.4% | volatile |
| 30 | Thailand | 6.84 | 2025 | up 380.3% | volatile |
| 31 | Romania | 6.24 | 2025 | up 370.4% | volatile |
| 32 | Uzbekistan | 5.93 | 2025 | up 524,988.0% | volatile |
| 33 | Bulgaria | 5.91 | 2025 | up 475.0% | volatile |
| 34 | Sweden | 5.5 | 2025 | up 5,188.5% | volatile |
| 34 | Ukraine | 5.5 | 2025 | up 553.8% | volatile |
| 36 | Canada | 5.4 | 2025 | up 152.3% | volatile |
| 37 | Denmark | 5.05 | 2025 | up 545.2% | volatile |
| 38 | Czechia | 4.54 | 2025 | up 120.1% | volatile |
| 39 | Philippines | 3.89 | 2025 | up 2,123.9% | volatile |
| 40 | Pakistan | 3.72 | 2025 | up 1,302.3% | volatile |
| 41 | Lithuania | 3.29 | 2025 | up 4,847.0% | volatile |
| 42 | Egypt | 3.27 | 2025 | up 8,975.8% | volatile |
| 43 | Malaysia | 3.07 | 2025 | up 1,282.6% | volatile |
| 44 | Argentina | 2.59 | 2025 | up 18,147.9% | volatile |
| 45 | Sri Lanka | 2.51 | 2025 | up 6,714.3% | volatile |
| 46 | Ireland | 2.49 | 2025 | up 49,191.8% | volatile |
| 47 | Russia | 2.43 | 2025 | up 570.7% | volatile |
| 48 | Syria | 2.25 | 2025 | up 1,770,770.0% | volatile |
| 49 | Jordan | 2.2 | 2025 | up 3,766.9% | volatile |
| 50 | Dominican Republic | 2.08 | 2025 | up 8,726.5% | volatile |
| 51 | Iran | 1.78 | 2025 | up 18,898.1% | volatile |
| 52 | Colombia | 1.73 | 2025 | up 118,136.0% | volatile |
| 53 | Qatar | 1.68 | 2025 | up 42,251.9% | volatile |
| 54 | Oman | 1.67 | 2025 | up 75,731.7% | volatile |
| 55 | Slovenia | 1.57 | 2025 | up 559.0% | volatile |
| 56 | Finland | 1.57 | 2025 | up 9,110.8% | volatile |
| 57 | Lebanon | 1.51 | 2025 | up 13,339.1% | volatile |
| 58 | Indonesia | 1.49 | 2025 | up 1,800.3% | volatile |
| 59 | Cambodia | 1.48 | 2025 | up 12,056.5% | volatile |
| 60 | Singapore | 1.46 | 2025 | up 2,889.3% | volatile |
| 61 | Puerto Rico | 1.36 | 2025 | up 551.7% | volatile |
| 62 | Kazakhstan | 1.33 | 2025 | up 2,222.8% | volatile |
| 63 | Croatia | 1.32 | 2025 | up 2,659.0% | volatile |
| 64 | Bangladesh | 1.15 | 2025 | up 484.3% | volatile |
| 65 | Morocco | 1.09 | 2025 | up 443.5% | volatile |
| 66 | North Macedonia | 1.06 | 2025 | up 6,241.0% | volatile |
| 67 | Laos | 1.06 | 2025 | up 43,176.1% | volatile |
| 68 | Slovakia | 1.03 | 2025 | up 92.9% | rising |
| 69 | Peru | 1.02 | 2025 | up 652.9% | volatile |
| 70 | Estonia | 0.9842 | 2025 | up 15,041.7% | volatile |
| 71 | Panama | 0.9734 | 2025 | up 2,179.5% | volatile |
| 72 | Latvia | 0.9224 | 2025 | up 133,582.0% | volatile |
| 73 | Bosnia and Herzegovina | 0.9144 | 2025 | up 11,092.0% | volatile |
| 74 | Norway | 0.9029 | 2025 | up 5,919.3% | volatile |
| 75 | Tunisia | 0.8949 | 2025 | up 3,149.2% | volatile |
| 76 | Albania | 0.8756 | 2025 | up 83,287.6% | volatile |
| 77 | Cyprus | 0.861 | 2025 | up 1,032.8% | volatile |
| 78 | New Zealand | 0.8259 | 2025 | up 2,132.1% | volatile |
| 79 | Luxembourg | 0.7739 | 2025 | up 565.6% | volatile |
| 80 | El Salvador | 0.7395 | 2025 | up 6,626.7% | volatile |
| 81 | Moldova | 0.7106 | 2025 | up 70,956.0% | volatile |
| 82 | Armenia | 0.7058 | 2025 | up 70,480.0% | volatile |
| 83 | Honduras | 0.5889 | 2025 | up 48.7% | volatile |
| 84 | Cuba | 0.5667 | 2025 | up 2,996.8% | volatile |
| 85 | Kenya | 0.5511 | 2025 | up 1,961.7% | volatile |
| 86 | Algeria | 0.4618 | 2025 | up 648.0% | volatile |
| 87 | Yemen | 0.4557 | 2025 | up 656.4% | volatile |
| 88 | Serbia | 0.4309 | 2025 | up 2,622.0% | volatile |
| 89 | Hong Kong | 0.421 | 2025 | up 42,000.0% | volatile |
| 90 | Namibia | 0.3889 | 2025 | up 2,555.6% | volatile |
| 91 | Angola | 0.3845 | 2025 | up 120,024.0% | volatile |
| 92 | Uruguay | 0.3394 | 2025 | up 426.3% | volatile |
| 93 | Zambia | 0.3333 | 2025 | up 75,824.9% | volatile |
| 94 | Georgia | 0.3169 | 2025 | up 105,539.0% | volatile |
| 95 | Reunion | 0.3136 | 2025 | up 67.1% | volatile |
| 96 | Palestine | 0.3084 | 2025 | up 2,312.0% | volatile |
| 97 | Senegal | 0.2899 | 2025 | up 3,794.3% | volatile |
| 98 | Nigeria | 0.2845 | 2025 | up 1,714.4% | volatile |
| 99 | Azerbaijan | 0.281 | 2025 | up 5,754.2% | volatile |
| 100 | Belarus | 0.277 | 2025 | up 4,516.7% | volatile |
| 101 | Malta | 0.2495 | 2025 | up 238.1% | volatile |
| 102 | Myanmar | 0.24 | 2025 | up 1,052.8% | volatile |
| 103 | New Caledonia | 0.2187 | 2025 | up 3,375.5% | volatile |
| 104 | Nepal | 0.2134 | 2025 | up 1,489.8% | volatile |
| 105 | Burkina Faso | 0.2056 | 2025 | up 7,377.9% | volatile |
| 106 | Bolivia | 0.1942 | 2025 | up 3,358.1% | volatile |
| 107 | Sudan | 0.1903 | 2025 | up 852.0% | volatile |
| 108 | Mongolia | 0.1892 | 2025 | up 1,291.6% | volatile |
| 109 | Ghana | 0.1855 | 2025 | up 458.8% | volatile |
| 110 | Mozambique | 0.1754 | 2025 | up 5,794.0% | volatile |
| 111 | Mauritania | 0.169 | 2025 | up 830.4% | volatile |
| 112 | Botswana | 0.1689 | 2025 | up 7,743.9% | volatile |
| 113 | North Korea | 0.1563 | 2025 | up 583.7% | volatile |
| 114 | Mauritius | 0.1552 | 2025 | up 744.9% | volatile |
| 115 | Mali | 0.1365 | 2025 | up 2,066.3% | volatile |
| 116 | Ecuador | 0.1314 | 2025 | up 414.1% | volatile |
| 117 | Martinique | 0.1225 | 2025 | up 87.2% | volatile |
| 118 | Jamaica | 0.1166 | 2025 | up 1,689.8% | volatile |
| 119 | Bahrain | 0.1122 | 2025 | up 2,144.6% | volatile |
| 120 | Chad | 0.111 | 2025 | up 64,441.1% | volatile |
| 121 | Nicaragua | 0.1109 | 2025 | up 7,934.7% | volatile |
| 122 | Guadeloupe | 0.105 | 2025 | up 50.3% | volatile |
| 123 | Malawi | 0.1049 | 2025 | up 9,868.5% | volatile |
| 124 | Zimbabwe | 0.1048 | 2025 | up 5,047.3% | volatile |
| 125 | Guam | 0.1048 | 2025 | up 228.0% | volatile |
| 126 | Guatemala | 0.102 | 2025 | up 19.7% | volatile |
| 127 | Kuwait | 0.1017 | 2025 | up 2,071.8% | volatile |
| 128 | Montenegro | 0.0997 | 2025 | up 3,779.4% | volatile |
| 129 | Trinidad and Tobago | 0.0966 | 2025 | up 2,315.0% | volatile |
| 130 | Uganda | 0.0958 | 2025 | up 1,958.1% | volatile |
| 131 | Cameroon | 0.0894 | 2025 | up 61,405.6% | volatile |
| 132 | Togo | 0.0866 | 2025 | up 122,792.0% | volatile |
| 133 | Niger | 0.0829 | 2025 | up 1,184.0% | volatile |
| 134 | Costa Rica | 0.0826 | 2025 | up 869.4% | volatile |
| 135 | French Polynesia | 0.0809 | 2025 | up 174.3% | volatile |
| 136 | Maldives | 0.0747 | 2025 | up 1,456.9% | volatile |
| 137 | Barbados | 0.0693 | 2025 | up 2,140.5% | volatile |
| 138 | French Guiana | 0.0685 | 2025 | up 48.2% | volatile |
| 139 | Afghanistan | 0.066 | 2025 | up 245.5% | volatile |
| 140 | Iraq | 0.0636 | 2025 | up 74.2% | rising |
| 141 | Madagascar | 0.0631 | 2025 | up 14,172.1% | volatile |
| 142 | United States Virgin Islands | 0.0529 | 2025 | up 477.8% | volatile |
| 143 | Somalia | 0.0459 | 2025 | up 28,065.0% | volatile |
| 144 | South Sudan | 0.0447 | 2025 | up 41,712.1% | volatile |
| 145 | Central African Republic | 0.0405 | 2025 | up 40,832.4% | volatile |
| 146 | Cote d'Ivoire | 0.0391 | 2025 | up 13,678.7% | volatile |
| 147 | Guyana | 0.0391 | 2025 | up 1,976.9% | volatile |
| 148 | Suriname | 0.0358 | 2025 | up 613.5% | volatile |
| 149 | Benin | 0.0353 | 2025 | up 2,355.2% | volatile |
| 150 | Cape Verde | 0.0326 | 2025 | up 447.8% | volatile |
| 151 | Mayotte | 0.0312 | 2025 | up 134.4% | volatile |
| 152 | Lesotho | 0.0288 | 2025 | up 6,479.7% | volatile |
| 153 | Democratic Republic of Congo | 0.0288 | 2025 | up 2,022.9% | volatile |
| 154 | Eswatini | 0.0279 | 2025 | up 107,346.0% | volatile |
| 155 | Eritrea | 0.0251 | 2025 | up 219.1% | volatile |
| 156 | Gambia | 0.0247 | 2025 | up 4,804.0% | volatile |
| 157 | Bonaire Sint Eustatius and Saba | 0.024 | 2025 | up 7,891.7% | volatile |
| 158 | Palau | 0.0231 | 2025 | up 1,944.1% | volatile |
| 159 | Ethiopia | 0.0216 | 2025 | up 117.9% | volatile |
| 160 | Bahamas | 0.0213 | 2025 | up 668.6% | volatile |
| 161 | Bhutan | 0.0212 | 2025 | up 17,566.7% | volatile |
| 162 | Seychelles | 0.0189 | 2025 | up 1,234.2% | volatile |
| 163 | Sierra Leone | 0.0174 | 2025 | up 8,912.1% | volatile |
| 164 | Guinea | 0.0173 | 2025 | up 15,537.6% | volatile |
| 165 | Saint Martin (French Part) | 0.0171 | 2025 | up 557.7% | volatile |
| 166 | Tonga | 0.0158 | 2025 | up 320.5% | volatile |
| 167 | Samoa | 0.0157 | 2025 | up 100.3% | volatile |
| 168 | Antigua and Barbuda | 0.0156 | 2025 | up 358.4% | volatile |
| 169 | Rwanda | 0.0154 | 2025 | up 68.0% | volatile |
| 170 | Aruba | 0.0149 | 2025 | up 143.9% | volatile |
| 171 | Curacao | 0.0144 | 2025 | up 41.8% | volatile |
| 172 | Cayman Islands | 0.0141 | 2025 | up 412.0% | rising |
| 173 | Tanzania | 0.0122 | 2025 | up 39.7% | volatile |
| 174 | Fiji | 0.0122 | 2025 | up 190.9% | volatile |
| 175 | Gabon | 0.0115 | 2025 | up 19,647.6% | volatile |
| 176 | Burundi | 0.01 | 2025 | up 1,280.2% | volatile |
| 177 | Andorra | 0.0096 | 2025 | up 4,950.8% | volatile |
| 178 | Libya | 0.0095 | 2025 | up 93.3% | volatile |
| 179 | Comoros | 0.0094 | 2025 | up 1,063.8% | volatile |
| 180 | Nauru | 0.0092 | 2025 | up 4,263.3% | volatile |
| 181 | Solomon Islands | 0.0084 | 2025 | up 646.8% | volatile |
| 182 | Haiti | 0.0079 | 2025 | up 300.7% | volatile |
| 183 | Micronesia (country) | 0.0072 | 2025 | up 710.8% | volatile |
| 184 | American Samoa | 0.0071 | 2025 | up 194.3% | rising |
| 185 | Iceland | 0.0071 | 2025 | up 178.9% | volatile |
| 186 | Belize | 0.007 | 2025 | up 892.8% | volatile |
| 187 | Papua New Guinea | 0.006 | 2025 | up 581.9% | volatile |
| 188 | Brunei | 0.0059 | 2025 | up 384.9% | volatile |
| 189 | Saint Vincent and the Grenadines | 0.0056 | 2025 | up 122.1% | volatile |
| 190 | Cook Islands | 0.0056 | 2025 | up 92.3% | volatile |
| 191 | Saint Lucia | 0.0055 | 2025 | up 627.6% | volatile |
| 192 | Vanuatu | 0.0049 | 2025 | up 1,032.7% | volatile |
| 193 | Venezuela | 0.0047 | 2025 | up 63.9% | rising |
| 194 | Tuvalu | 0.0046 | 2025 | up 25.7% | volatile |
| 195 | Saint Kitts and Nevis | 0.0045 | 2025 | up 215.2% | volatile |
| 196 | Kiribati | 0.0041 | 2025 | up 328.6% | volatile |
| 197 | Turks and Caicos Islands | 0.004 | 2025 | up 13,296.7% | volatile |
| 198 | Grenada | 0.0038 | 2025 | up 269.5% | volatile |
| 199 | British Virgin Islands | 0.0038 | 2025 | up 395.2% | volatile |
| 200 | Liberia | 0.0037 | 2025 | up 2,678.7% | volatile |
| 201 | Marshall Islands | 0.0032 | 2025 | up 210.5% | volatile |
| 202 | Paraguay | 0.0031 | 2025 | up 5,366.7% | volatile |
| 203 | Guinea-Bissau | 0.0027 | 2025 | up 1,505.8% | volatile |
| 204 | Niue | 0.0018 | 2025 | up 432.3% | volatile |
| 205 | Sao Tome and Principe | 0.0017 | 2025 | up 1,010.4% | volatile |
| 206 | Anguilla | 0.0015 | 2025 | up 31.8% | rising |
| 207 | Saint Barthelemy | 0.0012 | 2025 | up 4,900.0% | volatile |
| 208 | East Timor | 0.001 | 2025 | down 22.2% | volatile |
| 209 | Tokelau | 0.001 | 2025 | up 9.7% | rising |
| 210 | Montserrat | 0.001 | 2025 | up 307.2% | rising |
| 211 | Dominica | 0.001 | 2025 | up 315.2% | volatile |
| 212 | Faroe Islands | 0.0009 | 2025 | up 236.0% | volatile |
| 213 | Greenland | 0.0008 | 2025 | up 511.5% | rising |
| 214 | Congo | 0.0008 | 2025 | up 4,173.5% | volatile |
| 215 | Djibouti | 0.0007 | 2025 | up 594.4% | volatile |
| 216 | Tajikistan | 0.0002 | 2025 | unchanged | flat |
| 217 | Falkland Islands | 0.0001 | 2025 | up 17.1% | rising |
| 218 | Equatorial Guinea | 0 | 2025 | down 96.3% | volatile |