The 1948–49 1. Liga season was the 17th season of the 1. Liga since its creation in 1931. At this time, the 1. Liga was the third-tier of the Swiss football league system.
Format.
There were 36 teams competing in the 1. Liga this season. They were divided into three regional groups, each group with 12 teams. Within each group, the teams would play a double round-robin to decide their league position. Two points were awarded for a win and one point was awarded for a draw. The three group winners then contested a play-off round to decide the overall championship and the two promotion slots to the second-tier (NLB). The last placed team in each group were directly relegated to the 2. Liga (fourth tier). The second last placed team from each group then contested a play-out to decide the fourth and final relegation slot.
Group South and East.
Decider for tenth place.
The decider was played on 19 June in Zürich.