2007–08 Swiss 1. Liga

Liga was the highest level of amateur football, although a number of teams had professional or semi-professional players in their ranks.

Within each group, the teams would play a double round-robin to decide their positions in the league.

The three groups winners and three runners-up, together with the two best third placed teams, then contested a play-off for the two promotion slots.

Nyonnais win on away goals Biel-Bienne win on away goals Stade Nyonnais (declared champion) and Biel-Bienne are promoted to 2008–09 Challenge League.

The play-out was one match only and played at Sportplatz Wissenhusen in Schötz.