Поселок Горшково расположен в 7.5 км от города Дмитров, в западном-северо-западном направлении
Относится к городскому поселению Дмитров
На западе к поселку примыкает д. Зверково, на юго-востоке д. Сысоево, на северо-востоке д. Матвеево, на северо-западе д. Подмошье, на востоке д. Савелово. Ближайшие крупнейшие населенные пункты: города Дмитров (7 км на восток), Яхрома (9 км на юг). Рядом находятся: деревни Кончинино (2 км на восток), Малые Дубровки (2 км на юго-восток), Муравьево (2 км на юго-восток)
По данным последней переписи в посёлке зарегистрированы 2 386 жителей (1 055 мужчин, 1 331 женщина)
Высота над уровнем моря 163 м.
Координаты: 56°22΄31˝С.Ш. 37°24΄56˝В.Д.
Код ОКТМО: 46608101176
Код ОКАТО: 46208846001
Код КЛАДР: 5000500046200
автобусы: 20, 28, 34, 36, 41, 49, 65
маршрутки: 36 (Монастырь), 36 (Покровское), 36 (Рогачёво), 41к
До этого посёлка
остановка Горшково (250 метров)
Дмитров - 9 км на автобусе 20, 65 ; 10 км на автобусе 34, маршрутке 36 (Монастырь)
От этого посёлка
от остановки Горшково (250 метров)
Дмитров - 9 км на автобусе 20, 65 ; 10 км на автобусе 34, маршрутке 36 (Монастырь), 36 (Рогачёво)