772 communes · Hauts-de-France
Communes of SommeCommunes de la Somme
Every commune, ordered by population. Open any for its livability scorecard.
Department page- Amiens 133,625
- Abbeville 22,595
- Albert 9,781
- Péronne 7,291
- Corbie 6,177
- Montdidier 6,009
- Doullens 5,835
- Longueau 5,767
- Roye 5,662
- Villers-Bretonneux 4,640
- Friville-Escarbotin 4,486
- Ham 4,459
- Camon 4,414
- Salouël 4,099
- Moreuil 4,000
- Rivery 3,620
- Boves 3,306
- Flixecourt 3,245
- Rue 3,111
- Rosières-en-Santerre 2,962
- Ailly-sur-Somme 2,944
- Saleux 2,773
- Ailly-sur-Noye 2,724
- Mers-les-Bains 2,548
- Pont-de-Metz 2,468
- Feuquières-en-Vimeu 2,454
- Gamaches 2,443
- Saint-Valery-sur-Somme 2,394
- Cayeux-sur-Mer 2,377
- Poix-de-Picardie 2,313
- Nesle 2,308
- Vignacourt 2,299
- Airaines 2,279
- Fressenneville 2,127
- Chaulnes 1,986
- Beauval 1,984
- Flesselles 1,974
- Le Crotoy 1,972
- Saint-Léger-lès-Domart 1,827
- Fouilloy 1,802
- Saint-Ouen 1,781
- Conty 1,759
- Eppeville 1,742
- Hornoy-le-Bourg 1,660
- Harbonnières 1,640
- Dreuil-lès-Amiens 1,601
- Roisel 1,592
- Longpré-les-Corps-Saints 1,536
- Trois-Rivières 1,495
- Pont-Remy 1,464
- Villers-Bocage 1,459
- Dury 1,455
- Beaucamps-le-Vieux 1,448
- Doingt 1,393
- Saint-Fuscien 1,386
- Ault 1,370
- Crécy-en-Ponthieu 1,359
- Beauquesne 1,333
- Saint-Sauveur 1,329
- Poulainville 1,298
- Fort-Mahon-Plage 1,294
- Picquigny 1,289
- Hallencourt 1,286
- Marcelcave 1,277
- Saint-Quentin-la-Motte-Croix-au-Bailly 1,270
- Quend 1,269
- Méaulte 1,266
- Saint-Riquier 1,257
- Woincourt 1,250
- Chépy 1,235
- Nouvion 1,220
- Bray-sur-Somme 1,219
- Sains-en-Amiénois 1,207
- Cagny 1,204
- Dargnies 1,167
- Ô-de-Selle 1,159
- L'Étoile 1,156
- Hombleux 1,139
- Oisemont 1,130
- Moislains 1,122
- Épehy 1,116
- Quevauvillers 1,102
- Berteaucourt-les-Dames 1,089
- Talmas 1,079
- Saveuse 1,076
- Candas 1,066
- Naours 1,063
- Rainneville 1,060
- Domart-en-Ponthieu 1,052
- Bernaville 1,051
- Pendé 1,046
- Hangest-en-Santerre 1,020
- Sailly-Flibeaucourt 1,019
- Ailly-le-Haut-Clocher 1,016
- Namps-Maisnil 1,005
- Saint-Sauflieu 985
- Oresmaux 960
- Beauchamps 958
- Molliens-Dreuil 943
- Bouttencourt 929
- Lanchères 918
- Drucat 916
- Béthencourt-sur-Mer 912
- Aigneville 901
- Condé-Folie 888
- Saint-Blimont 883
- Beuvraignes 860
- Plachy-Buyon 846
- Glisy 842
- Nibas 836
- Vron 832
- Mareuil-Caubert 829
- Arrest 827
- Vauchelles-les-Quesnoy 822
- Vers-sur-Selle 819
- Bouvaincourt-sur-Bresle 816
- Pont-Noyelles 814
- Muille-Villette 810
- Allery 809
- Tours-en-Vimeu 806
- Bertangles 779
- Le Plessier-Rozainvillers 778
- Allonville 775
- Le Quesnel 775
- Daours 773
- Rollot 770
- Woignarue 770
- Arvillers 769
- Cambron 763
- Hangest-sur-Somme 762
- Ercheu 758
- Proyart 751
- Warloy-Baillon 746
- Combles 745
- Hérissart 743
- Breilly 741
- Huppy 738
- Belloy-sur-Somme 730
- Rubempré 726
- Esmery-Hallon 721
- Dompierre-Becquincourt 719
- Bourseville 715
- Pernois 712
- Moyenneville 710
- Lamotte-Warfusée 705
- Canaples 703
- Caix 696
- Cartigny 695
- Hypercourt 695
- Friaucourt 688
- La Chaussée-Tirancourt 679
- Huchenneville 674
- Fienvillers 673
- Thézy-Glimont 670
- Noyelles-sur-Mer 649
- Mailly-Maillet 647
- Hamelet 642
- Gentelles 639
- Miraumont 639
- Blangy-Tronville 633
- Rumigny 633
- Senarpont 628
- Querrieu 625
- Ribemont-sur-Ancre 625
- Valines 621
- Bettencourt-Saint-Ouen 617
- Oust-Marest 615
- Long 608
- Athies 605
- Ponthoile 604
- Méricourt-l'Abbé 603
- Miannay 600
- Étinehem-Méricourt 595
- Estrées-Mons 594
- Voyennes 589
- Chaussoy-Epagny 586
- Marchélepot-Misery 585
- Monchy-Lagache 583
- Ronssoy 582
- Caours 581
- Acheux-en-Amiénois 578
- Thennes 572
- Cottenchy 570
- Grouches-Luchuel 569
- Mons-Boubert 569
- Prouzel 567
- Méharicourt 564
- Embreville 562
- Hautvillers-Ouville 558
- Mesnil-Saint-Nicaise 558
- Davenescourt 557
- Lafresguimont-Saint-Martin 555
- Puchevillers 555
- Villers-Faucon 553
- Cappy 551
- Argœuves 546
- Hébécourt 542
- Tully 540
- Vecquemont 540
- Cerisy 539
- Franvillers 539
- Bouzincourt 536
- Bouillancourt-en-Séry 535
- Aveluy 534
- Dernancourt 534
- Mézières-en-Santerre 533
- Quesnoy-le-Montant 533
- Buigny-Saint-Maclou 531
- Jumel 531
- Aubigny 530
- Démuin 528
- Étricourt-Manancourt 525
- Cardonnette 522
- Hescamps 521
- Cléry-sur-Somme 520
- Épagne-Épagnette 520
- Lucheux 520
- Bellancourt 519
- Béhen 516
- Heudicourt 515
- Flers-sur-Noye 512
- Fontaine-sur-Somme 512
- Franleu 512
- Yzengremer 511
- Érondelle 510
- Neuville-Coppegueule 510
- Revelles 505
- Vironchaux 504
- Acheux-en-Vimeu 499
- Maisnières 495
- Bouquemaison 493
- Matigny 492
- Saint-Vaast-en-Chaussée 489
- Sailly-Saillisel 488
- Brouchy 485
- Le Hamel 484
- Fricourt 481
- Ferrières 479
- Berteaucourt-lès-Thennes 478
- Morisel 478
- Vismes 476
- Boismont 472
- Bacouel-sur-Selle 471
- Villers-sur-Authie 466
- Grand-Laviers 463
- Ville-le-Marclet 463
- Croixrault 459
- Lihons 459
- Favières 455
- Framerville-Rainecourt 451
- Lahoussoye 451
- Vrély 450
- Oneux 438
- Heilly 437
- Martainneville 433
- Ovillers-la-Boisselle 431
- Saint-Christ-Briost 430
- Vaux-en-Amiénois 430
- Toutencourt 429
- Dompierre-sur-Authie 427
- Allaines 424
- Bovelles 420
- Quesnoy-sur-Airaines 420
- Hailles 413
- Vaudricourt 413
- Grivesnes 410
- Guignemicourt 409
- Domart-sur-la-Luce 404
- Authieule 401
- Bougainville 401
- Licourt 399
- Gézaincourt 398
- Estrées-lès-Crécy 396
- Bussy-lès-Daours 395
- Guillaucourt 395
- Buigny-lès-Gamaches 394
- Saint-Maxent 393
- Forest-Montiers 391
- Thieulloy-l'Abbaye 388
- Liomer 386
- Biaches 385
- Fourdrinoy 384
- Hem-Hardinval 384
- Morvillers-Saint-Saturnin 382
- Clairy-Saulchoix 381
- Saint-Gratien 381
- Havernas 378
- Gueschart 376
- Coisy 375
- Piennes-Onvillers 374
- Morlancourt 373
- Bourdon 371
- Eaucourt-sur-Somme 370
- Nurlu 368
- Doudelainville 364
- Tilloy-Floriville 364
- Rambures 363
- Crouy-Saint-Pierre 362
- Estrées-Deniécourt 358
- Neufmoulin 357
- Bernes 356
- Sailly-le-Sec 350
- Millencourt-en-Ponthieu 349
- Ételfay 348
- Morchain 348
- Domvast 345
- Le Titre 345
- Liercourt 345
- Briquemesnil-Floxicourt 344
- Éplessier 343
- Lignières-Châtelain 343
- Bosquel 341
- Dommartin 341
- Fieffes-Montrelet 341
- Rethonvillers 341
- Saigneville 340
- Tincourt-Boucly 340
- Lamotte-Buleux 339
- Molliens-au-Bois 339
- Canchy 338
- Tilloloy 337
- Bonneville 336
- Buigny-l'Abbé 335
- Gauville 335
- Bayonvillers 334
- Brie 333
- Le Boisle 333
- Morcourt 332
- Sailly-Laurette 331
- Contay 328
- Sourdon 328
- Fluy 327
- Halloy-lès-Pernois 327
- Argoules 326
- Ochancourt 325
- Moyencourt 324
- Neuilly-l'Hôpital 323
- Grattepanche 321
- Terramesnil 321
- Prouville 320
- Senlis-le-Sec 317
- Forest-l'Abbaye 315
- Outrebois 315
- Quiry-le-Sec 315
- Béhencourt 312
- Coullemelle 309
- Assevillers 308
- Domqueur 307
- Gruny 307
- Belleuse 306
- Curchy 305
- Rouvrel 305
- Cramont 304
- Mailly-Raineval 304
- Villers-Carbonnel 304
- Bussus-Bussuel 302
- Louvencourt 302
- Englebelmer 301
- Tœufles 301
- Yvrench 301
- Buire-sur-l'Ancre 300
- Méneslies 300
- Hattencourt 298
- Domléger-Longvillers 297
- Équancourt 296
- Frettemeule 296
- La Neuville-Sire-Bernard 295
- Flaucourt 294
- Liancourt-Fosse 292
- Vaire-sous-Corbie 290
- Maison-Ponthieu 289
- Pissy 289
- Mesnil-Bruntel 288
- Saint-Quentin-en-Tourmont 288
- Champien 286
- Bouchavesnes-Bergen 285
- Famechon 285
- Fresnoy-lès-Roye 285
- Nampty 285
- Pierregot 285
- Équennes-Éramecourt 284
- Puzeaux 283
- Vaux-sur-Somme 283
- Andechy 281
- Carnoy-Mametz 280
- Fins 279
- Longueval 279
- Port-le-Grand 277
- Saint-Maulvis 276
- Cachy 275
- Gapennes 275
- Villers-lès-Roye 275
- Estrées-sur-Noye 274
- Beaucourt-sur-l'Hallue 273
- Cerisy-Buleux 272
- Yzeux 271
- Guerbigny 270
- Croix-Moligneaux 269
- Berneuil 268
- Ramburelles 268
- Ville-sur-Ancre 268
- Ablaincourt-Pressoir 267
- Essertaux 267
- Sancourt 267
- Raincheval 266
- Carrépuis 265
- Pozières 263
- Authie 261
- Nampont 260
- Humbercourt 259
- Ennemain 258
- Wiencourt-l'Équipée 258
- Fréchencourt 257
- Andainville 256
- La Neuville-lès-Bray 256
- Bouchoir 255
- Le Quesne 253
- Douilly 251
- Allenay 250
- Bailleul 250
- Bray-lès-Mareuil 248
- Agenvillers 247
- Saisseval 247
- Yaucourt-Bussus 247
- Citerne 246
- La Vicogne 244
- Noyelles-en-Chaussée 244
- Bonnay 243
- Le Translay 241
- Bernay-en-Ponthieu 240
- Estrébœuf 240
- Frohen-sur-Authie 240
- Foucaucourt-en-Santerre 238
- Gorenflos 238
- Forceville-en-Vimeu 237
- Mesnil-Martinsart 236
- Parvillers-le-Quesnoy 234
- Yonval 233
- Baizieux 232
- Barleux 230
- Damery 228
- Fresnoy-au-Val 228
- Lamotte-Brebière 228
- Ribeaucourt 228
- La Faloise 227
- Conteville 225
- Sorel-en-Vimeu 225
- Arry 223
- Brailly-Cornehotte 222
- Ligescourt 222
- Warlus 222
- Treux 221
- Varennes 220
- Beaumetz 219
- Bettencourt-Rivière 219
- Caulières 219
- Maurepas 219
- Buire-Courcelles 218
- Cocquerel 218
- Monsures 218
- Neuvillette 216
- Saint-Aubin-Montenoy 216
- Vauvillers 216
- Montauban-de-Picardie 215
- Bussu 214
- Liéramont 214
- Saint-Germain-sur-Bresle 214
- Bertrancourt 213
- Coulonvillers 211
- Rouvroy-en-Santerre 211
- Thory 210
- Braches 209
- Cahon 208
- Sentelie 208
- Fleury 207
- Grébault-Mesnil 207
- Bermesnil 206
- Fouencamps 206
- Mesnil-Saint-Georges 206
- Oissy 206
- Millencourt 205
- Fresnes-Tilloloy 204
- Offoy 203
- Beaumont-Hamel 202
- Brutelles 202
- Fourcigny 201
- Louvrechy 200
- Flers 198
- Maucourt 195
- Montigny-sur-l'Hallue 195
- Pargny 195
- Hénencourt 194
- Templeux-le-Guérard 194
- Creuse 193
- Herleville 193
- Languevoisin-Quiquery 193
- Suzanne 192
- Mérélessart 191
- Soyécourt 191
- Beaufort-en-Santerre 190
- Erches 190
- Hervilly 190
- Marquivillers 190
- Rancourt 190
- Marquaix 189
- Fransu 188
- Laucourt 187
- Maizicourt 187
- Herbécourt 186
- Camps-en-Amiénois 185
- Mézerolles 184
- Sauvillers-Mongival 183
- Villers-sous-Ailly 182
- Fricamps 181
- Beaucamps-le-Jeune 180
- Riencourt 180
- Maricourt 179
- Meigneux 179
- Grandcourt 177
- Gratibus 177
- Seux 177
- Villeroy 177
- Frise 176
- Francières 174
- Harponville 174
- Vergies 173
- Aumâtre 172
- Billancourt 172
- Dominois 171
- Moyencourt-lès-Poix 171
- Blangy-sous-Poix 170
- Faverolles 170
- Fonches-Fonchette 170
- Ergnies 169
- Forceville 169
- Beaucourt-en-Santerre 167
- Chipilly 167
- Guyencourt-sur-Noye 167
- Laviéville 167
- Lesbœufs 167
- Nesle-l'Hôpital 167
- Remiencourt 167
- Verpillières 167
- Curlu 166
- Barly 165
- Chilly 165
- Éterpigny 165
- Framicourt 163
- Aubvillers 162
- Esclainvillers 161
- Franqueville 161
- Frémontiers 161
- Léalvillers 161
- Sorel 161
- Authuille 160
- Falvy 160
- Fransart 160
- Bouchon 159
- Heuzecourt 159
- Folies 157
- Fontaine-sur-Maye 157
- Fresnes-Mazancourt 157
- Lawarde-Mauger-l'Hortoy 156
- Saint-Mard 156
- Villers-Tournelle 156
- Ayencourt 154
- Feuillères 154
- Arquèves 153
- Bécordel-Bécourt 153
- Dancourt-Popincourt 153
- Fouquescourt 153
- Vermandovillers 153
- Courcelette 152
- Courcelles-sous-Moyencourt 152
- Hiermont 152
- Machiel 152
- Roiglise 152
- Le Meillard 151
- Berny-en-Santerre 150
- Chirmont 149
- Bouillancourt-la-Bataille 148
- Chuignolles 148
- Le Mesge 148
- Neuville-au-Bois 148
- Belloy-en-Santerre 147
- Fignières 146
- Lignières 146
- Marlers 146
- Quivières 146
- Bus-la-Mésière 145
- Chuignes 145
- Brucamps 144
- Hallu 144
- Thoix 144
- Velennes 144
- Contre 143
- Guyencourt-Saulcourt 143
- Laboissière-en-Santerre 143
- Montagne-Fayel 143
- Villers-aux-Érables 143
- Thieulloy-la-Ville 142
- Biencourt 141
- Bouvincourt-en-Vermandois 141
- Crémery 141
- Folleville 141
- Fontaine-le-Sec 141
- Limeux 141
- Tertry 141
- Bergicourt 140
- Villers-Campsart 139
- Aumont 138
- Hallivillers 138
- Rogy 138
- Fresnoy-en-Chaussée 136
- Vauchelles-lès-Authie 136
- Bus-lès-Artois 135
- Remaugies 135
- Rubescourt 135
- Templeux-la-Fosse 135
- Vitz-sur-Authie 135
- Vraignes-en-Vermandois 134
- Marieux 133
- Fescamps 132
- Lanches-Saint-Hilaire 132
- Warsy 132
- Auchonvillers 130
- Étalon 130
- Guizancourt 130
- Hem-Monacu 130
- Irles 130
- Fransures 129
- Hangard 128
- Béthencourt-sur-Somme 127
- Guillemont 127
- Occoches 127
- Soues 125
- Warvillers 125
- Assainvillers 124
- Cressy-Omencourt 124
- Épénancourt 124
- Pys 124
- Mirvaux 123
- Thiepval 123
- Vauchelles-lès-Domart 123
- Autheux 122
- Becquigny 122
- Cayeux-en-Santerre 122
- Yvrencheux 122
- Ercourt 121
- Bresle 120
- Contalmaison 120
- Frucourt 120
- Regnière-Écluse 120
- Métigny 119
- Machy 118
- Boufflers 116
- Inval-Boiron 114
- Saint-Aubin-Rivière 114
- Brévillers 113
- Béalcourt 112
- Lignières-en-Vimeu 112
- Marestmontiers 112
- Mesnil-en-Arrouaise 112
- Cantigny 110
- Hédauville 110
- Potte 110
- Épaumesnil 109
- Ponches-Estruval 108
- Wiry-au-Mont 108
- Heucourt-Croquoison 107
- Vadencourt 107
- Le Mazis 106
- Rouy-le-Petit 106
- Brocourt 105
- Pœuilly 105
- Bettembos 102
- Fresneville 102
- Laleu 102
- Fontaine-sous-Montdidier 101
- Méricourt-en-Vimeu 101
- Rouy-le-Grand 101
- Neuilly-le-Dien 100
- Courtemanche 99
- Fossemanant 99
- Maison-Roland 99
- Montigny-les-Jongleurs 99
- Bavelincourt 96
- Fay 96
- Mouflers 96
- Vercourt 96
- Vraignes-lès-Hornoy 96
- Cavillon 95
- Goyencourt 95
- Fresnoy-Andainville 93
- Bussy-lès-Poix 92
- Gueudecourt 92
- Froyelles 91
- Grivillers 90
- Lachapelle 90
- Mesnil-Domqueur 90
- Hancourt 89
- Y 89
- Beaucourt-sur-l'Ancre 88
- Belloy-Saint-Léonard 88
- Colincamps 87
- Éclusier-Vaux 86
- Dromesnil 85
- Hardecourt-aux-Bois 85
- Montonvillers 85
- Offignies 85
- Boussicourt 84
- Driencourt 83
- Neslette 83
- Agenville 82
- Wargnies 82
- Brassy 81
- Punchy 81
- Vaux-Marquenneville 81
- Bazentin 80
- Foucaucourt-Hors-Nesle 80
- Saulchoy-sous-Poix 78
- Malpart 76
- Saint-Léger-lès-Authie 76
- Mouflières 75
- Saint-Léger-sur-Bresle 75
- Aubercourt 74
- Bayencourt 74
- Le Cardonnois 74
- Longavesnes 73
- Surcamps 73
- Balâtre 72
- Frettecuisse 72
- Longuevillette 72
- Courcelles-au-Bois 71
- Ginchy 70
- Boisbergues 68
- La Chavatte 68
- Aizecourt-le-Haut 66
- Courcelles-sous-Thoix 66
- Avesnes-Chaussoy 65
- Ignaucourt 65
- Cannessières 62
- Aizecourt-le-Bas 61
- Biarre 61
- Lamaronde 61
- Thièvres 61
- Tailly 57
- Devise 56
- Fontaine-lès-Cappy 54
- Woirel 54
- Avelesges 53
- Coigneux 53
- Hesbécourt 53
- Marché-Allouarde 50
- Villecourt 50
- Sainte-Segrée 49
- Buverchy 48
- L'Échelle-Saint-Aurin 47
- Breuil 44
- Domesmont 44
- Herly 42
- Étréjust 41
- Bernâtre 38
- Gorges 38
- Saint-Acheul 35
- Arguel 31
- Remaisnil 31
- Armancourt 30
- Ugny-l'Équipée 29
- Cizancourt 28
- Méréaucourt 9
- Épécamps 6