THE GLOBAL EDITION 01
English
THE COUNTRY DIRECTORY

Power plants by country.
250 places, one atlas.

Explore the geography and sourced generation records of the world. Electricity production by country and continent and regional comparisons.

AFG / ASIA

Afghanistan

9 station records

01
ALA / EUROPE

Åland Islands

1 station records

02
ALB / EUROPE

Albania

8 station records

03
DZA / AFRICA

Algeria

59 station records

04
ASM / OCEANIA

American Samoa

4 station records

05
AND / EUROPE

Andorra

1 station records

06
AGO / AFRICA

Angola

14 station records

07
AIA / AMERICAS

Anguilla

Station inventory not yet available

08
ATA / ANTARCTIC

Antarctica

2 station records

09
ATG / AMERICAS

Antigua and Barbuda

2 station records

10
ARG / AMERICAS

Argentina

236 station records

11
ARM / ASIA

Armenia

8 station records

12
ABW / AMERICAS

Aruba

4 station records

13
AUS / OCEANIA

Australia

486 station records

14
AUT / EUROPE

Austria

103 station records

15
AZE / ASIA

Azerbaijan

14 station records

16
BHS / AMERICAS

Bahamas

10 station records

17
BHR / ASIA

Bahrain

8 station records

18
BGD / ASIA

Bangladesh

57 station records

19
BRB / AMERICAS

Barbados

2 station records

20
BLR / EUROPE

Belarus

24 station records

21
BEL / EUROPE

Belgium

69 station records

22
BLZ / AMERICAS

Belize

8 station records

23
BEN / AFRICA

Benin

2 station records

24
BMU / AMERICAS

Bermuda

2 station records

25
BTN / ASIA

Bhutan

5 station records

26
BOL / AMERICAS

Bolivia

26 station records

27
BIH / EUROPE

Bosnia and Herzegovina

20 station records

28
BWA / AFRICA

Botswana

2 station records

29
BVT / ANTARCTIC

Bouvet Island

Station inventory not yet available

30
BRA / AMERICAS

Brazil

2,360 station records

31
IOT / AFRICA

British Indian Ocean Territory

Station inventory not yet available

32
VGB / AMERICAS

British Virgin Islands

Station inventory not yet available

33
BRN / ASIA

Brunei

4 station records

34
BGR / EUROPE

Bulgaria

43 station records

35
BFA / AFRICA

Burkina Faso

7 station records

36
BDI / AFRICA

Burundi

4 station records

37
KHM / ASIA

Cambodia

16 station records

38
CMR / AFRICA

Cameroon

8 station records

39
CAN / AMERICAS

Canada

1,159 station records

40
CPV / AFRICA

Cape Verde

4 station records

41
BES / AMERICAS

Caribbean Netherlands

Station inventory not yet available

42
CYM / AMERICAS

Cayman Islands

1 station records

43
CAF / AFRICA

Central African Republic

2 station records

44
TCD / AFRICA

Chad

15 station records

45
CHL / AMERICAS

Chile

315 station records

46
CHN / ASIA

China

4,235 station records

47
CXR / OCEANIA

Christmas Island

Station inventory not yet available

48
CCK / OCEANIA

Cocos (Keeling) Islands

Station inventory not yet available

49
COL / AMERICAS

Colombia

25 station records

50
COM / AFRICA

Comoros

2 station records

51
COG / AFRICA

Congo

8 station records

52
COK / OCEANIA

Cook Islands

2 station records

53
CRI / AMERICAS

Costa Rica

27 station records

54
HRV / EUROPE

Croatia

24 station records

55
CUB / AMERICAS

Cuba

14 station records

56
CUW / AMERICAS

Curaçao

5 station records

57
CYP / EUROPE

Cyprus

3 station records

58
CZE / EUROPE

Czechia

462 station records

59
DNK / EUROPE

Denmark

4,815 station records

60
DJI / AFRICA

Djibouti

1 station records

61
DMA / AMERICAS

Dominica

5 station records

62
DOM / AMERICAS

Dominican Republic

15 station records

63
COD / AFRICA

DR Congo

15 station records

64
ECU / AMERICAS

Ecuador

22 station records

65
EGY / AFRICA

Egypt

62 station records

66
SLV / AMERICAS

El Salvador

16 station records

67
GNQ / AFRICA

Equatorial Guinea

3 station records

68
ERI / AFRICA

Eritrea

2 station records

69
EST / EUROPE

Estonia

17 station records

70
SWZ / AFRICA

Eswatini

6 station records

71
ETH / AFRICA

Ethiopia

13 station records

72
FLK / AMERICAS

Falkland Islands

1 station records

73
FRO / EUROPE

Faroe Islands

2 station records

74
FJI / OCEANIA

Fiji

12 station records

75
FIN / EUROPE

Finland

185 station records

76
FRA / EUROPE

France

2,155 station records

77
GUF / AMERICAS

French Guiana

6 station records

78
PYF / OCEANIA

French Polynesia

34 station records

79
ATF / ANTARCTIC

French Southern and Antarctic Lands

3 station records

80
GAB / AFRICA

Gabon

