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