Бельково — посёлок железнодорожной станции в Киржачском районе Владимирской области России, входит в состав Горкинского сельского поселения.
Посёлок расположен в 3 км на север от центра поселения посёлка Горка и в 14 км на север от райцентра города Киржач, ж/д станция Бельково на линии Александров — Иваново. Станция названа по деревне Бельково, находящейся в 1,5 км от посёлка.
Посёлок возник при ж/д станции в начале XX века и входил в состав Махринской волости Александровского уезда, с 1926 года — в составе Киржачской волости. В 1905 году[2] в посёлке имелось 2 двора, в 1926 году[3] — 14 дворов.
С 1929 года посёлок входил в состав Бельковского сельсовета Киржачского района, с 1971 года — в составе Илькинского сельсовета, с 2005 года — в составе Горкинского сельского поселения.