Baldwin II (ur. ok. 1056, zm. po 8 czerwca 1098) – hrabia Hainaut i Mons od roku 1071.
Biografia Był młodszym synem hrabiego Flandrii i Hainaut Baldwina VI i Rychildy z Hainaut, wdową po Hermanie z Hainaut. Jego starszym bratem był Arnulf III Nieszczęśliwy.
17 lipca 1070 zmarł ich ojciec. Hrabstwa Flandrii, Mons i Hainaut odziedziczył Arnulf. Ich matka dla zabezpieczenia dziedzictwa wyszła za hrabiego Heredford Williama FitzOsberna, spokrewnionego z Gunnor, metresą Ryszarda I Nieustraszonego. Bracia rychło musieli jednak stawić czoła rebelii swojego stryja, Roberta I Fryzyjskiego, który zgłosił swoje pretensje do hrabstwa Flandrii. Arnulfa poparł jego kuzyn, król Francji Filip I. Do decydującej bitwy doszło 22 lutego 1071 roku pod Cassel. Zwycięstwo odniosły siły Roberta I, a Arnulf poległ na jej polu.