La ville de Margny-lès-Compiègne se situe dans le département Oise.
Les communes limitrophes sont les suivantes : Baugy, Bienville, Clairoix, Compiègne, Coudun, Lachelle, Venette.
25 infirmiers et infirmières à domicile pratiquent à Margny-lès-Compiègne.