Solar Electricity Generation by Country

Solar electricity generation by country measures the amount of electricity generated from solar power in each country, measured in quadrillion British thermal units (quad Btu) per year. The statistics are based on the U.S. Energy Information Administration's (EIA) International Energy Statistics. The table covers 110 countries with a reported 2024 value, from 2019 to 2024. The World total stood at 7.2 quad Btu in 2024, up from 5.63 in 2023.

Solar Electricity Generation by Country Map

Solar electricity generation measures the electricity produced from solar power, as reported in the EIA dataset.

Solar Electricity Generation by Country

#
Country
2024 (quad Btu)
1
China
China CN
2.86
2
United States
United States US
1.1
3
India
India IN
0.46
4
Japan
Japan JP
0.33
5
Germany
Germany DE
0.25
6
Brazil
Brazil BR
0.23
7
Spain
Spain ES
0.19
8
Australia
Australia AU
0.18
9
Italy
Italy IT
0.12
10
South Korea
South Korea KR
0.11
11
Vietnam
Vietnam VN
0.11
12
Türkiye
Türkiye TR
0.1
13
Mexico
Mexico MX
0.08
14
France
France FR
0.08
15
Netherlands
Netherlands NL
0.07
16
Chile
Chile CL
0.07
17
South Africa
South Africa ZA
0.06
18
Taiwan
Taiwan TW
0.05
19
Poland
Poland PL
0.05
20
United Kingdom
United Kingdom GB
0.05
21
Greece
Greece GR
0.03
22
Hungary
Hungary HU
0.03
23
United Arab Emirates
United Arab Emirates AE
0.03
24
Belgium
Belgium BE
0.03
25
Israel
Israel IL
0.03
26
Canada
Canada CA
0.03
27
Portugal
Portugal PT
0.02
28
Thailand
Thailand TH
0.02
29
Switzerland
Switzerland CH
0.02
30
Bulgaria
Bulgaria BG
0.02
31
Egypt
Egypt EG
0.02
32
Colombia
Colombia CO
0.02
33
Czech Republic
Czech Republic CZ
0.02
34
Ukraine
Ukraine UA
0.02
35
Romania
Romania RO
0.02
36
Jordan
Jordan JO
0.01
37
Argentina
Argentina AR
0.01
38
Denmark
Denmark DK
0.01
39
Austria
Austria AT
0.01
40
Russia
Russia RU
0.01
41
Sweden
Sweden SE
0.01
42
Kazakhstan
Kazakhstan KZ
0.01
43
Malaysia
Malaysia MY
0.01
44
DR Congo
DR Congo CD
0.01
45
Morocco
Morocco MA
0.01
46
Qatar
Qatar QA
0.01
47
Philippines
Philippines PH
0.01
48
Oman
Oman OM
0.01
49
Slovenia
Slovenia SI
0.01
50
Lebanon
Lebanon LB
0.01
51
Dominican Republic
Dominican Republic DO
0.01
52
Pakistan
Pakistan PK
0
53
Saudi Arabia
Saudi Arabia SA
0
54
El Salvador
El Salvador SV
0
55
Indonesia
Indonesia ID
0
56
Singapore
Singapore SG
0
57
Finland
Finland FI
0
58
Bangladesh
Bangladesh BD
0
59
Honduras
Honduras HN
0
60
Sri Lanka
Sri Lanka LK
0
61
Ireland
Ireland IE
0
62
Cyprus
Cyprus CY
0
63
Panama
Panama PA
0
64
Algeria
Algeria DZ
0
65
Puerto Rico
Puerto Rico PR
0
66
Peru
Peru PE
0
67
Cambodia
Cambodia KH
0
68
Armenia
Armenia AM
0
69
Iran
Iran IR
0
70
Croatia
Croatia HR
0
71
Lithuania
Lithuania LT
0
72
North Macedonia
North Macedonia MK
0
73
Estonia
Estonia EE
0
74
Slovakia
Slovakia SK
0
75
Senegal
Senegal SN
0
76
Kenya
Kenya KE
0
77
Yemen
Yemen YE
0
78
Namibia
Namibia NA
0
79
Tunisia
Tunisia TN
0
80
Uruguay
Uruguay UY
0
81
Uzbekistan
Uzbekistan UZ
0
82
Luxembourg
Luxembourg LU
0
83
Angola
Angola AO
0
84
Iraq
Iraq IQ
0
85
Norway
Norway NO
0
86
Bolivia
Bolivia BO
0
87
Palestine
Palestine PS
0
88
New Zealand
New Zealand NZ
0
89
Albania
Albania AL
0
90
Malta
Malta MT
0
91
Guatemala
Guatemala GT
0
92
Belarus
Belarus BY
0
93
New Caledonia
New Caledonia NC
0
94
Cuba
Cuba CU
0
95
Latvia
Latvia LV
0
96
Hong Kong
Hong Kong HK
0
97
Mongolia
Mongolia MN
0
98
Kuwait
Kuwait KW
0
99
Bosnia and Herzegovina
Bosnia and Herzegovina BA
0
100
Mali
Mali ML
0
101
Ghana
Ghana GH
0
102
Mauritius
Mauritius MU
0
103
North Korea
North Korea KP
0
104
Uganda
Uganda UG
0
105
Zambia
Zambia ZM
0
106
Guam
Guam GU
0
107
Mauritania
Mauritania MR
0
108
Sudan
Sudan SD
0
109
Jamaica
Jamaica JM
0
110
Myanmar
Myanmar MM
0

