La municipalité de Marcoing se situe dans le département Nord.
Les communes alentours sont les suivantes : Flesquières, Rumilly-en-Cambrésis, Noyelles-sur-Escaut, Ribécourt-la-Tour, Villers-Plouich, Masnières, Proville.
3 infirmiers et infirmières à domicile exercent à Marcoing.