Dit artikel bevat een lijst van vlaggen van Zwitserse gemeenten.  Elke Zwitserse gemeentevlag toont hetzelfde beeld het gemeentewapen. Zwitserland bestaat uit 2.122 gemeenten. Vanwege het (potentieel) grote aantal, worden ze hier niet getoond. Dit lijst toont alleen vlaggen van gemeenten met meer dan 5.000 inwoners.

Aargau

Appenzell Ausserrhoden

Appenzell Innerrhoden

Basel-Landschaft

Basel-Stadt

Bern

Fribourg

Genève

Glarus

Graubünden

Jura

Luzern

Neuchâtel

Nidwalden

Obwalden

Sankt Gallen

Schaffhausen

Schwyz

Solothurn

Thurgau

Ticino

Uri

Vaud

Wallis

Zug

Zürich

Zwitserland
 
Vlaggen