2006–07 Swiss Challenge League

The champions of this season, Neuchâtel Xamax, earned promotion to the 2007–08 Super League.

The bottom tho teams, FC Baulmes and YF Juventus, were relegated to the 1.

[1] 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.