The 2004–05 Swiss Super League was the 108th season of top-tier football in Switzerland.
The competition was officially named AXPO Super League due to sponsoring purposes.
The Swiss Super League season 2004–05 was originally contested by ten teams.
The eighteen results from the team's first half of the season remained in the league table.
Servettes parent company had run up debts of over 10 million Swiss francs and had not paid the players wages since the previous November.