Elle est caractérisée par un territoire à forte dominante rurale.
Elle est intégrée au Pays de Bray.
Bosc-Mesnil comporte deux hameaux : Perduville et les Buhots et un écart : le Saussay
L'origine du nom est controversée : est-ce Boscqui signifie bois et Mesnilpetite ferme ou le mesnil de Boto (Boto étant un nom de personne germanique).
.
A l’origine, Bosc-Mesnil et Perduville constituaient deux paroisses. Leur regroupement date de 1822.
Officiellement les habitants de Bosc-Mesnil n'ont pas de nom ; c'est à tort que l'on peut lire parfois Bosc-Mesnillois et Bosc-Mesnilloises