Деревня расположена на севере центральной части района, примерно в 24 км к северо-западу от Можайска, на восточном берегу Можайского водохранилища[5], высота центра над уровнем моря 194 м[6]. Ближайшие населённые пункты по берегу водохранилища — Бычково на северо-западе и Лубёнки на юго-востоке
История
До 2006 года Горки входили в состав Глазовского сельского округа[7][8].
Постановлением Губернатора Московской области от 21 февраля 2019 года № 76-ПГ категория населённого пункта изменена с «деревня» на «село»[9].