Le championnat de Suisse de football de Ligue nationale A 1949-1950 a vu la consécration du Servette FC.
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. Servette FC 35 26 16 3 7 73 41 +32 FC Bâle 33 26 14 5 7 48 40 +8 Lausanne-Sports 32 26 12 8 6 57 35 +22 FC Chiasso 31 26 13 5 8 45 39 +6 FC La Chaux-de-Fonds 31 26 12 7 7 56 53 +3 FC Zurich 28 26 12 4 10 59 46 +13 FC Granges 27 26 10 7 9 43 44 -1 AC Bellinzone 26 26 11 4 11 43 44 -1 FC Lugano 24 26 9 6 11 47 45 +2 Young Fellows Zurich 24 26 10 4 12 48 50 -2 FC Locarno 24 26 10 4 12 40 47 -7 FC Bienne 22 26 8 6 12 45 42 +3 FC Saint-Gall 16 26 7 2 17 40 79 -39 FC Berne 11 26 4 3 19 31 70 -39
Relégations FC Saint-Gall et FC Berne sont relégués en Ligue nationale B FC Cantonal Neuchâtel et BSC Young Boys sont promus en Ligue nationale A
Meilleurs buteurs
Jacques Fatton, 32 buts
Résultats complets Résultats RSSSF
1949-1950 Championnat Suisse Football 1949-1950 D1 Championnat Suisse Football 1949-1950 D1 Suisse D1 Suisse D1