Marchainville era una comuna francesa situada en el departamento de Orne, de la región de Normandía, que el 1 de enero de 2016 pasó a ser una comuna delegada de la comuna nueva de Longny-les-Villages al fusionarse con las comunas de La Lande-sur-Eure, Longny-au-Perche, Malétable, Monceaux-au-Perche, Moulicent, Neuilly-sur-Eure y Saint-Victor-de-Réno.