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 2026–27 season. A total of 158 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 70 clubs, comprising five regional groups with 14 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.

Brack Super League

ClubCity / townFC Basel BaselGrasshopper Club ZürichLausanne Sport LausanneFC Lugano LuganoFC Luzern LuzernFC St. Gallen St. GallenServette FC GenevaFC Sion SionFC Thun ThunFC Vaduz VaduzBSC Young Boys BernFC Zürich Zürich

Dieci Challenge League

ClubCity / townFC Aarau AarauÉtoile Carouge CarougeSC Kriens KriensNeuchâtel Xamax NeuchâtelFC Rapperswil-Jona RapperswilStade Lausanne Ouchy LausanneStade Nyonnais NyonFC Wil WilFC Winterthur WinterthurYverdon Sport Yverdon-les-Bains

Hoval Promotion League

ClubCity / townFC Basel II BaselFC Bavois BavoisAC Bellinzona BellinzonaFC Biel-Bienne Biel/BienneFC Breitenrain Bern BernSC Brühl St. GallenFC Bulle BulleSC Cham ChamFC Grand-Saconnex Le Grand-SaconnexFC Kreuzlingen KreuzlingenFC Lausanne-Sport II LausanneFC Lugano II LuganoFC Luzern II LuzernFC Paradiso ParadisoFC Schaffhausen SchaffhausenVevey-Sports VeveyBSC Young Boys II BernFC Zürich II Zurich

1. Liga Classic

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 ClubCity / townFC Amical Saint-Prex Saint-PrexCS Chênois ThônexFC Coffrane Val-de-RuzFC Échallens Région EchallensFC La Chaux-de-Fonds La Chaux-de-FondsFC La Sarraz-Eclépens La SarrazLancy FC LancyFC Martigny-Sports MartignyMeyrin FC MeyrinFC Monthey MontheyFC Oberwallis Naters NatersFC Portalban-Gletterens Delley-PortalbanFC Prishtina Bern BernServette FC II GenevaFC Sion II SionFC Stade-Payerne Payerne

Group 2 ClubCity / townFC Bassecourt BassecourtFC Besa Biel-Bienne Biel/BienneBlack Stars Basel BaselSC Buochs BuochsConcordia Basel BaselSR Delémont DelémontFC Courtételle CourtételleGrasshopper Club II ZürichFC Langenthal LangenthalFC Münsingen MünsingenSV Muttenz MuttenzBSC Old Boys BaselFC Schötz SchötzFC Solothurn SolothurnFC Wohlen WohlenZug 94 Zug

Group 3 ClubCity / townFC Baden BadenFC Collilna d'Oro Collina d'OroFC Dietikon DietikonUSV Eschen/Mauren EschenFC Freienbach FreienbachSV Höngg ZürichFC Kosova ZürichFC Mendrisio MendrisioSV Schaffhausen SchaffhausenFC St. Gallen II St. GallenAC Taverne Torricella-TaverneFC Tuggen TuggenFC Wettswil-Bonstetten Wettswil am AlbisFC Widnau WidnauFC Winterthur II WinterthurYF Juventus Zürich

2. Liga Interregional

Fifth level, called 2. Liga Interregional, consists of five regional groups with 14 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 Switzerland and Group 5 contains teams from eastern Switzerland along with teams from Liechtenstein.

Group 1 ClubCity / townFC Champagne Sports ChampagneFC Collex-Bossy Collex-BossyConcordia Lausanne LausanneDardania Lausanne LausanneFC Echichens EchichensOlympique de Genève GenevaPully Football PullySignal FC Bernex-Confignon BernexStade Lausanne Ouchy II LausanneUS Terre Sainte CommugnyUGS Genève GenevaUSI Azzurri GenevaFC Vernier VernierYverdon-Sport FC II Yverdon-les-Bains

Group 2 ClubCity / townBosna Neuchâtel NeuchâtelFC Bosporus OstermundigenFC Cugy-Montet-Aumont CugySC Düdingen DüdingenFC Farvagny-Ogoz FarvagnyAS Italiana BernFC Köniz KönizSV Lyss LyssFC Muri-Gümligen Muri bei BernCS Romontois RomontFC Saint-Blaise Saint-BlaiseFC Savièse SavièseFC Thun II ThunFC Ueberstorf Ueberstorf

