Goblen Junior beat local rivals Bashkimi to claim the league and ensure a promotion play-off spot.
Radusha – Drachevo 2:1
Shkendija Arachinovo – Silkrat 3:0
Besa – Fortuna 2:1
Rashtak – Karposh 93 2:0
Goblen Junior – Bashkimi 3:0
Ilinden Skopje and Kadino are free.
| M | W | D | L | +/- | P | |||
| Goblen Junior | 18 | 15 | 1 | 2 | 58:12 | 46 | play-off | |
| Kadino | 18 | 11 | 1 | 6 | 44:33 | 34 | ||
| Fortuna | 17 | 11 | 0 | 6 | 38:27 | 33 | ||
| Besa | 18 | 9 | 2 | 7 | 35:32 | 29 | ||
| Bashkimi | 17 | 8 | 3 | 6 | 35:29 | 27 | (relegation) | **-3 |
| Rashtak | 19 | 9 | 0 | 10 | 34:46 | 27 | (relegation) | |
| Drachevo | 18 | 8 | 2 | 8 | 46:39 | 26 | (relegation) | |
| Ilinden Skopje | 18 | 7 | 1 | 10 | 24:36 | 22 | (relegation) | |
| Shkendija Arachinovo | 18 | 6 | 3 | 9 | 26:29 | 21 | (relegation) | * |
| Karposh 93 | 17 | 6 | 1 | 10 | 29:43 | 19 | relegation | |
| Radusha | 17 | 5 | 2 | 10 | 20:24 | 17 | relegation | |
| Silkrat | 18 | 3 | 2 | 13 | 26:65 | 11 | relegation | |
^ From next season all 3rd Leagues will feature 12 teams, so this season will see more teams get relegated. Also, the correct number of relegated teams will be known after the conclusion of the Second League as it depends how many teams from there will be relegated into each third league. Currently in the Second League, there are 5 teams that in case of relegation will join the North (Lokomotiva, Madjari Solidarnost, Shkupi, Sileks and Skopje).
* Lokomotiva got relegated from the Second League.
** Sileks is saved from Second League relegation.
Round 22 is scheduled for 26/27 April at 16.00 CET:
Bashkimi vs. Kadino (27th)
Karposh 93 vs. Besa (27th)
Fortuna vs. Shkendija Arachinovo
Silkrat vs. Radusha
Drachevo vs. Ilinden Skopje
Goblen Junior and Rashtak are free.
