Los equipos de la Liga Nacional Suiza A jugaron 22 partidos en la temporada de fútbol 1998-99, con un playoff entre ocho equipos.
La fase de clasificación para la temporada 2001-02 contó con la participación de doce equipos. Los ocho primeros equipos de la primera fase (o clasificación) compitieron a continuación en la fase de playoffs del campeonato. Los equipos que ocuparon la novena a la duodécima posición compitieron con los cuatro primeros equipos de la Nationalliga B en una ronda de playoffs de la Nationalliga A/B.
Al final de la temporada, el Servette ganó el campeonato.
Los ocho primeros equipos de la fase de clasificación compitieron en la ronda del campeonato. Los equipos se llevaron como bonificación la mitad de los puntos (redondeados al alza) obtenidos en la clasificación.
Los equipos ubicados entre la novena y la duodécima posición de la Nationalliga A compitieron con los cuatro mejores equipos de la Nationalliga B en una ronda de ascenso/descenso de la Nationalliga A/B.
Los ocho últimos equipos de la fase de clasificación se enfrentaron en el grupo de descenso contra el descenso a la 1. Liga. Los equipos se llevaron como bonificación la mitad de los puntos (redondeados al alza) obtenidos en la clasificación.