La commune de Marœuil se situe dans le département Pas-de-Calais.
Les communes alentours sont les suivantes : Haute-Avesnes, Neuville-Saint-Vaast, Anzin-Saint-Aubin, Duisans, Mont-Saint-Éloi, Étrun.
10 infirmiers et infirmières à domicile pratiquent à Marœuil.