2000–01 Swiss Football League
The 2000–01 season Swiss Football League contains two divisions, the Swiss Super League, at the time called Nationalliga A, and the Swiss Challenge League, at the time called Nationalliga B. At the end of the season, Nationalliga A held its own championship playoffs, and Nationalliga B held its own relegation playoffs. Additionally, the last 4 teams from A and top 4 teams from B held a relegation/promotion playoff.
Nationalliga A
Regular season
The Qualification Round to the League season 2000–01 was contested by twelve teams. The first eight teams of the regular season then competed in the Championship Playoff Round. The teams in the ninth to twelfth positions completed with the top four teams of the Nationalliga B in a Nationalliga A/B Playoff round. The regular season started on 15 July and ended on 10 December. At the end of the season Grasshopper Club Zürich won the championship.Table
Champion playoffs
The first eight teams of the regular season competed in the Championship Playoff Round. They took half of the points gained in the Qualification as Bonus with them.Table
Nationalliga B
Regular season
Table
Relegation playoffs
Each team was awarded half of the points from the regular season.Table
Nationalliga A/B playoffs
The teams in the ninth to twelfth positions in Nationalliga A competed with the top four teams of Nationalliga B in a Nationalliga A/B Playoff round.Table
Attendances
| # | Club | Average |
| 1 | Basel | 15,152 |
| 2 | St. Gallen | 10,317 |
| 3 | GCZ | 7,583 |
| 4 | Sion | 7,283 |
| 5 | Zürich | 6,056 |
| 6 | Lugano | 5,325 |
| 7 | Luzern | 4,857 |
| 8 | Servette | 4,583 |
| 9 | Aarau | 3,895 |
| 10 | Xamax | 3,800 |
| 11 | Lausanne | 3,564 |
| 12 | Yverdon | 2,036 |
Source: