La municipalité de Marckolsheim est située dans le département Bas-Rhin.
Les communes alentours sont les suivantes : Elsenheim, Mackenheim, Ohnenheim, Artzenheim, Grussenheim, Jebsheim.
23 infirmiers et infirmières à domicile pratiquent à Marckolsheim.