List of the 294 Communes of the Haute-Savoie département in France, in alphabetical order, with their INSEE code and postal code. See also Cantons of Haute-Savoie.

(CAA) Communauté d'agglomération (unitary authority) Annécienne, created in 2001.

INSEE CodePostal CodeTown or Village
7400174360Abondance
7400274540Alby-sur-Chéran
7400374290Alex
7400474540Allèves
7400574200Allinges
7400674350Allonzier-la-Caille
7400774800Amancy
7400874100Ambilly
7400974350Andilly
7401074000Annecy (CAA)
7401174940Annecy-le-Vieux (CAA)
7401274100Annemasse
7401374200Anthy-sur-Léman
7401474300Arâches-la-Frasse
7401574930Arbusigny
7401674160Archamps
7401874800Arenthon
7401974370Argonay (CAA)
7402074200Armoy
7402174380Arthaz-Pont-Notre-Dame
7402274570Aviernoz
7402474130Ayse
7402574140Ballaison
7402674330La Balme-de-Sillingy
7402774230La Balme-de-Thuy
7402974910Bassy
7403074430La Baume
7403174160Beaumont
7403274470Bellevaux
7403374500Bernex
7403474430Le Biot
7403574150Bloye
7403674290Bluffy
7403774420Boëge
7403874250Bogève
7404074380Bonne
7404174360Bonnevaux
7404274130Bonneville
7404374890Bons-en-Chablais
7404474160Bossey
7404574230Le Bouchet
7404674150Boussy
7404874890Brenthonne
7404974130Brizon
7405074420Burdignin
7405174350Cercier
7405274350Cernex
7405374550Cervens
7405474540Chainaz-les-Frasses
7405574910Challonges
7405674400Chamonix-Mont-Blanc
7405774500Champanges
7406174540Chapeiry
7405874360La Chapelle-d'Abondance
7405974800La Chapelle-Rambaud
7406074410La Chapelle-Saint-Maurice
7406274370Charvonnex
7406374390Châtel
7406474300Châtillon-sur-Cluses
7406574270Chaumont
7406674270Chavannaz
7406774650Chavanod (CAA)
7406874270Chêne-en-Semine
7406974520Chênex
7407074140Chens-sur-Léman
7407174270Chessenaz
7407274210Chevaline
7407374500Chevenoz
7407474520Chevrier
7407574270Chilly
7407674330Choisy
7407774270Clarafond
7407974230Les Clefs
7407874270Clermont
7408074220La Clusaz
7408174300Cluses
7408274160Collonges-sous-Salève
7408374920Combloux
7408474210Cons-Sainte-Colombe
7408674270Contamine-Sarzin
7408574170Les Contamines-Montjoie
7408774130Contamine-sur-Arve
7408874350Copponex
7408974700Cordon
7409074800Cornier
7409174110La Côte-d'Arbroz
7409374960Cran-Gevrier (CAA)
7409474380Cranves-Sales
7409574150Crempigny-Bonneguête
7409674350Cruseilles
7409774540Cusy
7409874350Cuvat
7409974120Demi-Quartier
7410074270Desingy
7410174520Dingy-en-Vuache
7410274230Dingy-Saint-Clair
7410374700Domancy
7410474210Doussard
7410574140Douvaine
7410674550Draillant
7410774270Droisy
7410874410Duingt
7410901200Éloise
7411074130Entremont
7411174410Entrevernes
7411274330Épagny (CAA)
7411474110Essert-Romand
7411674800Etaux
7411774150Étercy
7411874100Étrembières
7411974500Évian-les-Bains
7412074570Évires
7412174140Excenevex
7412274130Faucigny
7412374210Faverges
7412474160Feigères
7412674890Fessy
7412774500Féternes
7412874250Fillinges
7412974200La Forclaz
7413074910Franclens
7413174270Frangy
7413374240Gaillard
7413474260Les Gets
7413574210Giez
7413674450Le Grand-Bornand
7413774570Groisy
7413874540Gruffy
7413974420Habère-Lullin
7414074420Habère-Poche
7414174150Hauteville-sur-Fier
7414274540Héry-sur-Alby
7414374310Les Houches
7414474520Jonzier-Épagny
7414574100Juvigny
7414674500Larringes
7414774210Lathuile
7414874320Leschaux
7415074140Loisin
7415174150Lornay
7415274330Lovagny
7415374380Lucinges
7415474500Lugrin
7415574470Lullin
7415674890Lully
7415774200Lyaud
7415874140Machilly
7415974300Magland
7416074230Manigod
7416274250Marcellaz
7416174150Marcellaz-Albanais
7416374200Margencel
7416474970Marignier
7416574150Marigny-Saint-Marcel
7416674200Marin
7416774210Marlens
7416874270Marlioz
7416974460Marnaz
7417074150Massingy
7417174140Massongy
7417274500Maxilly-sur-Léman
7417374120Megève
7417474490Mégevette
7417574500Meillerie
7417774350Menthonnex-en-Bornes
7417874270Menthonnex-sous-Clermont
7417674290Menthon-Saint-Bernard
7417974330Mésigny
7418074140Messery
7418174370Metz-Tessy (CAA)
7418274960Meythet (CAA)
7418374440Mieussy
7418474270Minzier
7418574560Monnetier-Mornex
7418674600Montagny-les-Lanches (CAA)
7418774210Montmin
7418874110Montriond
7418974130Mont-Saxonnex
7419074440Morillon
7419174110Morzine
7419274150Moye
7419374560La Muraz
7419474540Mûres
7419574270Musièges
7419674300Nancy-sur-Cluses
7419774380Nangy
7419874370Nâves-Parmelan
7419974140Nernier
7420074500Neuvecelle
7420174160Neydens
7420274330Nonglard
7420374500Novel
7420474370Les Ollières
7420574490Onnion
7420674550Orcier
7420874190Passy
7420974250Peillonnex
7421074550Perrignier
7421174930Pers-Jussy
7421274130Le Petit-Bornand-les-Glières
7421374330Poisy (CAA)
7421574120Praz-sur-Arly
7421674160Présilly
7421774370Pringy (CAA)
7421874500Publier
7421974600Quintal (CAA)
7422074930Reignier
7422174950Le Reposoir
7422274200Reyvroz
7422374440La Rivière-Enverse
7422474800La Roche-sur-Foron
7422574150Rumilly
7422674420Saint-André-de-Boëge
7422874350Saint-Blaise
7422974140Saint-Cergues
7423174150Saint-Eusèbe
7423274410Saint-Eustache
7423374540Saint-Félix
7423474210Saint-Ferréol
7423574910Saint-Germain-sur-Rhône
7423674170Saint-Gervais-les-Bains
7423774500Saint-Gingolph
7423874430Saint-Jean-d'Aulps
7423974450Saint-Jean-de-Sixt
7424074250Saint-Jean-de-Tholome
7424174490Saint-Jeoire
7424274410Saint-Jorioz
7424374160Saint-Julien-en-Genevois
7424474800Saint-Laurent
7424574370Saint-Martin-Bellevue
7424974500Saint-Paul-en-Chablais
7425074800Saint-Pierre-en-Faucigny
7425274300Saint-Sigismond
7425374800Saint-Sixt
7425474540Saint-Sylvestre
7425574150Sales
7425674700Sallanches
7425774270Sallenôves
7425874340Samoëns
7425974350Le Sappey
7426074520Savigny
7426174420Saxel
7426274930Scientrier
7426374140Sciez
7426474950Scionzier
7426574230Serraval
7426674310Servoz
7426774320Sévrier
7426874600Seynod (CAA)
7426974910Seyssel
7427074210Seythenex
7427174430Seytroux
7427274330Sillingy
7427374740Sixt-Fer-à-Cheval
7427574290Talloires
7427674440Taninges
7427974500Thollon-les-Mémises
7428074230Thônes
7428174200Thonon-les-Bains
7428274570Thorens-Glières
7428374150Thusy
7427874300Thyez
7428474250La Tour
7428574910Usinens
7428674360Vacheresse
7428774470Vailly
7427474150Val-de-Fier
7428874520Valleiry
7428974150Vallières
7429074660Vallorcine
7429174270Vanzy
7429274150Vaulx
7429374140Veigy-Foncenex
7429474440Verchaix
7429574200La Vernaz
7429674160Vers
7429774150Versonnex
7429874100Vétraz-Monthoux
7429974290Veyrier-du-Lac
7430174420Villard
7430274230Les Villards-sur-Thônes
7430374370Villaz
7430474250Ville-en-Sallaz
7430574100Ville-la-Grand
7430674350Villy-le-Bouveret
7430774350Villy-le-Pelloux
7430874500Vinzier
7430974580Viry
7431174250Viuz-en-Sallaz
7431074540Viuz-la-Chiésaz
7431274130Vougy
7431374350Vovray-en-Bornes
7431474520Vulbens
7431574140Yvoire