Oddalony jest o około 15 km od zachodnich granic Warszawy i około 30 km od jej centrum, 5 km od siedziby gminy w Lesznie i 12 km od siedziby powiatu w Ożarowie Mazowieckim, na obrzeżu aglomeracji warszawskiej.

Warunki naturalne Wieś znajduje się na krawędzi wysokiego tarasu rozciętego tu doliną erozyjną, w której znajdują się liczne stawy. Dolina wyżłobiona została przez jeden z dopływów Kanału Zaborowskiego w dorzeczu Wisły. Wieś położona jest na skraju Puszczy Kampinoskiej w otulinie Kampinoskiego Parku Narodowego, na mikroklimat wpływ ma tu obecność dużego kompleksu leśnego na północ od wsi, jak i rozległej równiny pokrytej przez uprawy rolne od południa. Klimat umiarkowany, chłodny.

Najbliższe obszary ochrony ścisłej w obrębie Kampinoskiego Parku Narodowego to Debły, Kalisko i Zaborów Leśny.

W parku przypałacowym znajduje się kilka drzew pomnikowych, sam park zajmuje powierzchnię 9,6 ha, w tym 0,77 ha wód.