The 2017–18 Macedonian First League was the 26th season of the Macedonian First League, with 12 teams participating in it. The season started in November 2017 and ended May 2018. Rabotnički achieved their fifteenth title after defeating MZT Skopje in the finals, that won the six previous championships.