Il y a 4 549 habitants à Marchiennes. Les Marchiennois ont en moyenne 37 ans et gagnent environ 30700 euros par an. Il y a 1% de résidences secondaires à Marchiennes. La centrale nucléaire la plus proche se situe à 100,9 km.