China alone accounted for about 40 percent of the World total in 2024, and China and the United States together for about 55 percent; the top three countries accounted for about 61 percent, the top five for about 70 percent, and the top ten for about 81 percent. China's solar electricity generation was about 2.6 times that of the United States, the second-largest generator.

Countries With the Largest Solar Electricity Generation in 2024

China generated the most solar electricity in 2024 with 2.86 quad Btu. The United States ranked second with 1.10 quad Btu, followed by India (0.46), Japan (0.33), Germany (0.25), Brazil (0.23), Spain (0.19), Australia (0.18), Italy (0.12), and South Korea (0.11).

Solar Electricity Generation Around the World

In Asia, China (2.86) leads by a wide margin, ahead of India (0.46), Japan (0.33), South Korea (0.11), and Vietnam (0.11). In Europe, Germany (0.25) leads, followed by Spain (0.19), Italy (0.12), Türkiye (0.10) and France (0.08).

In North America, the United States (1.10) leads, ahead of Mexico (0.08) and Canada (0.027). In South America, Brazil (0.23) is the largest generator, followed by Chile (0.069) and Colombia (0.017). In Africa, South Africa (0.055) leads, while in Oceania, Australia (0.18) is by far the largest generator. In the Middle East, the United Arab Emirates (0.031) and Israel (0.027) report the largest values in this dataset.

Solar Electricity Generation in the EIA Dataset

Solar electricity generation is reported as a separate electricity generation indicator in the EIA International Energy Statistics. The values on this page refer specifically to electricity generated from solar power and should not be interpreted as total electricity generation from all sources.

Global Structure in This Dataset

Solar electricity generation figures are concentrated among the largest generators: the top five generators account for about 70 percent of World generation in 2024, while the top ten account for about 81 percent. The structure was stable between 2019 and 2024, with China remaining the largest generator in every year shown.

Largest Changes in Solar Electricity Generation, 2023-2024

China recorded the largest increase among the listed countries, rising from 1.99 quad Btu in 2023 to 2.86 in 2024 (up 0.87, about 43.6 percent). United States rose by 0.22, and Brazil by 0.06.

Canada recorded the largest decline, falling from 0.0284 to 0.0268 quad Btu (down 0.0016, about 5.6 percent). Switzerland fell from 0.0206 to 0.0191 quad Btu (down 0.0015, about 7.3 percent), while Japan declined from 0.3326 to 0.3314 quad Btu (down 0.0012, about 0.4 percent). The World total rose from 5.63 to 7.2 quad Btu (up 1.57, about 27.9 percent).

Between 2019 and 2024, China's solar electricity generation rose from 0.76 to 2.86 quad Btu, while the United States increased from 0.43 to 1.10. India rose from 0.16 to 0.46, and Brazil recorded particularly rapid growth from 0.02 to 0.23 quad Btu over the same period.

Total and Ratio Analysis for 2019-2024

The World total for solar electricity generation moved between 2.46 and 7.2 quad Btu in this period. It was 2.46 in 2019, 2.99 in 2020, 3.62 in 2021, 4.55 in 2022, 5.63 in 2023, and then 7.2 in 2024.

Solar Electricity Generation by Country

