Sur les 772 communes que comprend le département de la Somme, 37 ont en 2019 une population municipale supérieure à 2 000 habitants, neuf ont plus de 5 000 habitants et deux ont plus de 10 000 habitants : Amiens et Abbeville.
Les communes de plus de 5 000 habitants sont présentées dans le tableau ci-après.
| Commune | Population | Superficie | Densité |
| 2019 | (km2) | (hab./km2) | |
| Amiens | 134 706 | 49,46 | 2 723,5 |
| Abbeville | 22 980 | 26,42 | 869,8 |
| Albert | 9 779 | 13,8 | 708,6 |
| Péronne | 7 577 | 14,16 | 535,1 |
| Corbie | 6 292 | 16,25 | 387,2 |
| Montdidier | 6 113 | 12,58 | 485,9 |
| Doullens | 5 890 | 33,4 | 176,3 |
| Longueau | 5 765 | 3,42 | 1 685,7 |
| Roye | 5 693 | 15,55 | 366,1 |
| Source : Insee. | |||
© 2025