Расположен в центральной части округа, примерно в 5 км северо-западнее Дмитрова, на восточном берегу канала имени Москвы[2], высота центра — 134 м над уровнем моря[3]. Ближайшие населённые пункты — Татищево на противоположном берегу канала, Куминово в 1 км на юг (также на другом берегу) и Ивашево в 2 км на юго-восток. У западной окраины посёлка проходит А104 (Москва — Дубна).