Group 3 ClubCity / townFC Ajoie-Montierri CornolFC Allschwil AllschwilSC Binningen BinningenFC Bülach BülachSC Dornach DornachFC Dübendorf DübendorfFC Kirchberg Bern KirchbergFC Lachen-Altendorf LachenFC Liestal LiestalFC Pratteln PrattelnRed Star Zürich ZürichFC Thalwil ThalwilFC Uster UsterZurich City SC Zurich

Group 4 ClubCity / townAS Castello Castel San PietroSC Cham II ChamSC Emmen EmmenFC Emmenbrücke EmmenFC Gambarogno-Contone GambarognoFC Härkingen HärkingenFC Hergiswil HergiswilFC Ibach IbachFC Klingnau KlingnauFC Locarno LocarnoFC Malcantone CaslanoFC Rothrist RothristFC Rotkreuz RotkreuzFC Sursee Sursee

Group 5 ClubCity / townFC Allstätten AltstättenFC Arbon 05 ArbonFC Balzers BalzersFC Chur 97 ChurKF Dardania St. Gallen St. GallenFC Gossau GossauFC Linth 04 NiederurnenFC Rorschach-Goldach 17 GoldachFC Schaffhausen II SchaffhausenSeefeld Zürich ZurichFC Seuzach SeuzachUzwil UzwilFC Weesen WeesenFC Wil II Wil

Alphabetical list Bold: Will compete in the top tier

A FC Aarau - Challenge League FC Alle - (3. Liga) FC Arbon 05 - 2. Liga Interregional FC Amical Saint-Prex - 1. Liga Classic FC Amicitia Riehen - 2. Liga

B FC Baden - 1. Liga Classic FC Balzers - (2. Liga IR) Black Stars Basel - 1. Liga Classic FC Concordia Basel - 1. Liga Classic Excelsior Basel - (-) FC Basel - Super League Fortuna Basel - (-) FC Nordstern Basel - (2. Liga IR) BSC Old Boys - 1. Liga Classic FC Baulmes - (-) FC Bavois - Promotion League FC Bazenheid - (2. Liga IR) ES Belfaux - (-) AC Bellinzona - Challenge League FC Bern 1894 - (2. Liga) Weissenbühl Bern - (-) BSC Young Boys - Super League FC Besa Biel-Bienne - 1. Liga Classic FC Bex - (-) GC Biaschesi - (-) FC Biel-Bienne - Promotion League Floria Biel - (-) SC Binningen - (2. Liga IR) Breitenrain - Promotion League FC Brugg - (3. Liga) SC Brühl - Promotion League FC Bülach - (2. Liga IR) FC Bulle - Promotion League SC Bümpliz 78 - (3. Liga) SC Buochs - 1. Liga Classic

C Étoile Carouge FC - Challenge League SC Cham - Promotion League CS Chênois - 1. Liga Classic FC Chiasso - Dissolved FC Chur 97 - 2. Liga Interregional FC Colombier - (3. Liga) FC Cortaillod - (-)

D SR Delémont - 1. Liga Classic FC Diepoldsau Schmitter - (3. Liga) SC Dornach - 2. Liga Interregional SC Düdingen - 2. Liga Interregional FC Dürrenast - (2. Liga)

E FC Échallens Région - 1. Liga Classic FC Emmenbrücke - 2. Liga Interregional USV Eschen/Mauren - 1. Liga Classic

F FC Frauenfeld - (2. Liga) FC Freienbach - 1. Liga Classic FC Fribourg - (3. Liga)

G Le Château de Lancy Geneva - (-) La Châtelaine Geneva - (-) FC Geneva - (-) Racing Club Genève - (-) Geneva United - (-) Urania Genève Sport - 2. Liga Interregional FC Gingins - (3. Liga) SC Goldau - (2. Liga IR) FC Grand Lancy - (2. Liga IR) FC Grand-Saconnex - Promotion League Grasshopper Club - Super League FC Grenchen - 1. Liga Classic FC Gumefens Sorens - (2. Liga IR) FC Gspon - (-)

H FC Hakoah - (5. Liga) FC Herisau - (3. Liga) FC Herzogenbuchsee - (2. Liga) FC Hochdorf (2. Liga) SV Höngg - 1. Liga Classic

