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