Le championnat de Suisse de football de Ligue nationale A 1967-1968 a vu la consécration du FC Zurich.
Format Le championnat se compose de 14 équipes. Les deux derniers sont relégués en Ligue nationale B.
Classement final Place Club Pts J V N D Buts + Buts - Diff. FC Zurich 38 26 16 6 4 63 27 +36 Grasshopper Zürich 38 26 17 4 5 54 23 +31 FC Lugano 38 26 17 4 5 53 30 +23 Lausanne-Sports 32 26 13 6 7 67 43 +24 FC Bâle 31 26 13 5 8 49 33 +16 FC Lucerne 28 26 12 4 10 51 58 -7 FC Bienne 25 26 10 5 11 43 45 -2 BSC Young Boys 25 26 9 7 10 37 43 -6 FC Sion 24 26 7 10 9 31 41 -10 FC La Chaux-de-Fonds 22 26 8 6 12 40 49 -9 Servette FC 21 26 8 5 13 40 42 -2 AC Bellinzone 21 26 8 5 13 26 40 -14 Young Fellows Zurich 12 26 3 6 17 21 58 -37 FC Granges 9 26 3 3 20 19 62 -43
FC Zurich, Grasshopper Zürich et FC Lugano ayant terminé avec le même nombre de points, des matchs de barrage seront nécessaires pour les départager.
Matchs de barrage Date Equipe 1 Equipe 2 Score Lieu Grasshopper Zürich FC Zurich 0 - 2 Berne FC Lugano Grasshopper Zürich 1 - 2 Lausanne FC Zurich FC Lugano 2 - 0 Zurich
Qualifications européennes FC Zurich : premier tour de la Coupe des clubs champions européens Grasshopper Zürich : premier tour de la Coupe des villes de foires Lausanne-Sports : premier tour de la Coupe des villes de foires FC Bâle : premier tour de la Coupe des villes de foires
FC Lugano : premier tour de la Coupe d'Europe des vainqueurs de coupes
Relégations FC Granges et Young Fellows Zurich sont relégués en Ligue nationale B FC Winterthur et FC Saint-Gall sont promus en Ligue nationale A
Résultats complets Résultats sur RSSSF
1967-1968 Championnat Suisse Football 1967-1968 D1 Championnat Suisse Football 1967-1968 D1 Suisse Suisse