Solar (photovoltaic) panels cumulative capacity by country
Solar photovoltaic (on-grid) electricity installed capacity, measured in gigawatts.
Countries reporting
199
Highest
1,200 gigawatts
China
Lowest
0.0001 gigawatts
Liberia
Median
0.1876 gigawatts
Years covered
26
2000–2025
Data points
3,277
What the numbers show
Solar (photovoltaic) panels cumulative capacity is currently reported for 199 countries. The highest value is 1,200 gigawatts in China; the lowest is 0.0001 gigawatts in Liberia.
The median across all reporting countries is 0.1876 gigawatts, and the mean is 11.95 gigawatts.
Solar (photovoltaic) panels cumulative capacity: full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | China | 1,200 gigawatts | 2025 | up 2,678.9% | volatile |
| 2 | United States | 209.47 gigawatts | 2025 | up 866.0% | volatile |
| 3 | India | 130.99 gigawatts | 2025 | up 2,584.7% | volatile |
| 4 | Germany | 107.19 gigawatts | 2025 | up 173.3% | volatile |
| 5 | Japan | 92.21 gigawatts | 2025 | up 170.0% | volatile |
| 6 | Brazil | 64.69 gigawatts | 2025 | up 140,910.0% | volatile |
| 7 | Spain | 44.87 gigawatts | 2025 | up 852.6% | volatile |
| 8 | Australia | 42.44 gigawatts | 2025 | up 743.2% | volatile |
| 9 | Italy | 41.18 gigawatts | 2025 | up 119.8% | volatile |
| 10 | South Korea | 34.04 gigawatts | 2025 | up 807.2% | volatile |
| 11 | France | 31.07 gigawatts | 2025 | up 355.6% | volatile |
| 12 | Netherlands | 25.88 gigawatts | 2025 | up 1,595.5% | volatile |
| 13 | Turkey | 25.47 gigawatts | 2025 | up 10,128.2% | volatile |
| 14 | Poland | 25.42 gigawatts | 2025 | up 24,944.3% | volatile |
| 15 | United Kingdom | 21.74 gigawatts | 2025 | up 126.4% | volatile |
| 16 | Vietnam | 19.25 gigawatts | 2025 | up 2,405,880.0% | volatile |
| 17 | Taiwan | 15.47 gigawatts | 2025 | up 1,650.0% | volatile |
| 18 | Mexico | 12.9 gigawatts | 2025 | up 4,274.2% | volatile |
| 19 | Chile | 12.03 gigawatts | 2025 | up 1,988.9% | volatile |
| 20 | Saudi Arabia | 11.88 gigawatts | 2025 | up 48,897.9% | volatile |
| 21 | Greece | 11.08 gigawatts | 2025 | up 325.4% | volatile |
| 22 | South Africa | 10.65 gigawatts | 2025 | up 751.5% | volatile |
| 23 | Belgium | 10.4 gigawatts | 2025 | up 234.5% | volatile |
| 24 | Austria | 10.3 gigawatts | 2025 | up 998.6% | volatile |
| 25 | Switzerland | 8.79 gigawatts | 2025 | up 546.7% | volatile |
| 26 | Hungary | 8.18 gigawatts | 2025 | up 4,654.1% | volatile |
| 27 | Israel | 7.12 gigawatts | 2025 | up 801.4% | volatile |
| 28 | Thailand | 6.83 gigawatts | 2025 | up 381.4% | volatile |
| 29 | United Arab Emirates | 6.82 gigawatts | 2025 | up 24,082.1% | volatile |
| 30 | Portugal | 6.78 gigawatts | 2025 | up 1,416.2% | volatile |
| 31 | Romania | 6.24 gigawatts | 2025 | up 370.4% | volatile |
| 32 | Uzbekistan | 5.93 gigawatts | 2025 | up 4,561,570.0% | volatile |
| 33 | Bulgaria | 5.91 gigawatts | 2025 | up 475.0% | volatile |
| 34 | Ukraine | 5.5 gigawatts | 2025 | up 553.8% | volatile |
| 35 | Sweden | 5.48 gigawatts | 2025 | up 5,170.2% | volatile |
| 36 | Canada | 5.4 gigawatts | 2025 | up 152.3% | volatile |
| 37 | Denmark | 5.05 gigawatts | 2025 | up 545.2% | volatile |
| 38 | Czechia | 4.54 gigawatts | 2025 | up 120.1% | volatile |
| 39 | Philippines | 3.87 gigawatts | 2025 | up 2,122.4% | volatile |
| 40 | Pakistan | 3.7 gigawatts | 2025 | up 1,298.0% | volatile |
| 41 | Egypt | 3.22 gigawatts | 2025 | up 35,644.4% | volatile |
| 42 | Lithuania | 3.12 gigawatts | 2025 | up 4,590.3% | volatile |
| 43 | Malaysia | 3.07 gigawatts | 2025 | up 1,294.1% | volatile |
| 44 | Argentina | 2.58 gigawatts | 2025 | up 31,404.6% | volatile |
| 45 | Sri Lanka | 2.5 gigawatts | 2025 | up 8,499.2% | volatile |
| 46 | Russia | 2.43 gigawatts | 2025 | up 570.7% | volatile |
| 47 | Ireland | 2.33 gigawatts | 2025 | up 85,914.1% | volatile |
| 48 | Jordan | 2.19 gigawatts | 2025 | up 3,799.3% | volatile |
| 49 | Dominican Republic | 2.06 gigawatts | 2025 | up 9,239.2% | volatile |
| 50 | Iran | 1.78 gigawatts | 2025 | up 19,691.8% | volatile |
| 51 | Colombia | 1.7 gigawatts | 2025 | up 17,274.6% | volatile |
| 52 | Qatar | 1.68 gigawatts | 2025 | up 42,251.9% | volatile |
| 53 | Oman | 1.67 gigawatts | 2025 | up 75,800.0% | volatile |
| 54 | Slovenia | 1.57 gigawatts | 2025 | up 559.0% | volatile |
| 55 | Finland | 1.57 gigawatts | 2025 | up 9,110.8% | volatile |
| 56 | Lebanon | 1.5 gigawatts | 2025 | up 13,817.2% | volatile |
| 57 | Cambodia | 1.48 gigawatts | 2025 | up 13,423.9% | volatile |
| 58 | Singapore | 1.46 gigawatts | 2025 | up 2,889.3% | volatile |
| 59 | Puerto Rico | 1.36 gigawatts | 2025 | up 551.7% | volatile |
| 60 | Kazakhstan | 1.33 gigawatts | 2025 | up 2,222.8% | volatile |
| 61 | Croatia | 1.32 gigawatts | 2025 | up 2,659.0% | volatile |
| 62 | North Macedonia | 1.06 gigawatts | 2025 | up 6,241.0% | volatile |
| 63 | Laos | 1.06 gigawatts | 2025 | up 166,214.0% | volatile |
| 64 | Slovakia | 1.03 gigawatts | 2025 | up 92.9% | rising |
| 65 | Bangladesh | 1.01 gigawatts | 2025 | up 21,713.5% | volatile |
| 66 | Estonia | 0.9842 gigawatts | 2025 | up 15,041.7% | volatile |
| 67 | Panama | 0.9733 gigawatts | 2025 | up 2,179.5% | volatile |
| 68 | Peru | 0.97 gigawatts | 2025 | up 910.4% | volatile |
| 69 | Indonesia | 0.9691 gigawatts | 2025 | up 2,523.6% | volatile |
| 70 | Latvia | 0.9224 gigawatts | 2025 | up 133,582.0% | volatile |
| 71 | Bosnia and Herzegovina | 0.9144 gigawatts | 2025 | up 11,092.0% | volatile |
| 72 | Tunisia | 0.886 gigawatts | 2025 | up 3,329.2% | volatile |
| 73 | Norway | 0.8841 gigawatts | 2025 | up 5,794.0% | volatile |
| 74 | Albania | 0.8756 gigawatts | 2025 | up 83,287.6% | volatile |
| 75 | Cyprus | 0.861 gigawatts | 2025 | up 1,032.8% | volatile |
| 76 | New Zealand | 0.8259 gigawatts | 2025 | up 2,132.1% | volatile |
| 77 | Luxembourg | 0.7739 gigawatts | 2025 | up 565.6% | volatile |
| 78 | El Salvador | 0.7353 gigawatts | 2025 | up 6,621.3% | volatile |
| 79 | Moldova | 0.7106 gigawatts | 2025 | up 70,956.0% | volatile |
| 80 | Armenia | 0.7058 gigawatts | 2025 | up 70,480.0% | volatile |
| 81 | Honduras | 0.5797 gigawatts | 2025 | up 48.3% | rising |
| 82 | Cuba | 0.559 gigawatts | 2025 | up 3,014.2% | volatile |
| 83 | Morocco | 0.523 gigawatts | 2025 | up 52,200.0% | volatile |
| 84 | Kenya | 0.4849 gigawatts | 2025 | up 18,658.2% | volatile |
| 85 | Hong Kong | 0.421 gigawatts | 2025 | up 42,000.0% | volatile |
| 86 | Algeria | 0.389 gigawatts | 2025 | up 2,161.3% | rising |
| 87 | Namibia | 0.3804 gigawatts | 2025 | up 2,762.9% | volatile |
| 88 | Zambia | 0.3262 gigawatts | 2025 | up 32,520.0% | volatile |
| 89 | Uruguay | 0.3249 gigawatts | 2025 | up 408.2% | volatile |
| 90 | Serbia | 0.3164 gigawatts | 2025 | up 3,415.4% | volatile |
| 91 | Georgia | 0.3163 gigawatts | 2025 | up 632,420.0% | volatile |
| 92 | Reunion | 0.3121 gigawatts | 2025 | up 66.3% | volatile |
| 93 | Palestine | 0.3054 gigawatts | 2025 | up 2,444.7% | volatile |
| 94 | Senegal | 0.2821 gigawatts | 2025 | up 3,929.7% | volatile |
| 95 | Azerbaijan | 0.281 gigawatts | 2025 | up 5,754.2% | volatile |
| 96 | Belarus | 0.277 gigawatts | 2025 | up 4,516.7% | volatile |
| 97 | Malta | 0.2495 gigawatts | 2025 | up 238.1% | volatile |
| 98 | New Caledonia | 0.2185 gigawatts | 2025 | up 3,372.6% | volatile |
| 99 | Syria | 0.189 gigawatts | 2025 | up 148,719.0% | volatile |
| 100 | Bolivia | 0.1876 gigawatts | 2025 | up 3,651.6% | rising |
| 101 | Burkina Faso | 0.1836 gigawatts | 2025 | up 427.6% | volatile |
| 102 | Mongolia | 0.176 gigawatts | 2025 | up 40,546.7% | volatile |
| 103 | Nigeria | 0.1759 gigawatts | 2025 | up 3,220.2% | volatile |
| 104 | Ghana | 0.1734 gigawatts | 2025 | up 647.3% | volatile |
| 105 | Botswana | 0.1665 gigawatts | 2025 | up 12,708.0% | volatile |
| 106 | North Korea | 0.1563 gigawatts | 2025 | up 583.7% | volatile |
| 107 | Nepal | 0.1559 gigawatts | 2025 | up 22,825.9% | volatile |
| 108 | Mauritius | 0.1552 gigawatts | 2025 | up 744.9% | volatile |
| 109 | Myanmar | 0.1229 gigawatts | 2025 | up 207.2% | rising |
| 110 | Martinique | 0.1225 gigawatts | 2025 | up 87.2% | volatile |
| 111 | Ecuador | 0.1197 gigawatts | 2025 | up 407.3% | volatile |
| 112 | Jamaica | 0.1166 gigawatts | 2025 | up 1,693.2% | volatile |
| 113 | Bahrain | 0.1122 gigawatts | 2025 | up 2,144.6% | volatile |
| 114 | Chad | 0.1098 gigawatts | 2025 | up 21,860.1% | volatile |
| 115 | Nicaragua | 0.1063 gigawatts | 2025 | up 7,601.4% | volatile |
| 116 | Guadeloupe | 0.105 gigawatts | 2025 | up 50.3% | volatile |
| 117 | Guam | 0.1048 gigawatts | 2025 | up 228.0% | volatile |
| 118 | Mozambique | 0.1036 gigawatts | 2025 | up 7,574.1% | volatile |
| 119 | Zimbabwe | 0.1021 gigawatts | 2025 | up 6,705.0% | volatile |
| 120 | Malawi | 0.1019 gigawatts | 2025 | up 12,172.9% | volatile |
| 121 | Guatemala | 0.1013 gigawatts | 2025 | up 19.2% | rising |
| 122 | Montenegro | 0.0997 gigawatts | 2025 | up 3,779.4% | volatile |
| 123 | Trinidad and Tobago | 0.0966 gigawatts | 2025 | up 2,315.6% | volatile |
| 124 | Mali | 0.0959 gigawatts | 2025 | up 9,803.1% | volatile |
| 125 | Uganda | 0.0842 gigawatts | 2025 | up 882.2% | rising |
| 126 | Costa Rica | 0.0822 gigawatts | 2025 | up 908.5% | volatile |
| 127 | French Polynesia | 0.0776 gigawatts | 2025 | up 191.8% | volatile |
| 128 | Niger | 0.072 gigawatts | 2025 | up 928.6% | volatile |
| 129 | Togo | 0.0709 gigawatts | 2025 | up 886,087.0% | volatile |
| 130 | Barbados | 0.0693 gigawatts | 2025 | up 2,141.2% | volatile |
| 131 | French Guiana | 0.0683 gigawatts | 2025 | up 48.4% | volatile |
| 132 | Mauritania | 0.0678 gigawatts | 2025 | up 352.0% | volatile |
| 133 | Cameroon | 0.0627 gigawatts | 2025 | up 421,896.0% | volatile |
| 134 | Sudan | 0.0543 gigawatts | 2025 | up 542,800.0% | volatile |
| 135 | Madagascar | 0.0539 gigawatts | 2025 | up 1,077,000.0% | volatile |
| 136 | United States Virgin Islands | 0.0529 gigawatts | 2025 | up 477.8% | volatile |
| 137 | Kuwait | 0.0502 gigawatts | 2025 | up 1,476.9% | volatile |
| 138 | Afghanistan | 0.0437 gigawatts | 2025 | up 2,470.6% | volatile |
| 139 | South Sudan | 0.041 gigawatts | 2025 | up 4,000.0% | volatile |
| 140 | Mayotte | 0.0312 gigawatts | 2025 | up 134.4% | volatile |
| 141 | Cape Verde | 0.0308 gigawatts | 2025 | up 442.0% | volatile |
| 142 | Lesotho | 0.0283 gigawatts | 2025 | up 10,000.0% | volatile |
| 143 | Eswatini | 0.0279 gigawatts | 2025 | up 107,200.0% | volatile |
| 144 | Benin | 0.0264 gigawatts | 2025 | up 2,100.0% | volatile |
| 145 | Suriname | 0.0263 gigawatts | 2025 | up 426.6% | volatile |
| 146 | Guyana | 0.0249 gigawatts | 2025 | up 2,043.0% | volatile |
| 147 | Iraq | 0.0246 gigawatts | 2025 | up 4,166.7% | volatile |
| 148 | Bonaire Sint Eustatius and Saba | 0.0238 gigawatts | 2025 | up 7,848.3% | volatile |
| 149 | Gambia | 0.0237 gigawatts | 2025 | up 14,163.3% | volatile |
| 150 | Palau | 0.0226 gigawatts | 2025 | up 1,896.5% | volatile |
| 151 | Bhutan | 0.0209 gigawatts | 2025 | — | volatile |
| 152 | Saint Martin (French part) | 0.0171 gigawatts | 2025 | up 557.7% | volatile |
| 153 | Samoa | 0.0157 gigawatts | 2025 | up 100.3% | volatile |
| 154 | Bahamas | 0.0156 gigawatts | 2025 | up 1,211.6% | volatile |
| 155 | Antigua and Barbuda | 0.0152 gigawatts | 2025 | up 346.2% | volatile |
| 156 | Tonga | 0.0151 gigawatts | 2025 | up 331.6% | volatile |
| 157 | Aruba | 0.0149 gigawatts | 2025 | up 144.3% | volatile |
| 158 | Seychelles | 0.0147 gigawatts | 2025 | up 995.4% | volatile |
| 159 | Curacao | 0.0144 gigawatts | 2025 | up 41.9% | volatile |
| 160 | Cayman Islands | 0.0141 gigawatts | 2025 | up 412.0% | rising |
| 161 | Rwanda | 0.0123 gigawatts | 2025 | up 35.9% | volatile |
| 162 | Andorra | 0.0096 gigawatts | 2025 | up 4,950.8% | volatile |
| 163 | Comoros | 0.0093 gigawatts | 2025 | — | volatile |
| 164 | Nauru | 0.009 gigawatts | 2025 | up 4,357.9% | volatile |
| 165 | Democratic Republic of Congo | 0.0087 gigawatts | 2025 | up 569.2% | volatile |
| 166 | Burundi | 0.0079 gigawatts | 2025 | up 1,861.0% | volatile |
| 167 | Micronesia (country) | 0.007 gigawatts | 2025 | up 841.5% | volatile |
| 168 | Sierra Leone | 0.0061 gigawatts | 2025 | up 5,181.0% | volatile |
| 169 | Belize | 0.0059 gigawatts | 2025 | up 1,129.2% | volatile |
| 170 | Brunei | 0.0058 gigawatts | 2025 | up 385.6% | volatile |
| 171 | American Samoa | 0.0056 gigawatts | 2025 | up 132.0% | rising |
| 172 | Saint Vincent and the Grenadines | 0.0056 gigawatts | 2025 | up 122.1% | volatile |
| 173 | Saint Lucia | 0.0055 gigawatts | 2025 | up 627.6% | volatile |
| 174 | Solomon Islands | 0.0053 gigawatts | 2025 | up 10,560.0% | volatile |
| 175 | Fiji | 0.0048 gigawatts | 2025 | up 235.1% | volatile |
| 176 | Saint Kitts and Nevis | 0.0045 gigawatts | 2025 | up 215.4% | volatile |
| 177 | Turks and Caicos Islands | 0.004 gigawatts | 2025 | up 13,296.7% | volatile |
| 178 | Grenada | 0.0038 gigawatts | 2025 | up 269.5% | volatile |
| 179 | Haiti | 0.0035 gigawatts | 2025 | up 335.1% | volatile |
| 180 | Tuvalu | 0.003 gigawatts | 2025 | up 29.5% | volatile |
| 181 | Cook Islands | 0.003 gigawatts | 2025 | up 4.0% | volatile |
| 182 | Vanuatu | 0.0028 gigawatts | 2025 | up 1,502.3% | volatile |
| 183 | Marshall Islands | 0.0025 gigawatts | 2025 | up 555.2% | volatile |
| 184 | Papua New Guinea | 0.0024 gigawatts | 2025 | up 716.7% | volatile |
| 185 | Venezuela | 0.0018 gigawatts | 2025 | — | volatile |
| 186 | Kiribati | 0.0018 gigawatts | 2025 | up 93.6% | volatile |
| 187 | Niue | 0.0018 gigawatts | 2025 | up 432.3% | volatile |
| 188 | British Virgin Islands | 0.0016 gigawatts | 2025 | up 3,847.5% | volatile |
| 189 | Anguilla | 0.0015 gigawatts | 2025 | up 31.8% | rising |
| 190 | Saint Barthelemy | 0.0012 gigawatts | 2025 | up 4,900.0% | volatile |
| 191 | Tokelau | 0.001 gigawatts | 2025 | up 9.7% | rising |
| 192 | Montserrat | 0.001 gigawatts | 2025 | up 307.2% | rising |
| 193 | Dominica | 0.001 gigawatts | 2025 | up 315.2% | volatile |
| 194 | Faroe Islands | 0.0009 gigawatts | 2025 | up 236.0% | volatile |
| 195 | East Timor | 0.0006 gigawatts | 2025 | up 108.7% | rising |
| 196 | Tajikistan | 0.0002 gigawatts | 2025 | unchanged | flat |
| 197 | Guinea | 0.0002 gigawatts | 2025 | up 412.1% | volatile |
| 198 | Tanzania | 0.0001 gigawatts | 2025 | unchanged | flat |
| 199 | Liberia | 0.0001 gigawatts | 2025 | — | flat |
About this data
Solar photovoltaic (on-grid) electricity installed capacity, measured in gigawatts.