La municipalité de Marchiennes est située dans le département Nord.
Les agglomérations à proximité sont les suivantes : Tilloy-lez-Marchiennes, Warlaing, Wandignies-Hamage, Rieulay, Vred, Pecquencourt, Lallaing, Beuvry-la-Forêt, Bouvignies, Flines-lez-Raches.
27 infirmiers et infirmières à domicile travaillent à Marchiennes.