Le championnat de Suisse de football de Ligue nationale B 1966-1967 a vu la victoire du FC Lucerne.
Format Le championnat se compose de 14 équipes. Les deux premiers sont promus en Ligue nationale A. Les deux derniers sont relégués en 1 Ligue.
Classement final Place Club Pts J V N D Buts + Buts - Diff. FC Lucerne 41 26 17 7 2 68 25 +43 AC Bellinzone 38 26 16 6 4 47 23 +24 FC Wettingen 32 26 14 4 8 53 36 +17 FC Aarau 32 26 10 12 4 39 29 +10 FC Saint-Gall 27 26 10 7 9 51 46 +5 Neuchâtel Xamax 27 26 11 5 10 42 40 +2 FC Thoune 26 26 9 8 9 38 43 -5 Urania Genève Sport 24 26 10 4 12 33 47 -14 FC Chiasso 22 26 7 8 11 31 34 -3 FC Baden 22 26 7 8 11 35 54 -19 FC Soleure 21 26 8 5 13 27 36 -9 SC Brühl 19 26 5 9 12 32 52 -20 FC Le Locle-Sports 17 26 6 5 15 42 54 -12 FC Blue Stars Zurich 16 26 5 6 15 28 47 -19
À l'issue de la saison
Promotions Le FC Lucerne et l'AC Bellinzone sont promus en Ligue nationale A Le FC Berne et le FC Fribourg rejoignent la Ligue nationale B
Relégations Le FC Winterthur et le FC Moutier sont relégués en Ligue nationale B Le FC Le Locle-Sports et le FC Blue Stars Zurich sont relégués en 1 Ligue
Résultats complets RSSSF
Catégorie:Championnat de Suisse de football de deuxième division Suisse Suisse Catégorie:Sport en Suisse en 1966 Catégorie:Sport en Suisse en 1967