North Macedonia Daily Load Shape and Duck Curve by Hour, 22 August to 19 September 2026
In the 28 complete local days from 22 August to 19 September 2026, electricity demand in North Macedonia averaged 444 MW and typically peaked at 18:00 local time (683 MW) and bottomed out at 11:00 (114 MW). With solar and wind taken off, the remaining load fell to 25 MW at 11:00 and then rose 406 MW between 14:00 to 17:00. Hours are local clock time (Europe/Skopje).
Key Facts
Over 28 complete local days from 22 August to 19 September 2026, average demand in North Macedonia was 444 MW. The hour of the day with the highest average demand was 18:00 local time (683 MW) and the lowest was 11:00 (114 MW).
The largest three hour rise in average demand was 360 MW, between 14:00 to 17:00 local time.
The single highest hour of demand in the 30 day window was 832 MW, in the hour starting 27 Aug 2026, 18:00 CEST (UTC+02:00).
Solar output averaged 110 MW at its 09:00 peak, 25% of average demand.
Demand minus solar and wind (net load) averaged 373 MW, fell to 25 MW at 11:00 and rose 406 MW over the three hours from 14:00 to 17:00, 91% of average demand.
Average Day by Local Hour
28 days to 2026-09-19, Europe/Skopje time
DemandNet generation
Average electricity demand in North Macedonia by local clock hour over 28 complete local days from 22 August to 19 September 2026. It was lowest at 11:00 (114 MW) and highest at 18:00 (683 MW). Net generation is the power produced inside the grid, so it differs from demand by net imports.
Mean MW by local hour, 2026-08-22 to 2026-09-19
North Macedonia average demand and net generation by local hour
Local hour (Europe/Skopje)
Demand
Net generation
00:00
566 MW
431 MW
01:00
511 MW
344 MW
02:00
486 MW
300 MW
03:00
469 MW
280 MW
04:00
465 MW
281 MW
05:00
473 MW
318 MW
06:00
472 MW
353 MW
07:00
406 MW
373 MW
08:00
287 MW
326 MW
09:00
176 MW
303 MW
10:00
130 MW
255 MW
11:00
114 MW
250 MW
12:00
127 MW
248 MW
13:00
202 MW
259 MW
14:00
274 MW
279 MW
15:00
371 MW
318 MW
16:00
496 MW
461 MW
17:00
634 MW
625 MW
18:00
683 MW
668 MW
19:00
682 MW
686 MW
20:00
675 MW
676 MW
21:00
666 MW
648 MW
22:00
672 MW
629 MW
23:00
628 MW
589 MW
DemandNet load (demand minus solar and wind)
Average demand and net load (demand minus solar and wind) in North Macedonia by local clock hour over 28 complete local days from 22 August to 19 September 2026. Net load was lowest at 11:00 (25 MW) and then rose 406 MW between 14:00 to 17:00.
Mean MW by local hour, 2026-08-22 to 2026-09-19
North Macedonia duck curve: demand and net load by local hour
Local hour (Europe/Skopje)
Demand
Net load (demand minus solar and wind)
00:00
566 MW
516 MW
01:00
511 MW
466 MW
02:00
486 MW
457 MW
03:00
469 MW
440 MW
04:00
465 MW
435 MW
05:00
473 MW
431 MW
06:00
472 MW
423 MW
07:00
406 MW
342 MW
08:00
287 MW
180 MW
09:00
176 MW
42 MW
10:00
130 MW
34 MW
11:00
114 MW
25 MW
12:00
127 MW
39 MW
13:00
202 MW
107 MW
14:00
274 MW
162 MW
15:00
371 MW
256 MW
16:00
496 MW
400 MW
17:00
634 MW
568 MW
18:00
683 MW
620 MW
19:00
682 MW
605 MW
20:00
675 MW
597 MW
21:00
666 MW
605 MW
22:00
672 MW
617 MW
23:00
628 MW
576 MW
SolarWind
Average solar and wind generation in North Macedonia by local clock hour over 28 complete local days from 22 August to 19 September 2026. Solar peaked at 09:00 at 110 MW.
Mean MW by local hour, 2026-08-22 to 2026-09-19
North Macedonia average solar and wind output by local hour
Local hour (Europe/Skopje)
Solar
Wind
00:00
18 MW
32 MW
01:00
16 MW
30 MW
02:00
1 MW
28 MW
03:00
1 MW
29 MW
04:00
0 MW
29 MW
05:00
12 MW
30 MW
06:00
18 MW
31 MW
07:00
35 MW
29 MW
08:00
81 MW
25 MW
09:00
110 MW
24 MW
10:00
72 MW
23 MW
11:00
67 MW
22 MW
12:00
66 MW
22 MW
13:00
72 MW
23 MW
14:00
89 MW
23 MW
15:00
89 MW
25 MW
16:00
69 MW
27 MW
17:00
35 MW
31 MW
18:00
28 MW
36 MW
19:00
38 MW
39 MW
20:00
38 MW
40 MW
21:00
26 MW
36 MW
22:00
19 MW
35 MW
23:00
19 MW
33 MW
Average North Macedonia demand, net generation, solar, wind and net load by local hour
Local hour
Demand
Net generation
Solar
Wind
Net load
00:00
566 MW
431 MW
18 MW
32 MW
516 MW
01:00
511 MW
344 MW
16 MW
30 MW
466 MW
02:00
486 MW
300 MW
1 MW
28 MW
457 MW
03:00
469 MW
280 MW
1 MW
29 MW
440 MW
04:00
465 MW
281 MW
0 MW
29 MW
435 MW
05:00
473 MW
318 MW
12 MW
30 MW
431 MW
06:00
472 MW
353 MW
18 MW
31 MW
423 MW
07:00
406 MW
373 MW
35 MW
29 MW
342 MW
08:00
287 MW
326 MW
81 MW
25 MW
180 MW
09:00
176 MW
303 MW
110 MW
24 MW
42 MW
10:00
130 MW
255 MW
72 MW
23 MW
34 MW
11:00
114 MW
250 MW
67 MW
22 MW
25 MW
12:00
127 MW
248 MW
66 MW
22 MW
39 MW
13:00
202 MW
259 MW
72 MW
23 MW
107 MW
14:00
274 MW
279 MW
89 MW
23 MW
162 MW
15:00
371 MW
318 MW
89 MW
25 MW
256 MW
16:00
496 MW
461 MW
69 MW
27 MW
400 MW
17:00
634 MW
625 MW
35 MW
31 MW
568 MW
18:00
683 MW
668 MW
28 MW
36 MW
620 MW
19:00
682 MW
686 MW
38 MW
39 MW
605 MW
20:00
675 MW
676 MW
38 MW
40 MW
597 MW
21:00
666 MW
648 MW
26 MW
36 MW
605 MW
22:00
672 MW
629 MW
19 MW
35 MW
617 MW
23:00
628 MW
589 MW
19 MW
33 MW
576 MW
Each value is the mean over 28 complete local days from 22 August to 19 September 2026, weekdays and weekends together, for the hour starting at that local clock time.
Net load is demand minus solar and wind generation. The single highest hour of demand in the whole 30 day window was 832 MW; it is a published reading, not an average, and is not part of the profile above.
Source: ENTSO-E Transparency Platform (transparency.entsoe.eu), CC BY 4.0. Aggregated and converted by World Power Monitor; ENTSO-E does not endorse this site. (ENTSO-E Terms of Use plus CC BY 4.0 for listed data items) Data as of 2026-09-19. Profiles are computed by World Power Monitor from the operator's hourly series.
Assumptions
Hours are local clock time in Europe/Skopje. A local day is used only if it is whole inside the 30 day window and at least 22 of its hours are complete; the profile uses the 28 most recent such days. Daylight saving follows the local clock: on a clock change day the missing hour is absent and the repeated hour is averaged over both readings.
The average mixes weekdays and weekends and covers only 28 days, so it describes recent conditions, not a seasonal norm.
The evening ramp is the largest rise over three hours in the average profile, starting between 14:00 and 20:00 local time.