Montdidier ist eine Gemeinde im Département Somme in der Region Hauts-de-France. Sie ist Verwaltungssitz des Arrondissements Montdidier und gehört zum Kanton Roye. Montdidier liegt in der historischen französischen Landschaft Santerre im Tal des Flusses Trois Doms.