Cette page a pour objectif de retracer dans le département de la Somme : les anciennes communes qui ont existé depuis la Révolution française, ainsi que les créations, les modifications officielles de nom, ainsi que les échanges de territoires entre communes.

Comme dans toute la Picardie, le département a été, dès la Révolution, composé d'un maillage communal fin : le nombre de communes était proche de 1000 en 1800On peut se faire une idée du découpage communal en 1801 ici : . Très vite, le nombre va se réduire, certaines communes n'auront connu qu'une existence éphémère de quelques années voire moins. En 1800, leur nombre est déjà descendu à 850. Ce nombre va rester quasiment figé durant plus d'un siècle avant qu'un timide mouvement de fusions ne réapparaisse avant même la loi Marcellin dans les années 1970, qui ne va pas susciter un engouement modéré, un mouvement entamé même avant cette loi, dès les années 1960, notamment autour des petites villes comme Péronne ou Ham. Une association relativement importante en nombre verra le jour autour de Hornoy-le-Bourg. La loi NOTRe en 2010 ne va pas donner un réel élan aux regroupements communaux : 8 communes nouvelles seulement vont voir le jour. Ainsi entre 1960 et aujourd'hui passe-t-on de 833 à 771 communes (au ).

Il convient de noter que quelques communes sont nées au cours de ces 2 siècles, par exemple en zone littorale, à l'image de Fort-Mahon.

Enfin, 2 communes ont intégré le département voisin du Pas-de-Calais dans les années 1970.

Transfert vers un autre département +Département d'origineDépartement de rattachementCommunes concernéesDate (et nature) de la décisionSOMMEPAS-DE-CALAISBeauvoir-Rivière (pour fusionner avec la commune de Wavans-sur-l'Authie) (Décret).SOMMEPAS-DE-CALAISYtres (Décret)

Fusions +Nom de la nouvelle communeCommunes réuniesRégimeDate (et nature) de la décisionDate d'effetBussus-lès-YaucourtBussus-Bussuelcommune nouvelle (avec communes déléguées) (Arrêté)Yaucourt-BussusHombleuxHombleuxcommune nouvelle (SANS communes déléguées) (Arrêté)GrécourtÔ-de-SelleLœuillycommune nouvelle (avec communes déléguées) (Arrêté)Neuville-lès-LœuillyTilloy-lès-ContyTrois-RivièresPierrepont-sur-Avrecommune nouvelle (SANS communes déléguées depuis le 18-5-2020) (Arrêté)ContoireHargicourtCarnoy-MametzMametzcommune nouvelle (avec communes déléguées) (Arrêté)CarnoyMarchélepot-MiseryMarchélepotcommune nouvelle (avec communes déléguées) (Arrêté)MiseryÉtinehem-MéricourtÉtinehemcommune nouvelle (avec communes déléguées) (Arrêté)Méricourt-sur-SommeHypercourtPertaincommune nouvelle (avec communes déléguées) (Arrêté)Hyencourt-le-GrandOmiécourtFrohen-sur-AuthieFrohen-le-Grandfusion simple (Arrêté)Frohen-le-PetitBernavilleBernavillefusion simple (Arrêté)VacquerieFieffes-MontreletMontreletfusion association (fusion simple depuis le 1-6-2010) (Arrêté)FieffesPoix-de-PicardiePoix-de-Picardiefusion association (Arrêté)Lahaye-Saint-RomainLamotte-WarfuséeLamotte-en-Santerrefusion simple (Arrêté)Warfusée-Abancourt ContyContyfusion association (Arrêté)WaillyCurchyCurchy-Dreslincourtfusion simple (Arrêté)ManicourtNamps-MaisnilNamps-au-Valfusion association (Arrêté)Namps-au-MontRumaisnilTaisnilEstrées-MonsMons-en-Chausséefusion association (Arrêté)Estrées-en-ChausséeSaint-Germain-sur-BresleSaint-Germain-sur-Breslefusion association (Arrêté)GuémicourtÉquennes-ÉramecourtÉquennesfusion simple (Arrêté)ÉramecourtCrécy-en-PonthieuCrécy-en-Ponthieufusion association (Arrêté)MarchevilleHescampsHescamps-Saint-Clairfusion association (Arrêté)AgnièresFrettemolleSouplicourtPiennes-OnvillersPiennesfusion association (Arrêté)OnvillersAirainesAirainesfusion simple (Arrêté)Dreuil-Hamel Crouy-Saint-PierreCrouyfusion association