La temporada 2000-01 de la Swiss Football League consta de dos divisiones, la Swiss Super League , en aquel momento llamada Nationalliga A, y la Swiss Challenge League , en aquel momento llamada Nationalliga B (en francés : Ligue Nationale A/B y en italiano : Lega Nazionale A/B ). Al final de la temporada, la Nationalliga A celebró sus propios playoffs del campeonato, y la Nationalliga B celebró sus propios playoffs de descenso. Además, los últimos 4 equipos de la A y los 4 mejores equipos de la B celebraron un playoff de descenso/ascenso.
La fase de clasificación para la temporada 2000-01 se disputó entre doce equipos. Los ocho primeros equipos de la fase regular (o fase de clasificación) compitieron a continuación en la fase de playoffs del campeonato. Los equipos que ocuparon los puestos noveno a duodécimo compitieron con los cuatro primeros equipos de la Nationalliga B en una ronda de playoffs de la Nationalliga A/B. La fase regular ( Grunddurchgang ) comenzó el 15 de julio y terminó el 10 de diciembre. Al final de la temporada, el Grasshopper Club Zürich ganó el campeonato.
Los primeros ocho equipos de la temporada regular (o clasificación) compitieron en la ronda de playoffs del campeonato. Se llevaron la mitad de los puntos (redondeados a unidades completas) obtenidos en la clasificación como bonificación.
A cada equipo se le otorgó la mitad de los puntos de la temporada regular.
Los equipos ubicados entre el noveno y el duodécimo lugar de la Nationalliga A compitieron con los cuatro mejores equipos de la Nationalliga B en una ronda de playoffs de la Nationalliga A/B.