I FC Ibach - 2. Liga Interregional FC Iliria - (2. Liga)

K SC Kriens - Promotion League FC Kreuzlingen - Promotion League FC Küsnacht - (2. Liga)

L Etoile Sporting La Chaux-de-Fonds - (3. Liga) FC La Chaux-de-Fonds - 1. Liga Classic Lancy FC - 1. Liga Classic FC Langenthal - (2. Liga IR) Lausanne Football and Cricket Club - (-) Montriond Lausanne - (-) Racing Lausanne - (-) FC Le Mont Lausanne - 1. Liga Classic Lausanne Sport - Super League La Villa Longchamp Lausanne - (-) Villa d'Ouchy Lausanne - (-) FC Liestal - (2. Liga IR) FC Linth 04 - (2. Liga IR) FC Locarno - (2.liga IR) Losone Sportiva - (2. Liga IR) FC Lugano - Super League FC Luzern - Super League FC Kickers Lucerne - (2. Liga IR)

M AC Malcantone - (2. Liga IR) Etoile Sportive FC Malley - 1. Liga Classic FC Martigny Sports - 1. Liga Classic FC Massongex - (2. Liga IR) FC Mendrisio Stabio - 1. Liga Classic FC Meyrin - 1. Liga Classic FC Monthey - 1. Liga Classic Montreux Narcisse - (-) Montreux Sports - (2. Liga) FC Moutier - (2. Liga IR) FC Münsingen - 1. Liga Classic SV Muttenz - 1. Liga Classic

N FC Naters - 1. Liga Classic Cantonal Neuchâtel - (-) FC Neuchâtel - (-) Neuchâtel Xamax - Challenge League

O FC Olten - 1. Liga Classic

P FC Paradiso - Promotion League FC Perly Certoux - (2. Liga IR) FC Plan Les Ouates - (2. Liga IR) FC Portalban Gletterens - (2. Liga IR) FC Porrentruy - (2. Liga IR)

R FC Rapperswil-Jona - Challenge League FC Raron - (2. Liga IR) SAR Rivera - (2. Liga IR) CS Romontois - (2. Liga IR) FC Küssnacht am Rigi - (2. Liga IR)

S FC Sarnen - (2. Liga IR) FC Savièse - (2. Liga IR) Stade Lausanne Ouchy - Challenge League Blue Stars St. Gallen - (-) Brühl St. Gallen - (2. Liga IR) FC St. Gallen - Super League Servette FC - Super League FC Schaffhausen - Promotion League SC Schöftland - (2. Liga IR) FC Schötz - 1. Liga Classic Signal FC - (2. Liga IR) FC Sion - Super League FC Solothurn - 1. Liga Classic FC Stäfa - (2. Liga IR) FC Sursee - (2. Liga IR)

T FC Thun - Super League FC Thalwil - (2. Liga IR) FC Tuggen - 1. Liga Classic FC Turgi - (4. Liga)

U Union Sportive Terre Sainte - (2. Liga IR)

V Maison Neuve Vevey - (-) Vevey-Sports - Promotion League Veyrier Sports - (2. Liga IR)

W FC Wädenswil - (2. Liga IR) FC Wangen bei Olten - (-) FC Wettingen - (2. Liga IR) FC Widnau - 1. Liga Classic FC Wil - Challenge League FC Winterthur - Super League VFC Winterthur-Veltheim - (see FC Winterthur) SC Veltheim - (-) FC Töss - (2. Liga) FC Wohlen - 1. Liga Classic

Y YF Juventus - 1. Liga Classic Concordia Yverdon - (Dissolve) Yverdon Sport - Challenge League

Z SC Zofingen - 2. Liga Zug 94 - 1. Liga Classic American Wanderers Zürich - (-) Anglo-American Club Zürich - (-) FC Blue Stars Zürich (2. Liga IR) Fire Flies Zürich - (-) Fortuna Zürich (-) Inter Club Zürich - (5. Liga) Kickers Zürich - (-) Neumünster Zürich - (4. Liga) FC Seefeld Zürich - (2. Liga IR) FC Zürich - Super League Zürich City SC - 2. Liga Interregional

External links

League table and results official site