Die Super League 2016/17 war die 120. Spielzeit der höchsten Schweizer Spielklasse im Fussball der Männer. Sie begann am 23. Juli 2016 mit dem Spiel FC Lugano – FC Luzern (1:2), wurde vom 12. Dezember 2016 bis zum 3. Februar 2017 durch die Winterpause unterbrochen und am 2. Juni 2017 mit der 36. Runde beendet. Es nahmen zehn Mannschaften teil.
Titelverteidiger FC Basel wurde wieder, zum 20. Mal und zum achten Mal in Folge, Schweizer Meister, wobei der Titel schon nach der 30. Runde, sechs Runden vor Meisterschaftsende, nach dem 2:1-Auswärtssieg gegen den FC Luzern am 28. April 2017 feststand.[1] Der FC Vaduz stieg in die Challenge League ab.
In der Super League traten die zehn Vereine gegen jeden Gegner je zweimal im heimischen Stadion und zweimal auswärts an. Insgesamt absolvierte so jedes Team 36 Spiele. Der Erstplatzierte FC Basel trug den Titel Schweizer Meister 2017 und erhielt einen Startplatz in der Gruppenphase der UEFA Champions League 2017/18. Der Letztplatzierte FC Vaduz stieg in die Challenge League ab.
Die zweitplatzierte Mannschaft BSC Young Boys erhielt die Chance, über zwei Qualifikationsrunden die Gruppenphase der UEFA Champions League 2017/18 zu erreichen. Da der FC Basel als Cupsieger bereits für die Champions League qualifiziert war, erhielt der FC Lugano auf Rang drei einen fixen Startplatz für die Gruppenphase der UEFA Europa League 2017/18. Der Viertplatzierte FC Sion und der Fünftplatzierte FC Luzern erhielten zudem einen Startplatz in den Qualifikationsrunden für die UEFA Europa League 2017/18.
Auf diese Saison hin wurde das Stadion des FC St. Gallen, die AFG Arena, in kybunpark umbenannt, nachdem der ehemalige Stadionsponsor ausgestiegen war.
Die Kreuztabelle stellt die Ergebnisse aller Spiele dieser Saison dar. Die Heimmannschaft ist in der mittleren Spalte aufgelistet und die Gastmannschaft mit dem Vereinswappen in der obersten Reihe.
Die torreichsten Unentschieden mit acht Toren waren die 4:4 des FC Lausanne-Sport gegen den FC Thun am 2. Spieltag sowie gegen den FC Luzern am 19. Spieltag.
Die torreichste Runde mit 27 Toren war die 2. Runde am 30. und 31. Juli 2016.
Das Spiel zwischen dem BSC Young Boys und dem FC Thun (4:1) am 3. Spieltag zählte mit 31'120 am meisten Zuschauer.
Tomáš Vaclík vom FC Basel spielte insgesamt zwölf Spiele, ohne ein Gegentor zu kassieren.