Villiers le Mahieu est situé dans la partie centrale du département des Yvelines, à environ 45 km de Paris (à l’ouest exact de la cathédrale Notre-Dame).
C’est une commune rurale de 770 hectares qui hébergeait 800 habitants au recensement de 2015.
Autour du cœur ancien du village se sont développés au fil du temps des quartiers résidentiels. Les hameaux de Boulaincourt, du Petit Mont et du Chêneau, totalisent une quarantaine d’habitations.
Villiers le Mahieu s’enorgueillit de son château, dont le bâtiment principal est construit sur les vestiges d’un château-fort du XIIIème siècle.
La commune accueille également des pensionnaires de la réserve africaine de Thoiry, qui s’étend en partie sur son territoire.