Saint-Ghislain es una ciudad francófona de Bélgica situada en la Región valona en la province de Henao, al norte de la región del Borinage. La ciudad se sitúa geográficamente a una decena de kilómetros al oeste del centro Mons y, aproximadamente, entre las ciudades francesa de Maubeuge y Valenciennes, junto a Bavay.