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