Гороховец расположен в Волжско-Окском междуречье, на правом берегу реки Клязьмы, в 12 км от железнодорожной станции Гороховец (д. Великово) на автомобильной дороге М-7 «Волга», в 157 км к востоку от Владимира.