Расположен в 12километрах от железнодорожной станции Сеньково (на линии Ковров— Нижний Новгород) в 121км от областного центра Владимира до Нижнего Новгорода— 110км до Вязников— 15км
В письменных источниках селение впервые упоминается в 1628 году в патриарших окладных книгах, где было записано о церкви великого чудотворца Николы на горах, то есть на высоком берегу. Она была построена в вотчине князя Фёдора Мстиславского в Ярополческой волости Погост у Николы на горах или Никологоры, так называли первые его жители.
Село росло и к концу XVII века стало крупным населённым пунктом, в котором, помимо других, получил развитие льнопрядильный промысел, для которого специально возводились отдельные избы.
С XVIII века два раза в год в селе проводились ярмарки. Первая льнопрядильная фабрика крестьянина Серина появилась в 1827 году, затем были созданы ручные полотняные фабрики В. Городова, М. Федянина, И. Зеленина, А. Зайцева, М. Балакина. Продукция их уходила в основном в Москву. Сохранившиеся по сей день в Никологорах церкви и колокольни построены не скупясь, с размахом, добротно. Для этого, по всей видимости, приглашались хорошие мастера строительного дела, знающие не просто толк в своём деле, но и приёмы московских зодчих, умеющие внести в сложившиеся традиции свои находки и талант.
До революции 1917 года село являлось центром Никологорской волости Вязниковского уезда.
Статус посёлка городского типа — с 1938 года.
С 1935 по 1963 год был районным центром Никологорского района.