Die Fortuna liga 2017/18 war die 25. Spielzeit der höchsten slowakischen Spielklasse im Fußball der Männer. Die Saison begann am 22. Juli 2017 und endete am 19. Mai 2018.[1] Titelverteidiger war MŠK Žilina. Neu in der Liga war Aufsteiger FC Nitra.
In der ersten Saisonrunde spielten die 12 Vereine um die Platzierungen, deren Ergebnis in der zweiten Saisonhälfte die Grundlage für eine Verteilung der Mannschaften auf zwei Gruppen zu je sechs Teams darstellte. Die sechs bestplatzierten Vereine erreichten die Meisterschaftsrunde, die Teams auf den Plätzen sieben bis zwölf spielten gegen den Abstieg. In den einzelnen Gruppen wurde die jeweils erreichte Punktzahl aus den 22 Spielen der Vorrunde übertragen.
Da der Pokalsieger, der ŠK Slovan Bratislava, sich auch als Vizemeister für die 1. Qualifikationsrunde zur UEFA Europa League 2018/19 qualifiziert hatte, spielten die Mannschaften auf den Plätzen 4–6 der Meisterrunde sowie der Sieger der Abstiegsrunde Playoffs um den letzten Europapokalplatz.
Der Elftplatzierte, der FK Senica, spielte gegen den Zweitplatzierte der 2. Liga, der MFK Skalica. Die Spiele wurden am 22. und 26. Mai 2018 ausgetragen.