The following is a summary of the 2006–07 season of competitive football in Switzerland.

Super League

Final league table

Challenge League

Final league table

Promotion/relegation playoff As 9th-placed team of the 2006–07 Swiss Super League FC Aarau played a two-legged play-off against Challenge League runners-up AC Bellinzona for a spot in the 2007–08 Super League.

Aarau won 5–2 on aggregate and retain their place in the Swiss Super League. Bellinzona remain in the Swiss Challenge League.

1. Liga

Group 1

Group 2

Group 3

Play-off to Challenge League

1st round

Final round

SC Cham and FC Gossau are promoted to the 2007–08 Challenge League.

Swiss Cup final

FC Basel beat FC Wil 3–1 in the first semi-final, FC Luzern beat FC Zürich 3–2 in the other and thus they qualified to play each other on Whit Monday 28 May 2007 in the final.

References

Sources Switzerland 2006–07 at RSSSF