An Hainaut (Iningles: Hainaut, Inolandes: Henegouwen, Inaleman: Hennegau, Frinanses: Hainaut) amo in uska lalawigan ha Wallonie ha nasod han Belhika.