2017–18 Macedonian First Football League

Each team will play the other sides four times on home-away basis, for a total of 36 matches.

Vardar are the defending champions, having won their tenth title in 2016–17.

Players may hold more than one non-FIFA nationality.

The table lists the positions of teams after each week of matches.

In order to preserve chronological evolvements, any postponed matches are not included to the round at which they were originally scheduled, but added to the full round they were played immediately afterwards.