Provints jaguneb seitsmeks ringkonnaks (arrondissements) ja 69 vallaks.
Suurem osa praegusest Hainaut'st asetseb varasema Hainaut' krahvkonna (1071–1794) alal.
Nii krahvkond kui provints on saanud nime Haine'i jõe järgi (saksa keelesHenne).
Provintsi nimi vallooni keeles on Hinnot, lääne-flaami keeles Enegouwn, varasem ingliskeelne nimi on Hainault. Saksakeelne nimi on Hennegau. Venekeelne nimi on Эно, ukrainakeelne nimi on Ено.
Hainaut' provintsi vallad
Märkus: loendi järjenumbrid vastavad parempoolsel kaardil toodud numbritele.