Hibernians were the defending champions, having won their 12th title the previous season.
Balzan and Valletta contended the league title for the whole season and were head-to-head in the final phases.
[1] On the last day of the season, on 21 April 2018, Valletta defeated Gżira United 2–1, while Balzan slipped in a 0–1 defeat against Hibernians, and as a result Valletta were crowned champions for the 24th time in their history.
[2] Pembroke Athleta are relegated after they finished twelfth the previous season.
A play-off match took place between the twelfth-placed team from the Premier League, Tarxien Rainbows, and the third-placed team from the First Division, Zejtun Corinthians, for a place in the 2018–19 Maltese Premier League.