Liste des villes et cartographie du canton de Ham, Somme, Hauts-de-France.
Ham se situe dans le département de la Somme, dans la région des Hauts-de-France.
Son chef-lieu est Ham.
C'est un canton composé de commune(s) entière(s) :
Ablaincourt-Pressoir 
Assevillers 
Athies 
Belloy-en-Santerre 
Berny-en-Santerre 
Bethencourt-sur-Somme 
Billancourt 
Breuil 
Brouchy 
Buverchy 
Chaulnes 
Chuignes 
Cizancourt 
Croix-Moligneaux 
Curchy 
Dompierre-Becquincourt 
Douilly 
Ennemain 
Epenancourt 
Eppeville 
Esmery-Hallon 
Estrees-Deniecourt 
Falvy 
Fay 
Fontaine-les-Cappy 
Foucaucourt-en-Santerre 
Framerville-Rainecourt 
Fresnes-Mazancourt 
Ham 
Herleville 
Languevoisin-Quiquery 
Licourt 
Lihons 
Matigny 
Mesnil-Saint-Nicaise 
Monchy-Lagache 
Morchain 
Moyencourt 
Muille-Villette 
Nesle 
Offoy 
Pargny 
Potte 
Proyart 
Punchy 
Puzeaux 
Quivieres 
Rethonvillers 
Rouy-le-Grand 
Rouy-le-Petit 
Saint-Christ-Briost 
Sancourt 
Soyecourt 
Tertry 
Ugny-l-Equipee 
Vauvillers 
Vermandovillers 
Villecourt 
Voyennes 
Y 
Hypercourt 
Hombleux- 
Marchelepot-Misery- 
La population du canton de Ham est de 28292 habitants (2024)
le canton de Ham
Télécharger la carte des cantons de-la-Somme