La commune comprend deux villages Follainville et Dennemont, elle est située dans les Yvelines et dans le périmètre du Parc naturel régional du Vexin français.