A la fin de l'époque carolingienne, le comté de Lommegau appartenait au comte Berenger. Ce comté devint par la suite comté de Namur. Ses descendants se le transmettent jusqu'à Henri l'Aveugle comte de Namur et de Luxembourg, qui est contraint de le céder à son neveu Baudouin V de Hainaut. Pendant un siècle les comtes de Luxembourg tenteront de le reprendre. En 1212, Philippe Ier le Noble le cède à son neveu Philippe II de Courtenay, puis Baudouin II de Courtenay le vend en 1263 à Gui de Dampierre, afin de financer la reconquête de Constantinople. Il passe ensuite à une branche cadette de la famille de Dampierre, jusqu'à Jean III qui le vend à Philippe III le Bon, duc de Bourgogne en 1430, lequel le réunit alors aux Pays-Bas bourguignons.
Celui-ci devient en 1549 les Pays-Bas espagnols, puis en 1581 les Pays-Bas du sud. En 1659 et en 1678, la partie sud du Hainaut est rattachée à la France. En 1713 et par le traité d'Utrecht, les Pays-Bas du sud deviennent les Pays-Bas autrichiens. En 1795, il est conquit par les armées de la République Française, qui en font le département de Sambre-et-Meuse, et en 1815 le Congrès de Vienne le donne au Royaume des Pays-Bas, où il devient la province de Namur.