environmental2024

Electricity generation from solar power

Latest available country observation from Our World in Data, based on the chart's cited sources. The series currently runs through 2024; countries can have different observation years.

Source: Our World in Data79 countries

Loading visualization...

Key Insights

Global Average
26.4terawatt-hours
Median: 3.8terawatt-hours
Countries Covered
79
with available data
Highest
People's Republic of China
839.0terawatt-hours
Lowest
Iceland
0.0terawatt-hours
Top 5 Countries
1People's Republic of China839.0terawatt-hours
2United States of America306.2terawatt-hours
3India136.8terawatt-hours
4Japan96.7terawatt-hours
5Germany74.1terawatt-hours
By Region
North America113.8terawatt-hours(3 countries)
Asia52.4terawatt-hours(23 countries)
Oceania25.4terawatt-hours(2 countries)
South America16.8terawatt-hours(6 countries)
Europe10.6terawatt-hours(31 countries)

Country Rankings

Top 10 Countries

Bottom 10 Countries

Data Analysis

Value Distribution

How countries are distributed across the value range

Low (0.0terawatt-hours)High (839.0terawatt-hours)

Regional Comparison

Average values by world region (Global avg: 26.4terawatt-hours)

North America (3)
Asia (23)
Oceania (2)
South America (6)
Europe (31)
Other (10)
Africa (4)

Percentile Profile

The curve shows how values change from the lowest to the highest country. Steep sections reveal inequality or outliers.

0th percentile · lowest100th percentile · highest

About This Statistic

Latest available country observation from Our World in Data, based on the chart's cited sources. The series currently runs through 2024; countries can have different observation years. Source: Our World in Data.

Methodology

Country values are taken from the latest observation available in the linked source series.

Full Data

Rank Country Value
1People's Republic of China839.0terawatt-hours
2United States of America306.2terawatt-hours
3India136.8terawatt-hours
4Japan96.7terawatt-hours
5Germany74.1terawatt-hours
6Brazil71.3terawatt-hours
7Spain56.5terawatt-hours
8Australia50.2terawatt-hours
9Italy36.2terawatt-hours
10South Korea32.7terawatt-hours
11Türkiye30.4terawatt-hours
12Vietnam25.9terawatt-hours
13Mexico25.7terawatt-hours
14France23.2terawatt-hours
15Netherlands21.6terawatt-hours
16Chile20.7terawatt-hours
17United Arab Emirates15.2terawatt-hours
18Taiwan, Province of China14.9terawatt-hours
19Poland14.8terawatt-hours
20United Kingdom14.8terawatt-hours
21Greece10.2terawatt-hours
22Israel10.1terawatt-hours
23Austria9.4terawatt-hours
24Canada9.4terawatt-hours
25Hungary9.0terawatt-hours
26Belgium8.6terawatt-hours
27Saudi Arabia8.2terawatt-hours
28Portugal7.1terawatt-hours
29South Africa6.6terawatt-hours
30Egypt6.1terawatt-hours
31Ukraine6.1terawatt-hours
32Switzerland5.9terawatt-hours
33Thailand5.4terawatt-hours
34Bulgaria5.4terawatt-hours
35Romania4.6terawatt-hours
36Uzbekistan4.3terawatt-hours
37Sweden4.1terawatt-hours
38Argentina4.0terawatt-hours
39Denmark3.9terawatt-hours
40Philippines3.8terawatt-hours
41Czech Republic3.6terawatt-hours
42Malaysia3.5terawatt-hours
43Colombia3.3terawatt-hours
44Russian Federation2.9terawatt-hours
45Sri Lanka2.6terawatt-hours
46Morocco2.1terawatt-hours
47Qatar2.0terawatt-hours
48Oman1.9terawatt-hours
49Kazakhstan1.9terawatt-hours
50Slovenia1.8terawatt-hours
51Pakistan1.7terawatt-hours
52Peru1.4terawatt-hours
53Lithuania1.4terawatt-hours
54Finland1.3terawatt-hours
55Singapore1.3terawatt-hours
56Bangladesh1.3terawatt-hours
57Estonia1.1terawatt-hours
58Ireland1.1terawatt-hours
59Cyprus1.1terawatt-hours
60Indonesia0.9terawatt-hours
61Islamic Republic of Iran0.9terawatt-hours
62Croatia0.8terawatt-hours
63Slovakia0.7terawatt-hours
64Algeria0.7terawatt-hours
65New Zealand0.6terawatt-hours
66Norway0.6terawatt-hours
67Azerbaijan0.5terawatt-hours
68Luxembourg0.5terawatt-hours
69Latvia0.4terawatt-hours
70Iraq0.4terawatt-hours
71Hong Kong0.3terawatt-hours
72The Republic of North Macedonia0.3terawatt-hours
73Belarus0.1terawatt-hours
74Kuwait0.1terawatt-hours
75Ecuador0.0terawatt-hours
76Trinidad and Tobago0.0terawatt-hours
77Turkmenistan0.0terawatt-hours
78Venezuela0.0terawatt-hours
79Iceland0.0terawatt-hours
Showing 79 of 79 countries

Topics

Data Source

This data comes from Our World in Data (2024).

View Original Source