Le nom de la localité est attesté sous la forme de Molinis vers 1050. Issu du latin molinus, le toponyme Moulins est lié à une activité meunière. Aux temps féodaux, une marche était une zone frontalière, ici entre le duché de Normandie et le comté du Perche.
En 1823, Moulins-la-Marche (768 habitants en 1821) absorbe Courdevêque (95 habitants, à l’ouest du territoire, aujourd’hui « Cour d’Évêque ») et Ronxoux (78 habitants, au nord)…
(image et extrait du site officiel de la commune… lire la suite)