6 station records

81
GMB / AFRICA

Gambia

2 station records

82
GEO / ASIA

Georgia

19 station records

83
DEU / EUROPE

Germany

1,309 station records

84
GHA / AFRICA

Ghana

6 station records

85
GIB / EUROPE

Gibraltar

1 station records

86
GRC / EUROPE

Greece

90 station records

87
GRL / AMERICAS

Greenland

16 station records

88
GRD / AMERICAS

Grenada

2 station records

89
GLP / AMERICAS

Guadeloupe

23 station records

90
GUM / OCEANIA

Guam

5 station records

91
GTM / AMERICAS

Guatemala

76 station records

92
GGY / EUROPE

Guernsey

3 station records

93
GIN / AFRICA

Guinea

9 station records

94
GNB / AFRICA

Guinea-Bissau

1 station records

95
GUY / AMERICAS

Guyana

5 station records

96
HTI / AMERICAS

Haiti

2 station records

97
HMD / ANTARCTIC

Heard Island and McDonald Islands

Station inventory not yet available

98
HND / AMERICAS

Honduras

40 station records

99
HKG / ASIA

Hong Kong

18 station records

100
HUN / EUROPE

Hungary

18 station records

101
ISL / EUROPE

Iceland

20 station records

102
IND / ASIA

India

1,589 station records

103
IDN / ASIA

Indonesia

178 station records

104
IRN / ASIA

Iran

107 station records

105
IRQ / ASIA

Iraq

28 station records

106
IRL / EUROPE

Ireland

334 station records

107
IMN / EUROPE

Isle of Man

1 station records

108
ISR / ASIA

Israel

59 station records

109
ITA / EUROPE

Italy

396 station records

110
CIV / AFRICA

Ivory Coast

8 station records

111
JAM / AMERICAS

Jamaica

10 station records

112
JPN / ASIA

Japan

522 station records

113
JEY / EUROPE

Jersey

1 station records

114
JOR / ASIA

Jordan

33 station records

115
KAZ / ASIA

Kazakhstan

33 station records

116
KEN / AFRICA

Kenya

23 station records

117
KIR / OCEANIA

Kiribati

Station inventory not yet available

118
XKX / EUROPE

Kosovo

2 station records

119
KWT / ASIA

Kuwait

9 station records

120
KGZ / ASIA

Kyrgyzstan

8 station records

121
LAO / ASIA

Laos

20 station records

122
LVA / EUROPE

Latvia

5 station records

123
LBN / ASIA

Lebanon

7 station records

124
LSO / AFRICA

Lesotho

1 station records

125
LBR / AFRICA

Liberia

2 station records

126
LBY / AFRICA

Libya

12 station records

127
LIE / EUROPE

Liechtenstein

1 station records

128
LTU / EUROPE

Lithuania

6 station records

129
LUX / EUROPE

Luxembourg

2 station records

130
MAC / ASIA

Macau

2 station records

131
MDG / AFRICA

Madagascar

12 station records

132
MWI / AFRICA

Malawi

5 station records

133
MYS / ASIA

Malaysia

55 station records

134
MDV / ASIA

Maldives

15 station records

135
MLI / AFRICA

Mali

4 station records

136
MLT / EUROPE

Malta

1 station records

137
MHL / OCEANIA

Marshall Islands

Station inventory not yet available

138
MTQ / AMERICAS

Martinique

6 station records

139
MRT / AFRICA

Mauritania

7 station records

140
MUS / AFRICA

Mauritius

23 station records

141
MYT / AFRICA

Mayotte

2 station records

142
MEX / AMERICAS

Mexico

277 station records

143
FSM / OCEANIA

Micronesia

3 station records

144
MDA / EUROPE

Moldova

6 station records

145
MCO / EUROPE

Monaco

1 station records

146
MNG / ASIA

Mongolia

8 station records

147
MNE / EUROPE

Montenegro

3 station records

148
MSR / AMERICAS

Montserrat

Station inventory not yet available

149
MAR / AFRICA

Morocco

45 station records

150
MOZ / AFRICA

Mozambique

3 station records

151
MMR / ASIA

Myanmar

35 station records

152
NAM / AFRICA

Namibia

13 station records

153
NRU / OCEANIA

Nauru

1 station records

154
NPL / ASIA

Nepal

14 station records

155
NLD / EUROPE

Netherlands

71 station records

156
NCL / OCEANIA

New Caledonia

11 station records

157
NZL / OCEANIA

New Zealand

43 station records

158
NIC / AMERICAS

Nicaragua

16 station records

159
NER / AFRICA

Niger

7 station records

160
NGA / AFRICA

Nigeria

13 station records

161
NIU / OCEANIA

Niue

Station inventory not yet available

162
NFK / OCEANIA

Norfolk Island

Station inventory not yet available

163
PRK / ASIA

North Korea

31 station records

164
MKD / EUROPE

North Macedonia

12 station records

165
MNP / OCEANIA

Northern Mariana Islands

1 station records

166
NOR / EUROPE

Norway

1,897 station records

167
OMN / ASIA

Oman

12 station records

168
PAK / ASIA

