Nel 958, Reginardo III, per essersi ribellato, viene esiliato dall'imperatore il quale s'impossessa dell'Hainaut, affidandola per metà a diversi signori:
1045/8-1049: Ermanno († 1049), fu unico conte di Hainaut, avendo riunificato le contee di Mons e di Valenciennes, in quanto la moglie, Richilde di Egisheim, era figlia ed erede del conte di Valenciennes (forse Reginardo di Hasnon).
1049-1051: Richilde, succeduta al marito, in quanto i due figli minorenni erano stati avviati alla vita religiosa: Ruggero divenne, nel 1066, vescovo di Châlons, mentre la figlia Agnese, entreta in monastero, divenne suora.
Francia (1792-1815): scomparsa degli Stati dell'Ancien Régime
Per regio decreto (12 giugno 1859) del re Leopoldo I del Belgio, il titolo di conte di Hainaut fu conferito alla nascita al principe Leopoldo, primo figlio maschio del proprio figlio ed erede, il futuro re Leopoldo II, allora duca di Brabante. Dopo la morte del nonno e l'ascesa al trono del padre nel 1865, il principe Leopoldo divenne duca di Brabante, ma conservò anche il titolo di conte di Hainaut. Su modello di questa prima creazione, il re Alberto I, con un regio decreto del 10 settembre 1930, decise di rendere canonico il titolo di conte di Hainaut per il primo figlio maschio dell'erede al trono (il duca di Brabante): «Articolo I. Il nostro amatissimo nipote, il principe Baldovino [...] porterà il titolo di conte di Hainaut. Questo titolo precederà quello di principe del Belgio. Articolo II. In futuro il figlio maggiore del duca di Brabante porterà sempre questo titolo. Lo abbandonerà quando a sua voltà prenderà quello di duca di Brabante»[2]. Poco prima della nascita della principessa Elisabetta, oggi duchessa di Brabante, primogenita del re Filippo, ma alla nascita nipote di Alberto II, quest'ultimo con un regio decreto (17 ottobre 2001) ha abolito quello del 10 settembre 1930[3]. A differenza del titolo di duca di Brabante, quello di conte di Hainaut è infatti ritenuto troppo unilaterale in rapporto alla questione linguistica e comunitaria del paese.
1859-1865: Leopoldo (1° figlio di Leopoldo II) poi duca di Brabante (potenzialmente Leopoldo II di Hainaut)
1930-1934: Baldovino poi duca di Brabante, poi re dei Belgi (potenzialmente Baldovino VII di Hainaut)