Marchiennes és un municipi francès, situat a la regió dels Alts de França, al departament del Nord. L'any 2006 tenia 4.690 habitants. Limita al nord amb nord amb Beuvry-la-Forêt, al nord-est amb Tilloy-lez-Marchiennes, a l'est amb Warlaing, al sud-est amb Wandignies-Hamage, al sud amb Rieulay, al sud-oest amb Vred i Pecquencourt, a l'oest amb Flines-lez-Raches i al nord-oest amb Bouvignies.