Communes of the Somme department explained

The following is a list of the 772 communes of the Somme department of France.

The communes cooperate in the following intercommunalities (as of 2020):[1]

INSEE codePostal codeCommune
8000180100Abbeville
8000280320Ablaincourt-Pressoir
8000380560Acheux-en-Amiénois
8000480210Acheux-en-Vimeu
8000580370Agenville
8000680150Agenvillers
8000880210Aigneville
8000980690Ailly-le-Haut-Clocher
8001080250Ailly-sur-Noye
8001180470Ailly-sur-Somme
8001380270Airaines
8001480240Aizecourt-le-Bas
8001580200Aizecourt-le-Haut
8001680300Albert
8001780200Allaines
8001880130Allenay
8001980270Allery
8002080260
8002180000
8002280140Andainville
8002380700Andechy
8002480730Argœuves
8002580120Argoules
8002680140Arguel
8002780700Armancourt
8002880560Arquèves
8002980820Arrest
8003080120Arry
8003180910Arvillers
8003280500Assainvillers
8003380200Assevillers
8003480200Athies
8003580110Aubercourt
8003680800Aubigny
8003780110Aubvillers
8003880560Auchonvillers
8003980460Ault
8004080140Aumâtre
8004180640Aumont
8004280600Autheux
8004380560Authie
8004480600Authieule
8004580300Authuille
8004680270Avelesges
8004780300Aveluy
8004880140Avesnes-Chaussoy
8004980500Ayencourt
8005080480Bacouel-sur-Selle
8005180490Bailleul
8005280300Baizieux
8005380700Balâtre
8005480200Barleux
8005580600Barly
8005680260Bavelincourt
8005780560Bayencourt
8005880170Bayonvillers
8005980300Bazentin
8006080370Béalcourt
8006180430Beaucamps-le-Jeune
8006280430Beaucamps-le-Vieux
8006380770Beauchamps
8006480110Beaucourt-en-Santerre
8006580300Beaucourt-sur-l'Ancre
8006680260Beaucourt-sur-l'Hallue
8006780170Beaufort-en-Santerre
8006880370Beaumetz
8006980300Beaumont-Hamel
8007080600Beauquesne
8007180630Beauval
8007380300Bécordel-Bécourt
8007480500Becquigny
8007680870Béhen
8007780260Béhencourt
8007880132Bellancourt
8007980160Belleuse
8008080200Belloy-en-Santerre
8008180270Belloy-Saint-Léonard
8008280310Belloy-sur-Somme
8008380290Bergicourt
8008480140Bermesnil
8008580370Bernâtre
8008680370Bernaville
8008780120Bernay-en-Ponthieu
8008880240Bernes
8008980620Berneuil
8009080200Berny-en-Santerre
8009280260
8009380850Berteaucourt-les-Dames
8009480110Berteaucourt-lès-Thennes
8009580560Bertrancourt
8009680130Béthencourt-sur-Mer
8009780190Béthencourt-sur-Somme
8009880590Bettembos
8009980270Bettencourt-Rivière
8010080610Bettencourt-Saint-Ouen
8010180700Beuvraignes
8010280200Biaches
8010380190Biarre
8010480140Biencourt
8010580190Billancourt
8010680290Blangy-sous-Poix
8010780440
8010880600Boisbergues
8010980150Le Boisle
8011080230Boismont
8011280800Bonnay
8011380670Bonneville
8011480160Bosquel
8011580200Bouchavesnes-Bergen
8011680910Bouchoir
8011780830Bouchon
8011880150Boufflers
8011980540Bougainville
8012080220Bouillancourt-en-Séry
8012180500Bouillancourt-la-Bataille
8012280600Bouquemaison
8012380310Bourdon
8012480130Bourseville
8012580500Boussicourt
8012680220Bouttencourt
8012780220Bouvaincourt-sur-Bresle
8012880200Bouvincourt-en-Vermandois
8012980300Bouzincourt
8013080540
8013180440
8013280110Braches
8013380150Brailly-Cornehotte
8013480160Brassy
8013580580Bray-lès-Mareuil
8013680340Bray-sur-Somme
8013780470Breilly
8013880300Bresle
8013980400Breuil
8014080600Brévillers
8014180200Brie
8014280540Briquemesnil-Floxicourt
8014380430Brocourt
8014480400Brouchy
8014580690Brucamps
8014680230Brutelles
8014780132Buigny-l'Abbé
8014880220Buigny-lès-Gamaches
8014980132Buigny-Saint-Maclou
8015080200Buire-Courcelles
8015180300Buire-sur-l'Ancre
8015280700Bus-la-Mésière
8015380560Bus-lès-Artois
8015480200Bussu
8015580135Bussus-Bussuel
8015680800Bussy-lès-Daours
8015780290Bussy-lès-Poix
8015880400Buverchy
8015980380Cachy
8016080330
8016180132Cahon
8016280170Caix
8016380132Cambron
8016480450
8016580540Camps-en-Amiénois
8016680670Canaples
8016780150Canchy
8016880750Candas
8016980140Cannessières
8017080500Cantigny
8017180132Caours
8017280340Cappy
8017380260Cardonnette
8017480500Le Cardonnois
8050580300Carnoy-Mametz
8017680700Carrépuis
8017780200Cartigny
8017980590Caulières
8018080310Cavillon
8018180720Cayeux-en-Santerre
8018280410Cayeux-sur-Mer
8018480800Cerisy
8018380140Cerisy-Buleux
8018580700Champien
8018680320Chaulnes
8018780310La Chaussée-Tirancourt
8018880250Chaussoy-Epagny
8018980700La Chavatte
8019080210Chépy
8019180170Chilly
8019280800Chipilly
8019380250Chirmont
8019480340Chuignes
8019580340Chuignolles
8019680490Citerne
8019780200Cizancourt
8019880540
8019980200Cléry-sur-Somme
8020080510Cocquerel
8020180560Coigneux
8020280260Coisy
8020380560Colincamps
8020480360Combles
8020580890Condé-Folie
8020680300Contalmaison
8020780560Contay
8020880370Conteville
8021080160Contre
8021180160Conty
8021280800Corbie
8021380440Cottenchy
8021480250Coullemelle
8021580135Coulonvillers
8021680300Courcelette
8021780560Courcelles-au-Bois
8021880290Courcelles-sous-Moyencourt
8021980160Courcelles-sous-Thoix
8022080500Courtemanche
8022180370Cramont
8022280150Crécy-en-Ponthieu
8022380700Crémery
8022480190Cressy-Omencourt
8022580480
8022680400Croix-Moligneaux
8022780290Croixrault
8022880550Le Crotoy
8022980310Crouy-Saint-Pierre
8023080190Curchy
8023180360Curlu
8023280700Damary
8023380700Dancourt-Popincourt
8023480800Daours
8023580570Dargnies
8023680500Davenescourt
8023780110Démuin
8023880300Dernancourt
8023980200Devise
8024080200Doingt
8024180620Domart-en-Ponthieu
8024280110Domart-sur-la-Luce
8024380370Domesmont
8024480120Dominois
8024580370Domléger-Longvillers
8024680440Dommartin
8024780980Dompierre-Becquincourt
8024880150Dompierre-sur-Authie
8024980620Domqueur
8025080150Domvast
8025180140Doudelainville
8025280400Douilly
8025380600Doullens
8025680730
8025880240Driencourt
8025980640Dromesnil
8026080132Drucat
8026180480
8026280580Eaucourt-sur-Somme
8026380700L'Échelle-Saint-Aurin
8026480340Éclusier-Vaux
8026580570Embreville
8026680300Englebelmer
8026780200Ennemain
8026880580Épagne-Épagnette
8026980140Épaumesnil
8027080370Épécamps
8027180740Épehy
8027280190Épénancourt
8027380290Éplessier
8027480400Eppeville
8027580360Équancourt
8027680290Équennes-Éramecourt
8027880500Erches
8027980400Ercheu
8028080210Ercourt
8028180690Ergnies
8028280580Érondelle
8028380250Esclainvillers
8028480400Esmery-Hallon
8028580160Essertaux
8028780230Estrébœuf
8028880200Estrées-Deniécourt
8029080150Estrées-lès-Crécy
8055780200Estrées-Mons
8029180250Estrées-sur-Noye
8029280190Étalon
8029380500Ételfay
8029480200Éterpigny
8029580340Étinehem-Méricourt
8029680830L'Étoile
8029780140Étréjust
8029880360Étricourt-Manancourt
8029980250La Faloise
8030080190Falvy
8030180290Famechon
8030280500Faverolles
8030380120Favières
8030480200Fay
8030580470Ferrières
8030680500Fescamps
8030780200Feuillères
8030880210Feuquières-en-Vimeu
8056680670Fieffes-Montrelet
8031080750Fienvillers
8031180500Fignières
8031280360Fins
8031380200Flaucourt
8031480360Flers
8031580160Flers-sur-Noye
8031680260Flesselles
8031780160Fleury
8031880420Flixecourt
8031980540Fluy
8032080170Folies
8032180250Folleville
8032280700Fonches-Fonchette
8032580340Fontaine-lès-Cappy
8032480140Fontaine-le-Sec
8032680500Fontaine-sous-Montdidier
8032780150Fontaine-sur-Maye
8032880510Fontaine-sur-Somme
8032980560Forceville
8033080140Forceville-en-Vimeu
8033180150Forest-l'Abbaye
8033280120Forest-Montiers
8033380790Fort-Mahon-Plage
8033480160Fossemanant
8033580340Foucaucourt-en-Santerre
8033680140Foucaucourt-Hors-Nesle
8033780440Fouencamps
8033880800Fouilloy
8033980170Fouquescourt
8034080590Fourcigny
8034180310Fourdrinoy
8034280131Framerville-Rainecourt
8034380140Framicourt
8034480690Francières
8034580210Franleu
8034680620Franqueville
8034780700Fransart
8034880620Fransu
8034980160Fransures
8035080800Franvillers
8035180260Fréchencourt
8035280160Frémontiers
8035380320Fresnes-Mazancourt
8035480140Fresnes-Tilloloy
8035580140Fresneville
8035680140Fresnoy-Andainville
8035780710Fresnoy-au-Val
8035880110Fresnoy-en-Chaussée
8035980700Fresnoy-lès-Roye
8036080390Fressenneville
8036180140Frettecuisse
8036280220Frettemeule
8036480460Friaucourt
8036580290Fricamps
8036680300Fricourt
8036780340Frise
8036880130Friville-Escarbotin
8036980370Frohen-sur-Authie
8037180150Froyelles
8037280490Frucourt
8037380220Gamaches
8037480150Gapennes
8037580590Gauville
8037680380Gentelles
8037780600Gézaincourt
8037880360Ginchy
8037980440
8038080690Gorenflos
8038180370Gorges
8038380700Goyencourt
8038480300Grandcourt
8038580132Grand-Laviers
8038680500Gratibus
8038780680Grattepanche
8038880140Grébault-Mesnil
8039080250Grivesnes
8039180700Grivillers
8039280600Grouches-Luchuel
8039380700Gruny
8039580500Guerbigny
8039680150Gueschart
8039780360Gueudecourt
8039980540
8040080170Guillaucourt
8040180360Guillemont
8040280290Guizancourt
8040480240Guyencourt-Saulcourt
8040380250Guyencourt-sur-Noye
8040580440Hailles
8040680490Hallencourt
8040780250Hallivillers
8040880670Halloy-lès-Pernois
8040980320Hallu
INSEE codePostal codeCommune
8041080400Ham
8041180800Le Hamel
8041280800Hamelet
8041380240Hancourt
8041480110Hangard
8041580134Hangest-en-Santerre
8041680310Hangest-sur-Somme
8041780131Harbonnières
8041880360Hardecourt-aux-Bois
8042080560Harponville
8042180700Hattencourt
8042280132Hautvillers-Ouville
8042380670Havernas
8042480680Hébécourt
8042580560Hédauville
8042680113Heilly
8042780600Hem-Hardinval
8042880360Hem-Monacu
8042980300Hénencourt
8043080200Herbécourt
8043180260Hérissart
8043280340Herleville
8043380190Herly
8043480240Hervilly
8043580240Hesbécourt
8043680290Hescamps
8043780270Heucourt-Croquoison
8043880122Heudicourt
8043980370Heuzecourt
8044080370Hiermont
8044280400Hombleux
8044380640Hornoy-le-Bourg
8044480132Huchenneville
8044580600Humbercourt
8044680140Huppy
8062180320Hypercourt
8044980720Ignaucourt
8045080430Inval-Boiron
8045180300Irles
8045280250Jumel
8045380500Laboissière-en-Santerre
8045580290Lachapelle
8045680430Lafresguimont-Saint-Martin
8045880800Lahoussoye
8045980270Laleu
8046080590Lamaronde
8046180450Lamotte-Brebière
8046280150Lamotte-Buleux
8046380720Lamotte-Warfusée
8046480230Lanchères
8046680620Lanches-Saint-Hilaire
8046580190Languevoisin-Quiquery
8046780700Laucourt
8046880300Laviéville
8046980250Lawarde-Mauger-l'Hortoy
8047080560Léalvillers
8047280360Lesbœufs
8047380700Liancourt-Fosse
8047480320Licourt
8047580240Liéramont
8047680580Liercourt
8047780150Ligescourt
8047880500Lignières
8047980590Lignières-Châtelain
8048080140Lignières-en-Vimeu
8048180320Lihons
8048280490Limieux
8048480430Liomer
8048680510Long
8048780240Longavesnes
8048880510Longpré-les-Corps-Saints
8048980330
8049080360Longueval
8049180600Longuevillette
8049380560Louvencourt
8049480250Louvrechy
8049580600Lucheux
8049680150Machiel
8049780150Machy
8049880560Mailly-Maillet
8049980110Mailly-Raineval
8050080220Maisnières
8050180150Maison-Ponthieu
8050280135Maison-Roland
8050380370Maizicourt
8050480250Malpart
8050780720Marcelcave
8050880700Marché-Allouarde
8050980200Marchélepot-Misery
8051180500Marestmontiers
8051280132Mareuil-Caubert
8051380360Maricourt
8051480560Marieux
8051580590Marlers
8051680240Marquaix
8051780700Marquivillers
8051880140Martainneville
8051980400Matigny
8052080170Maucourt
8052180360Maurepas
8052280430Le Mazis
8052380810Méaulte
8052480170Méharicourt
8052580590Meigneux
8052680370Le Meillard
8052780520Méneslies
8052880290Méréaucourt
8052980490Mérélessart
8053180640Méricourt-en-Vimeu
8053080113Méricourt-l'Abbé
8053380350Mers-les-Bains
8053580310Le Mesge
8053680200Mesnil-Bruntel
8053780620Mesnil-Domqueur
8053880360Mesnil-en-Arrouaise
8054080300Mesnil-Martinsart
8054180500Mesnil-Saint-Georges
8054280190Mesnil-Saint-Nicaise
8054380270Métigny
8054480600Mézerolles
8054580110Mézières-en-Santerre
8054680132Miannay
8054780300Millencourt
8054880135Millencourt-en-Ponthieu
8054980300Miraumont
8055080260Mirvaux
8055280760Moislains
8055380260Molliens-au-Bois
8055480540Molliens-Dreuil
8055580200Monchy-Lagache
8055680210Mons-Boubert
8055880160Monsures
8055980540Montagne-Fayel
8056080300Montauban-de-Picardie
8056180500Montdidier
8056380370Montigny-les-Jongleurs
8056280260Montigny-sur-l'Hallue
8056580260Montonvillers
8056880190Morchain
8056980340Morcourt
8057080110Moreuil
8057180110Morisel
8057280300Morlancourt
8057380590Morvillers-Saint-Saturnin
8057480690Mouflers
8057580140Mouflières
8057680400Moyencourt
8057780290Moyencourt-lès-Poix
8057880870Moyenneville
8057980400Muille-Villette
8058080120Nampont
8058280710Namps-Maisnil
8058380160Nampty
8058480260Naours
8058580190Nesle
8058680140Nesle-l'Hôpital
8058780140Neslette
8058880132Neufmoulin
8058980150Neuilly-le-Dien
8059080132Neuilly-l'Hôpital
8059180140Neuville-au-Bois
8059280430Neuville-Coppegueule
8059380340La Neuville-lès-Bray
8059580110La Neuville-Sire-Bernard
8059680600Neuvillette
8059780390Nibas
8059880860Nouvion
8059980150Noyelles-en-Chaussée
8060080860Noyelles-sur-Mer
8060180240Nurlu
8060280600Occoches
8060380210Ochancourt
8048580160Ô-de-Selle
8060480590Offignies
8060580400Offoy
8060680140Oisemont
8060780540Oissy
8060980135Oneux
8061180160Oresmaux
8061380460Oust-Marest
8061480600Outrebois
8061580300Ovillers-la-Boisselle
8061680190Pargny
8061780700Parvillers-le-Quesnoy
8061880230Pendé
8061980670Pernois
8062080200Péronne
8062280310Picquigny
8062380500Piennes-Onvillers
8062480260Pierregot
8062680540
8062780160Plachy-Buyon
8062880110Le Plessier-Rozainvillers
8062980240Pœuilly
8063080290Poix-de-Picardie
8063180150Ponches-Estruval
8063280480
8063380860Ponthoile
8063480115Pont-Noyelles
8063580580Pont-Remy
8063780132Port-le-Grand
8063880190Potte
8063980260
8064080300Pozières
8064280370Prouville
8064380160Prouzel
8064480340Proyart
8064580560Puchevillers
8064680320Punchy
8064780320Puzeaux
8064880300Pys
8064980120Quend
8065080115Querrieu
8065180430Le Quesne
8065280118Le Quesnel
8065480132Quesnoy-le-Montant
8065580270Quesnoy-sur-Airaines
8065680710Quevauvillers
8065780250Quiry-le-Sec
8065880400Quivières
8065980600Raincheval
8066180260Rainneville
8066280140Ramburelles
8066380140Rambures
8066480360Rancourt
8066580120Regnière-Écluse
8066680600Remaisnil
8066780500Remaugies
8066880250Remiencourt
8066980700Rethonvillers
8067080540
8067180620Ribeaucourt
8067280113Ribemont-sur-Ancre
8067380310Riencourt
8067480136
8067580160Rogy
8067680700Roiglise
8067780240Roisel
8067880500Rollot
8067980740Ronssoy
8068080170Rosières-en-Santerre
8068180250Rouvrel
8068280170Rouvroy-en-Santerre
8068380190Rouy-le-Grand
8068480190Rouy-le-Petit
8068580700Roye
8068680260Rubempré
8068780500Rubescourt
8068880120Rue
8069080680Rumigny
8069180230Saigneville
8069280970Sailly-Flibeaucourt
8069380800Sailly-Laurette
8069480800Sailly-le-Sec
8069580360Sailly-Saillisel
8069680680
8069780370Saint-Acheul
8069880540Saint-Aubin-Montenoy
8069980430Saint-Aubin-Rivière
8070080960Saint-Blimont
8070180200Saint-Christ-Briost
8071980290Sainte-Segrée
8070280680
8070380430Saint-Germain-sur-Bresle
8070480260Saint-Gratien
8070580560Saint-Léger-lès-Authie
8070680780Saint-Léger-lès-Domart
8070780140Saint-Léger-sur-Bresle
8070880700Saint-Mard
8070980140Saint-Maulvis
8071080140Saint-Maxent
8071180610Saint-Ouen
8071380120Saint-Quentin-en-Tourmont
8071480880Saint-Quentin-la-Motte-Croix-au-Bailly
8071680135Saint-Riquier
8071780160Saint-Sauflieu
8071880470Saint-Sauveur
8072280310Saint-Vaast-en-Chaussée
8072180230Saint-Valery-sur-Somme
8072380540Saisseval
8072480480
8072580480
8072680400Sancourt
8072880290Saulchoy-sous-Poix
8072980110Sauvillers-Mongival
8073080730
8073280140Senarpont
8073380300Senlis-le-Sec
8073480160Sentelie
8073580540Seux
8073780240Sorel
8073680490Sorel-en-Vimeu
8073880310Soues
8074080250Sourdon
8074180200Soyécourt
8074280620Surcamps
8074380340Suzanne
8074480270Tailly
8074680260Talmas
8074780240Templeux-la-Fosse
8074880240Templeux-le-Guérard
8074980600Terramesnil
8075080200Tertry
8075180110Thennes
8075280440
8075380300Thiepval
8075480640Thieulloy-l'Abbaye
8075580290Thieulloy-la-Ville
8075662760Thièvres
8075780160Thoix
8075880250Thory
8075980700Tilloloy
8076080220Tilloy-Floriville
8076280240Tincourt-Boucly
8076380132Le Titre
8076480870Tœufles
8076580210Tours-en-Vimeu
8076680560Toutencourt
8076780140Le Translay
8076980300Treux
8062580500Trois-Rivières
8077080130Tully
8077180400Ugny-l'Équipée
8077380560Vadencourt
8077480800Vaire-sous-Corbie
8077580210Valines
8077680560Varennes
8077780560Vauchelles-lès-Authie
8077880620Vauchelles-lès-Domart
8077980132Vauchelles-les-Quesnoy
8078080230Vaudricourt
8078180131Vauvillers
8078280260Vaux-en-Amiénois
8078380140Vaux-Marquenneville
8078480800Vaux-sur-Somme
8078580800Vecquemont
8078680160Velennes
8078780120Vercourt
8078880270Vergies
8078980320Vermandovillers
8079080700Verpillières
8079180480
8079280260La Vicogne
8079380650Vignacourt
8079480190Villecourt
8079580420Ville-le-Marclet
8079680140Villeroy
8079780110Villers-aux-Érables
8079880260Villers-Bocage
8079980380Villers-Bretonneux
8080080140Villers-Campsart
8080180200Villers-Carbonnel
8080280112Villers-Faucon
8080380700Villers-lès-Roye
8080480690Villers-sous-Ailly
8080680120Villers-sur-Authie
8080580500Villers-Tournelle
8080780300Ville-sur-Ancre
8080880150Vironchaux
8080980140Vismes
8081080150Vitz-sur-Authie
8081180400Voyennes
8081280240Vraignes-en-Vermandois
8081380640Vraignes-lès-Hornoy
8081480170Vrély
8081580120Vron
8081980670Wargnies
8082080300Warloy-Baillon
8082180270Warlus
8082280500Warsy
8082380170Warvillers
8082480170Wiencourt-l'Équipée
8082580270Wiry-au-Mont
8082680460Woignarue
8082780520Woincourt
8082880140Woirel
8082980190Y
8083080135Yaucourt-Bussus
8083680132Yonval
8083280150Yvrench
8083380150Yvrencheux
8083480520Yzengremer
8083580310Yzeux

Notes and References

  1. https://www.banatic.interieur.gouv.fr/V5/fichiers-en-telechargement/fichiers-telech.php BANATIC