List of football clubs in Switzerland

This is a list of association football clubs based in Switzerland, sorted by league and division within the Swiss football league system, as of the 2024–25 season. A total of 152 clubs compete in the top five tiers of the Swiss football pyramid, divided as follows:

  • Super League (top level with 12 clubs, fully professional)
  • Challenge League (second level with 10 clubs, fully professional)
  • Promotion League (third level with 18 clubs, mixed semi-professional and amateur)
  • 1st League Classic (fourth level with 48 clubs, comprising three regional groups with 16 clubs each, mixed semi-professional and amateur)
  • 2nd League Interregional (fifth level with 64 clubs, comprising four regional groups with 16 clubs, amateur)

The Swiss football league system also includes clubs based in Liechtenstein. As of 2022, Liechtenstein has only seven clubs and no domestic league, though a domestic cup is organised annually. All clubs based in Liechtenstein therefore play in the Swiss league pyramid. Of those, only FC Vaduz competes in the fully professional levels of the Swiss league system, presently at the second level.

Super League

edit
Club City / town
FC Basel   Basel
Grasshopper Club   Zürich
Lausanne Sport   Lausanne
FC Lugano   Lugano
FC Luzern   Luzern
FC St. Gallen   St. Gallen
Servette FC   Geneva
FC Sion   Sion
FC Winterthur   Winterthur
Young Boys   Bern
Yverdon Sport   Yverdon-les-Bains
FC Zürich   Zürich

Challenge League

edit
Club City / town
FC Aarau   Aarau
AC Bellinzona   Bellinzona
Étoile Carouge   Carouge
Neuchâtel Xamax   Neuchâtel
FC Schaffhausen   Schaffhausen
Stade Lausanne Ouchy   Lausanne
Stade Nyonnais   Nyon
FC Thun   Thun
FC Vaduz   Vaduz
FC Wil   Wil

Promotion League

edit
Club City / town
FC Baden   Baden
FC Basel II   Basel
FC Bavois   Bavois
FC Biel-Bienne   Biel/Bienne
FC Breitenrain Bern   Bern
SC Brühl   St. Gallen
FC Bulle   Bulle
SC Cham   Cham
SR Delémont   Delémont
FC Grand-Saconnex   Le Grand-Saconnex
SC Kriens   Kriens
FC Lugano II   Lugano
FC Luzern II   Luzern
FC Paradiso   Paradiso
FC Rapperswil-Jona   Rapperswil
Vevey-Sports   Vevey
BSC Young Boys II   Bern
FC Zürich II   Zürich

1. Liga Classic

edit

Fourth level, called 1. Liga Classic, consists of three regional groups with 16 clubs. Group 1 contains teams from western Switzerland, the area called Romandy, which is generally French-speaking. Group 2 contains teams from central Switzerland, which is mostly German-speaking. Group 3 contains teams from eastern Switzerland and Liechtenstein which contains German- and Italian-speaking regions.

Group 1

edit
Club City / town
CS Chênois   Thônex
FC Coffrane   Val-de-Ruz
FC Concordia Lausanne   Lausanne
Echallens Région   Echallens
La Chaux-de-Fonds   La Chaux-de-Fonds
FC La Sarraz-Eclépens   La Sarraz
Martigny-Sports   Martigny
FC Meyrin   Meyrin
FC Monthey   Monthey
FC Oberwallis Naters   Naters
FC Portalban-Gletterens   Delley-Portalban
Servette FC II   Geneva
Sion II   Sion
US Terre Sainte   Commugny

Group 2

edit
Club City / town
FC Bassecourt   Bassecourt
Black Stars   Basel
Concordia Basel   Basel
Dornach   Dornach
FC Emmenbrücke   Emmen
Köniz   Köniz
FC Langenthal   Langenthal
Münsingen   Münsingen
FC Muri   Muri
Neuchâtel Xamax II   Neuchâtel
FC Rotkreuz   Rotkreuz
Schötz   Schötz
Solothurn   Solothurn
Thun II   Thun
Wohlen   Wohlen

Group 3

