Посёлок расположен в 3 км на север от центра поселения посёлка Горка и в 14 км на север от райцентра города Киржач, ж/д станция Бельково на линии Александров — Иваново. Станция названа по деревне Бельково, находящейся в 1,5 км от посёлка.
История
Посёлок возник при ж/д станции в начале XX века и входил в состав Махринской волостиАлександровского уезда, с 1926 года — в составе Киржачской волости. В 1905 году[2] в посёлке имелось 2 двора, в 1926 году[3] — 14 дворов.
↑Предварительные итоги переписи по Владимирской губернии. Выпуск 2-й // Всесоюзная перепись населения 1926 года (рус.) / Владимирский губернский статистический отдел. — Владимир, 1927. Архивировано 30 марта 2019 года.