La ville de Monchy-Saint-Éloi est située dans le département Oise.
Les communes limitrophes sont les suivantes : Angicourt, Cauffry, Laigneville, Mogneville, Nogent-sur-Oise, Villers-Saint-Paul.
2 infirmiers et infirmières à domicile pratiquent à Monchy-Saint-Éloi.