The following is a summary of the 2006–07 season of competitive football in Switzerland.
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.
SC Cham and FC Gossau are promoted to the 2007–08 Challenge League.