Network: Wedgetail Astrostrategy Cyberstrategy Geofinance Geopolitics Geostrategy Global Energy
Country

Morocco

MAR Northern Africa

State of play

A constitutional monarchy controlling the southern shore of the Strait of Gibraltar; administers Western Sahara, a status not recognised by the UN.

Last reviewed

Indicators

GDP growth4.6% per year · 2025▲ 21.1% vs previous
Military expenditure3.52% of GDP · 2024▼ 2.14% vs previous
Net energy imports93.6% of use · 2023▼ 0.38% vs previousNet importer
Trade openness93.1% of GDP · 2025▲ 0.99% vs previous
Population38.4Mpeople · 2025▲ 0.92% vs previous
Displaced from here32.5Kpeople · 2025▲ 5.21% vs previous

Source: World Bank · retrieved 1 Sep 2026 · CC BY 4.0 · Source: World Bank / SIPRI · retrieved 1 Sep 2026 · CC BY 4.0 · Source: UNHCR · retrieved 1 Sep 2026 · CC BY 4.0 (UNHCR Refugee Population Statistics Database)

Electricity generation mix — Morocco

Monthly generation by fuel, last five years

  • Coal
  • Gas
  • Other Fossil
  • Hydro
  • Wind
  • Solar
01234TWh1 Dec 211 Jun 221 Dec 221 Jun 231 Dec 231 Jun 241 Dec 241 Jun 251 Dec 25
View as table
PeriodCoal (TWh)Gas (TWh)Other Fossil (TWh)Hydro (TWh)Wind (TWh)Solar (TWh)
2021-12-012.360.180.080.070.360.09
2022-01-012.360.150.070.060.410.09
2022-02-012.010.160.070.070.390.07
2022-03-012.170.180.080.070.470.1
2022-04-012.150.140.060.080.450.17
2022-05-012.320.160.070.070.440.18
2022-06-012.180.190.080.060.530.15
2022-07-012.450.180.080.060.580.15
2022-08-012.430.190.080.050.560.12
2022-09-012.290.190.070.040.420.13
2022-10-012.210.210.080.050.330.1
2022-11-012.170.190.070.040.340.11
2022-12-012.20.140.060.030.310.09
2023-01-012.120.150.060.030.440.13
2023-02-011.910.220.070.030.370.11
2023-03-011.920.330.070.040.490.23
2023-04-0120.280.060.050.490.2
2023-05-012.140.310.060.040.510.23
2023-06-012.240.330.070.060.440.24
2023-07-012.370.30.070.050.730.21
2023-08-012.280.350.070.040.710.16
2023-09-012.130.30.060.050.60.17
2023-10-012.130.340.070.040.580.16
2023-11-011.930.290.060.060.570.16
2023-12-012.140.30.070.040.520.15
2024-01-012.120.30.060.040.610.13
2024-02-011.850.150.060.040.780.14
2024-03-011.970.230.050.060.690.15
2024-04-011.690.280.050.060.720.17
2024-05-011.720.330.060.070.930.18
2024-06-011.80.260.060.050.920.19
2024-07-012.10.390.080.071.040.14
2024-08-012.320.370.080.040.970.12
2024-09-012.040.340.070.050.760.13
2024-10-012.090.340.070.050.680.12
2024-11-012.140.350.060.080.480.08
2024-12-012.330.330.070.070.650.08
2025-01-012.220.350.060.080.690.12
2025-02-011.870.310.070.060.670.09
2025-03-012.040.320.060.090.670.11
2025-04-011.920.280.050.090.780.15
2025-05-012.030.310.060.080.730.19
2025-06-012.010.340.060.070.910.16
2025-07-012.290.390.080.060.940.19
2025-08-012.310.390.080.060.920.17
2025-09-012.180.380.080.060.790.17
2025-10-012.260.380.080.050.610.19
2025-11-012.130.310.060.040.60.15
2025-12-012.250.360.060.050.570.11
2026-01-012.10.330.060.10.790.13
2026-02-011.480.260.050.320.730.15
2026-03-011.840.230.030.160.960.17

Source: Ember · retrieved 2 Oct 2026 · CC BY 4.0

Location

Coverage across the network

Nothing published about Morocco yet.