2017–18 Macedonian First League

Rabotnički achieved their fifteenth title after defeating MZT Skopje in the finals, that won the six previous championships.

The twelve teams that compose the league played a double-legged round robin tournament, where the six first qualified teams joined the Super League and the other six fought for avoiding the relegation.

The top four teams of the Super League qualified for the playoffs for the title.

Gostivar replaced Vardar, who was relegated from the previous season.

As a result of an expansion of the league to 12 teams, Blokotehna and Skhupi were also promoted.