#
Country
2019
2020
2021
2022
2023
2024
1
China
China
0.76 0.92 1.11 1.46 1.99 2.86
2
United States
United States
0.43 0.51 0.63 0.76 0.88 1.1
3
India
India
0.16 0.2 0.23 0.31 0.41 0.46
4
Japan
Japan
0.23 0.27 0.29 0.32 0.33 0.33
5
Germany
Germany
0.15 0.17 0.17 0.2 0.2 0.25
6
Brazil
Brazil
0.02 0.04 0.06 0.1 0.17 0.23
7
Spain
Spain
0.05 0.07 0.09 0.12 0.16 0.19
8
Australia
Australia
0.06 0.08 0.11 0.13 0.15 0.18
9
Italy
Italy
0.08 0.08 0.08 0.09 0.1 0.12
10
South Korea
South Korea
0.04 0.06 0.08 0.1 0.11 0.11
11
Vietnam
Vietnam
0.02 0.03 0.09 0.1 0.1 0.11
12
Türkiye
Türkiye
0.03 0.04 0.05 0.06 0.07 0.1
13
Mexico
Mexico
0.02 0.03 0.04 0.05 0.05 0.08
14
France
France
0.04 0.05 0.05 0.07 0.08 0.08
15
Netherlands
Netherlands
0.02 0.03 0.04 0.06 0.07 0.07
16
Chile
Chile
0.02 0.03 0.04 0.05 0.06 0.07
17
South Africa
South Africa
0.02 0.02 0.03 0.04 0.05 0.06
18
Taiwan
Taiwan
0.01 0.02 0.03 0.04 0.04 0.05
19
Poland
Poland
0 0.01 0.01 0.03 0.04 0.05
20
United Kingdom
United Kingdom
0.04 0.04 0.04 0.05 0.05 0.05
21
Greece
Greece
0.02 0.02 0.02 0.02 0.03 0.03
22
Hungary
Hungary
0.01 0.01 0.01 0.02 0.02 0.03
23
United Arab Emirates
United Arab Emirates
0.01 0.02 0.02 0.03 0.03 0.03
24
Belgium
Belgium
0.01 0.02 0.02 0.02 0.02 0.03
25
Israel
Israel
0.01 0.01 0.02 0.02 0.02 0.03
26
Canada
Canada
0.01 0.01 0.02 0.02 0.03 0.03
27
Portugal
Portugal
0 0.01 0.01 0.01 0.02 0.02
28
Thailand
Thailand
0.02 0.02 0.02 0.02 0.02 0.02
29
Switzerland
Switzerland
0.01 0.01 0.01 0.01 0.02 0.02
30
Bulgaria
Bulgaria
0 0.01 0.01 0.01 0.01 0.02
31
Egypt
Egypt
0.02 0.02 0.02 0.02 0.02 0.02
32
Colombia
Colombia
0 0 0 0 0 0.02
33
Czech Republic
Czech Republic
0.01 0.01 0.01 0.01 0.01 0.02
34
Ukraine
Ukraine
0.01 0.02 0.02 0.01 0.02 0.02
35
Romania
Romania
0.01 0.01 0.01 0.01 0.01 0.02
36
Jordan
Jordan
0.01 0.01 0.01 0.01 0.01 0.01
37
Argentina
Argentina
0 0 0.01 0.01 0.01 0.01
38
Denmark
Denmark
0 0 0 0.01 0.01 0.01
39
Austria
Austria
0.01 0.01 0.01 0.01 0.01 0.01
40
Russia
Russia
0 0.01 0.01 0.01 0.01 0.01
41
Sweden
Sweden
0 0 0.01 0.01 0.01 0.01
42
Kazakhstan
Kazakhstan
0 0.01 0.01 0.01 0.01 0.01
43
Malaysia
Malaysia
0 0.01 0.01 0.01 0.01 0.01
44
DR Congo
DR Congo
0 0 0 0.01 0.01 0.01
45
Morocco
Morocco
0.01 0.01 0.01 0 0.01 0.01
46
Qatar
Qatar
0 0 0 0 0.01 0.01
47
Philippines
Philippines
0 0 0.01 0.01 0.01 0.01
48
Oman
Oman
0 0 0 0.01 0.01 0.01
49
Slovenia
Slovenia
0 0 0 0 0 0.01
50
Lebanon
Lebanon
0 0 0 0 0 0.01
51
Dominican Republic
Dominican Republic
0 0 0 0 0 0.01
52
Pakistan
Pakistan
0 0 0 0 0 0
53
Saudi Arabia
Saudi Arabia
0 0 0 0 0 0
54
El Salvador
El Salvador
0 0 0 0 0 0
55
Indonesia
Indonesia
0 0 0 0 0 0
56
Singapore
Singapore
0 0 0 0 0 0
57
Finland
Finland
0 0 0 0 0 0
58
Bangladesh
Bangladesh
0 0 0 0 0 0
59
Honduras
Honduras
0 0 0 0 0 0
60
Sri Lanka
Sri Lanka
0 0 0 0 0 0
61
Ireland
Ireland
0 0 0 0 0 0
62
Cyprus
Cyprus
0 0 0 0 0 0
63
Panama
Panama
0 0 0 0 0 0
64
Algeria
Algeria
0 0 0 0 0 0
65
Puerto Rico
Puerto Rico
0 0 0 0 0 0
66
Peru
Peru
0 0 0 0 0 0
67
Cambodia
Cambodia
0 0 0 0 0 0
68
Armenia
Armenia
0 0 0 0 0 0
69
Iran
Iran
0 0 0 0 0 0
70
Croatia
Croatia
0 0 0 0 0 0
71
Lithuania
Lithuania
0 0 0 0 0 0
72
North Macedonia
North Macedonia
0 0 0 0 0 0
73
Estonia
Estonia
0 0 0 0 0 0
74
Slovakia
Slovakia
0 0 0 0 0 0
75
Senegal
Senegal
0 0 0 0 0 0
76
Kenya
Kenya
0 0 0 0 0 0
77
Yemen
Yemen
0 0 0 0 0 0
78
Namibia
Namibia
0 0 0 0 0 0
79
Tunisia
Tunisia
0 0 0 0 0 0
80
Uruguay
Uruguay
0 0 0 0 0 0
81
Uzbekistan
Uzbekistan
0 0 0 0 0 0
82
Luxembourg
Luxembourg
0 0 0 0 0 0
83
Angola
Angola
0 0 0 0 0 0
84
Iraq
Iraq
0 0 0 0 0 0
85
Norway
Norway
0 0 0 0 0 0
86
Bolivia
Bolivia
0 0 0 0 0 0
87
Palestine
Palestine
0 0 0 0 0 0
88
New Zealand
New Zealand
0 0 0 0 0 0
89
Albania
Albania
0 0 0 0 0 0
90
Malta
Malta
0 0 0 0 0 0
91
Guatemala
Guatemala
0 0 0 0 0 0
92
Belarus
Belarus
0 0 0 0 0 0
93
New Caledonia
New Caledonia
0 0 0 0 0 0
94
Cuba
Cuba
0 0 0 0 0 0
95
Latvia
Latvia
0 0 0 0 0 0
96
Hong Kong
Hong Kong
0 0 0 0 0 0
97
Mongolia
Mongolia
0 0 0 0 0 0
98
Kuwait
Kuwait
0 0 0 0 0 0
99
Bosnia and Herzegovina
Bosnia and Herzegovina
0 0 0 0 0 0
100
Mali
Mali
0 0 0 0 0 0
101
Ghana
Ghana
0 0 0 0 0 0
102
Mauritius
Mauritius
0 0 0 0 0 0
103
North Korea
North Korea
0 0 0 0 0 0
104
Uganda
Uganda
0 0 0 0 0 0
105
Zambia
Zambia
0 0 0 0 0 0
106
Guam
Guam
0 0 0 0 0 0
107
Mauritania
Mauritania
0 0 0 0 0 0
108
Sudan
Sudan
0 0 0 0 0 0
109
Jamaica
Jamaica
0 0 0 0 0 0
110
Myanmar
Myanmar
0 0 0 0 0 0

Methodology

The statistics are based on the U.S. Energy Information Administration's (EIA) International Energy Statistics. Values refer to solar electricity generation, in quadrillion British thermal units (quad Btu) per year as in the source, and 2024 figures are from the INTL.116-12 series where listed. Where no value is available, the cell is left empty. A value of 0 indicates that the source reports zero. The sum of individually listed countries may differ slightly from the World total shown in the source because of rounding and differences in the source's aggregation. This page covers solar electricity generation only and does not include other indicators, which are reported separately in the source.

Frequently Asked Questions

Which country had the largest solar electricity generation in 2024 in this dataset?

China had the largest solar electricity generation in this dataset in 2024 with 2.86 quad Btu.

How many countries are included for solar electricity generation in this dataset?

The table covers 110 countries with reported values for 2019-2024 where listed; the source reports the World total as 7.2 quad Btu for 2024.

What does this indicator measure?

It measures solar electricity generation, in quad Btu per year, where the source lists values individually. It is distinct from other indicators which are reported separately in the same tables.

Data Disclaimer: Projected data (future years) are estimates based on mathematical models. Actual values may differ. Learn about our methodology →

Sources

(0) Comments

Please log in to leave a comment.

Log in