Liste des villes du canton de Montdidier
- Andechy
- Assainvillers
- Ayencourt
- Becquigny
- Bouillancourt-la-Bataille
- Boussicourt
- Bus-la-Mésière
- Cantigny
- Le Cardonnois
- Courtemanche
- Davenescourt
- Erches
- Ételfay
- Faverolles
- Fescamps
- Fignières
- Fontaine-sous-Montdidier
- Gratibus
- Grivillers
- Guerbigny
- Hargicourt
- Laboissière-en-Santerre
- Lignières
- Malpart
- Marestmontiers
- Marquivillers
- Mesnil-Saint-Georges
- Montdidier
- Piennes-Onvillers
- Remaugies
- Rollot
- Rubescourt
- Villers-Tournelle
- Warsy