edit
Club City / town
AC Taverne   Torricella-Taverne
Eschen/Mauren   Eschen
Freienbach   Freienbach
Gossau   Gossau
Grasshopper Club II   Zürich
SV Höngg   Zürich
FC Kosova   Zürich
FC Kreuzlingen   Kreuzlingen
Linth 04   Niederurnen
FC St. Gallen II   St. Gallen
Tuggen   Tuggen
Uzwil   Uzwil
FC Weesen   Weesen
Wettswil-Bonstetten   Wettswil am Albis
Winterthur II   Winterthur
YF Juventus   Zürich

2. Liga Interregional

edit

Fifth level, called 2. Liga Interregional, consists of four regional groups with 16 clubs. Group 1 contains teams from southwestern Switzerland, Group 2 contains teams from western Switzerland, Group 3 contains teams from west-central and southern Switzerland and Group 4 contains teams from northern and eastern Switzerland along with teams from Liechtenstein.

Group 1

edit
Club City / town
FC Amical Saint-Prex   Saint-Prex
FC Collex-Bossy   Collex-Bossy
FC Echichens   Échichens
CS Italien   Lancy
Lancy FC   Lancy
Olympique de Genève   Geneva
FC Plan les Ouates   Plan-les-Ouates
FC Printse-Nendaz   Haute-Nendaz
Pully Football   Pully
Signal FC Bernex-Confignon   Bernex
FC Stade Payerne   Payerne
FC Thierrens   Thierrens
UGS Genève   Geneva
FC Veyrier Sports   Veyrier
Yverdon Sport II   Yverdon-les-Bains

Group 2

edit
Club City / town
FC Ajoie-Montierri   Cornol
FC Besa Biel-Bienne   Biel/Bienne
FC Châtel St Denis   Châtel-Saint-Denis
FC Courtételle   Courtételle
SC Düdingen   Düdingen
FC Farvagny-Ogoz   Farvagny
FC Fribourg   Fribourg
FC La Tour-Le Pâquier   Bulle
FC Matran   Matran
FC Muri-Gümligen   Muri bei Bern
FC Prishtina Bern   Bern
CS Romontois   Romont
FC Spiez   Spiez
FC Tavannes-Tramelan   Tramelan
Team Vaud   Lausanne

Group 3

edit
Club City / town
BSC Old Boys   Basel
SC Binningen   Binningen
FC Bubendorf   Bubendorf
FC Dietikon   Dietikon
FC Grenchen   Grenchen
FC Liestal   Liestal
SV Muttenz   Muttenz
FC Mutschellen   Widen
FC Pratteln   Pratteln
FC Regensdorf   Regensberg
FC Red Star Zurich   Zürich
SC Schöftland   Schöftland
FC Untertrass   Zürich
FC Windisch   Windisch
SC Zofingen   Zofingen

Group 4

edit
Club City / town
FC Ascona   Ascona
FC Brunnen   Brunnen
SC Buochs   Buochs
SC Cham II   Cham
FC Collilna d'Oro   Collina d'Oro
SC Emmen   Emmen
FC Eschenbach   Eschenbach
FC Gambarogno-Contone   Gambarogno
FC Hergiswil   Hergiswil
FC Ibach   Ibach
FC Kickers Luzern   Luzern
FC Mendrisio   Mendrisio
FC Perlen-Buchrain   Buchrain
FC Sursee   Sursee
Zug 94   Zug

Group 5

edit
Club City / town
FC Adliswil   Adliswil
FC Amriswil   Amriswil
FC Balzers   Balzers
FC Bazenheid   Bazenheid
Chur 97   Chur
KF Dardania St. Gallen   St. Gallen
FC Frauenfeld   Frauenfeld
FC Lachen/Altendorf   Lachen
Rapperswil-Jona II   Rapperswil
FC Rorschach-Goldach   Goldach
SV Schaffhausen   Schaffhausen
FC Thalwil   Thalwil
FC Uster   Uster
FC Widnau   Widnau
FC Wil II   Wil

Alphabetical list

edit
edit