2006–07 in Swiss football

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

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''.

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.