Посёлок расположен в центральной части района, примерно в 7 км южнее Дмитрова, на левом берегу реки Яхрома[4], высота центра над уровнем моря 176 м[5]. Ближайшие населённые пункты — Голявино на юго-западе, Капорки на противоположном берегу реки и Минеево на востоке.
История
До 2006 года Свистуха входила в состав Кузяевского сельского округа[6][7].
Постановлением Губернатора Московской области от 21 февраля 2019 года № 75-ПГ категория населённого пункта изменена с «деревня» на «посёлок»[8].
С 1903 года здесь жил и умер, в 1910 году, художник С. В. Иванов. Похоронен был на кладбище соседнего села Деденево.
Транспорт
До деревни Свистуха из Москвы можно добраться на электричке от Савёловского вокзала до станции "Морозки", затем на автобусе № 54 до остановки "деревня Свистуха".[1]