1948–49 Nationalliga A
| Season | 1948–49 |
|---|---|
| Champions | Lugano |
| Relegated | Grasshopper Club Urania Genève Sport |
| Top goalscorer | Jacques Fatton (Servette) 21 goals |
← 1947–48 1949–50 → | |
| Season | 1948–49 |
|---|---|
| Champions | St. Gallen |
| Promoted | St. Gallen Bern |
| Relegated | Vevey-Sports International Genève |
| Top goalscorer | Guido Hartmann (Fribourg) 23 goals |
← 1947–48 1949–50 → | |
The following is the summary of the Swiss National League in the 1948–49 football season, both Nationalliga A and Nationalliga B. This was the 52nd season of top-tier and the 51st season of second-tier football in Switzerland.