Die 51. Schweizer Fussballmeisterschaft fand 1947/48 statt. Der Schweizer Meister in dieser Saison hiess AC Bellinzona. Meister der Nationalliga B wurde Urania Genève Sport.
Nationalliga A
- Der FC Bern und Cantonal Neuchâtel stiegen in die NLB ab.
Nationalliga B
- Urania Genève Sport und der FC Chiasso stiegen in die NLA auf. Da beide Vereine gleich viele Punkte hatten, wurde der Meister NLB in einem Entscheidungsspiel ermittelt.
- Concordia Basel und der FC Schaffhausen stiegen in die 1. Liga ab.
Entscheidungsspiel Meister NLB
- Meister der Nationalliga B wurde Urania Genève Sport.




