Административный центр Гороховецкого района Владимирской области.
Образует одноимённое муниципальное образование город Гороховец со статусом городского поселения как единственный населённый пункт в его составе.
Расположен в Волжско-Окском междуречье, на правом берегу реки Клязьмы, в 157 км к востоку от областного центра - города Владимир, у границы с Нижегородской областью.
Один из древнейших городов Владимирской области, с 1970 года входит в список исторических поселений России, в черте города и окрестностях сохранилось много памятников церковной и гражданской архитектуры разных эпох.
Через город проходит федеральная автодорога М-7 «Волга».
В 12 км расположена железнодорожная станция Гороховец (деревня Великово).
Автобусное сообщение с железнодорожной станцией Гороховец, с Владимиром, Нижним Новгородом, Москвой.
Несмотря на то, что город находится во Владимирской области, в экономическом и транспортном плане он находится под влиянием Нижнего Новгорода.
Более 10 электричек и множество автобусов ежедневно курсируют в сторону Нижнего Новгорода, обеспечивая маятниковую миграцию населения туда и обратно.
Значительная часть дачных участков в районе Гороховца также принадлежит нижегородцам и дзержинцам.
Из двадцати каменных купеческих палат — памятников гражданской архитектуры XVII века, сохранившихся в России, семь украшают исторический центр Гороховца, среди них:
В городе имеются деревянные особняки, построенные на рубеже XIX и XX веков.