Le championnat de Suisse de football de Ligue nationale A 1948-1949 a vu la consécration du FC Lugano.
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 Lugano 40 26 18 4 4 41 18 +23 FC Bâle 33 26 13 7 6 58 37 +21 FC La Chaux-de-Fonds 29 26 11 7 8 54 50 +4 Servette FC 27 26 10 7 9 59 43 +16 FC Zurich 27 26 10 7 9 65 59 +6 AC Bellinzone 27 26 9 9 8 31 33 -2 FC Locarno 27 26 10 7 9 32 40 -8 Lausanne-Sports 26 26 11 4 11 52 41 +11 FC Bienne 25 26 10 5 11 39 38 +1 FC Granges 23 26 6 11 9 39 42 -3 FC Chiasso 22 26 8 6 12 35 55 -20 Young Fellows Zurich 21 26 8 5 13 45 66 -21 Grasshopper Zürich 20 26 7 6 13 42 51 -9 Urania Genève Sport 17 26 4 9 13 32 51 -19
Relégations Grasshopper-Club Zurich et Urania Genève Sport sont relégués en Ligue nationale B FC Saint-Gall et FC Berne sont promus en Ligue nationale A
Meilleurs buteurs
Jacques Fatton, 21 buts
Résultats complets Résultats sur RSSSF
1948-1949 Championnat Suisse Football 1948-1949 D1 Championnat Suisse Football 1948-1949 D1 Suisse D1 Suisse D1