La commune se situe à l'extrémité est de la plaine de Montfort-l'Amaury en contrebas de l'escarpement de Neauphle-le-Château qui marque lui-même l'extrémité ouest de la plaine de Versailles.
La majeure partie de l'habitat de la commune est regroupé autour du centre village où se trouvent la mairie et la petite église Saint-Frédéric. Deux extensions de type pavillonnaire ont été créées, l'une à l'ouest, dans le quartier dit Pasteur en limite de Neauphle-le-Vieux, l'autre, un peu plus résidentiel, en amont du lieu-dit du Pontel où se trouvait la RN 12 avant sa déviation et son déclassement en D 912.
Â
Â