Le village de Brou fut mentionné pour la première fois au tout début du XIIIe s. Il regroupait à cette époque trois hameaux (Brou, Villeneuve-aux-Anes, et la Forest). En revanche son château - dit de Brou - ne remonte que de la fin du XVIIe s. C'est également presque un siècle plus tard que fut bâtie sa principale église. En 1740, les lieux virent en effet s'élever l'église Saint-Baudile, qui se situe juste en face de la mairie. C'est avec l'établissement des chemins de fer au début du XXe s. que le village commença à se transformer avec la construction de nouvelles habitations, notamment la Cité jardin dite cité des cheminots de Brou.