Pakistan

62 station records

169
PLW / OCEANIA

Palau

4 station records

170
PSE / ASIA

Palestine

1 station records

171
PAN / AMERICAS

Panama

17 station records

172
PNG / OCEANIA

Papua New Guinea

15 station records

173
PRY / AMERICAS

Paraguay

3 station records

174
PER / AMERICAS

Peru

32 station records

175
PHL / ASIA

Philippines

123 station records

176
PCN / OCEANIA

Pitcairn Islands

Station inventory not yet available

177
POL / EUROPE

Poland

189 station records

178
PRT / EUROPE

Portugal

469 station records

179
PRI / AMERICAS

Puerto Rico

63 station records

180
QAT / ASIA

Qatar

12 station records

181
REU / AFRICA

Réunion

21 station records

182
ROU / EUROPE

Romania

68 station records

183
RUS / EUROPE

Russia

545 station records

184
RWA / AFRICA

Rwanda

11 station records

185
BLM / AMERICAS

Saint Barthélemy

2 station records

186
SHN / AFRICA

Saint Helena, Ascension and Tristan da Cunha

3 station records

187
KNA / AMERICAS

Saint Kitts and Nevis

1 station records

188
LCA / AMERICAS

Saint Lucia

1 station records

189
MAF / AMERICAS

Saint Martin

1 station records

190
SPM / AMERICAS

Saint Pierre and Miquelon

2 station records

191
VCT / AMERICAS

Saint Vincent and the Grenadines

4 station records

192
WSM / OCEANIA

Samoa

29 station records

193
SMR / EUROPE

San Marino

1 station records

194
STP / AFRICA

São Tomé and Príncipe

5 station records

195
SAU / ASIA

Saudi Arabia

90 station records

196
SEN / AFRICA

Senegal

10 station records

197
SRB / EUROPE

Serbia

12 station records

198
SYC / AFRICA

Seychelles

3 station records

199
SLE / AFRICA

Sierra Leone

3 station records

200
SGP / ASIA

Singapore

14 station records

201
SXM / AMERICAS

Sint Maarten

Station inventory not yet available

202
SVK / EUROPE

Slovakia

30 station records

203
SVN / EUROPE

Slovenia

8 station records

204
SLB / OCEANIA

Solomon Islands

2 station records

205
SOM / AFRICA

Somalia

6 station records

206
ZAF / AFRICA

South Africa

104 station records

207
SGS / ANTARCTIC

South Georgia

Station inventory not yet available

208
KOR / ASIA

South Korea

132 station records

209
SSD / AFRICA

South Sudan

7 station records

210
ESP / EUROPE

Spain

829 station records

211
LKA / ASIA

Sri Lanka

48 station records

212
SDN / AFRICA

Sudan

19 station records

213
SUR / AMERICAS

Suriname

1 station records

214
SJM / EUROPE

Svalbard and Jan Mayen

1 station records

215
SWE / EUROPE

Sweden

168 station records

216
CHE / EUROPE

Switzerland

9,222 station records

217
SYR / ASIA

Syria

18 station records

218
TWN / ASIA

Taiwan

39 station records

219
TJK / ASIA

Tajikistan

10 station records

220
TZA / AFRICA

Tanzania

11 station records

221
THA / ASIA

Thailand

196 station records

222
TLS / ASIA

Timor-Leste

3 station records

223
TGO / AFRICA

Togo

3 station records

224
TKL / OCEANIA

Tokelau

2 station records

225
TON / OCEANIA

Tonga

5 station records

226
TTO / AMERICAS

Trinidad and Tobago

6 station records

227
TUN / AFRICA

Tunisia

27 station records

228
TUR / ASIA

Türkiye

163 station records

229
TKM / ASIA

Turkmenistan

7 station records

230
TCA / AMERICAS

Turks and Caicos Islands

Station inventory not yet available

231
TUV / OCEANIA

Tuvalu

Station inventory not yet available

232
UGA / AFRICA

Uganda

11 station records

233
UKR / EUROPE

Ukraine

64 station records

234
ARE / ASIA

United Arab Emirates

30 station records

235
GBR / EUROPE

United Kingdom

3,216 station records

236
USA / AMERICAS

United States

9,833 station records

237
UMI / AMERICAS

United States Minor Outlying Islands

1 station records

238
VIR / AMERICAS

United States Virgin Islands

1 station records

239
URY / AMERICAS

Uruguay

73 station records

240
UZB / ASIA

Uzbekistan

16 station records

241
VUT / OCEANIA

Vanuatu

4 station records

242
VAT / EUROPE

Vatican City

1 station records

243
VEN / AMERICAS

Venezuela

43 station records

244
VNM / ASIA

Vietnam

236 station records

245
WLF / OCEANIA

Wallis and Futuna

2 station records

246
ESH / AFRICA

Western Sahara

1 station records

247
YEM / ASIA

Yemen

7 station records

248
ZMB / AFRICA

Zambia

15 station records

249
ZWE / AFRICA

Zimbabwe

2 station records

250

National coverage includes island and overseas records where supplied by the source. Boundaries are for orientation.