Посёлок расположен в восточной части района, у границы с Сергиево-Посадским, примерно в 15 км почти на восток от Дмитрова. Высота центра над уровнем моря 201 м[6]. Ближайшие деревни: Горки в 1 км на юго-запад и в 0,5 км на восток Пузино Сергиево-Посадского района.