Деревня расположена в 13 км на югозапад от центра поселения села Второво в 20км на восток от Владимира и в 26км на югозапад от Камешково
Деревня Горки впервые упоминается в прошении о постройке церкви с селе Давыдово в 1717 году.
В конце XIX — начале XX века деревня входила в состав Давыдовской волости Владимирского уезда. В 1859 году в деревне числилось 42 дворов, в 1905 году — 56 дворов, в 1926 году — 61 хозяйств.
С 1929 года деревня входила в состав Давыдовского сельсовета Владимирского района, с 1940 года — в составе Камешковского района, с 2005 года — в составе муниципального образования Второвское.