Посёлок расположен в западной части района, примерно в 14 км к западу от Дмитрова, на берегу безымянного ручья, левого притока реки Яхрома, высота центра над уровнем моря 176 м[4]. Ближайшие населённые пункты — Арбузово на востоке, Синьково на северо-востоке и Хвостово на северо-западе.
История
До 2006 года Поповское входило в состав Синьковского сельского округа[5][6].
Постановлением Губернатора Московской области от 21 февраля 2019 года № 75-ПГ категория населённого пункта изменена с «деревня» на «посёлок»[7].