La Superliga Suiza 2007-08 fue la 111.ª temporada de fútbol de primera división en Suiza . La competición recibió oficialmente el nombre de AXPO Super League por motivos de patrocinio. Comenzó el 18 de julio de 2007 y finalizó el 10 de mayo de 2008.
En esta liga, los equipos se enfrentan entre sí cuatro veces. En la primera mitad de la temporada, cada equipo juega contra todos los demás dos veces (como local y como visitante) y luego hace lo mismo en la segunda mitad de la temporada.
El FC St. Gallen, que ocupa el noveno puesto de la Super League, se enfrentaba en un play-off de ida y vuelta al subcampeón de la Challenge League, el AC Bellinzona .
Bellinzona ganó 4-3 en el global. St. Gallen desciende a la Swiss Challenge League .