Древнее село Никольское, стоящее на реке Озерне, в XVII веке было вотчиной князей Троекуровых, один из которых, Борис Иванович, построил здесь в 1660 году деревянную церковь Святителя Николая.
В 1783 году на месте деревянной была возведена ныне существующая каменная церковь Святителя Николая с отдельно стоящей цилиндрической колокольней. Храм и иконостас спроектировал архитектор И. Е. Старов.
Храм представляет собой замечательный образец раннего русского классицизма. В 19 веке к нему была пристроена усыпальница, где позднее было захоронено 12 потомков княжеского рода.
К сожалению, в 1941 году усыпальницу разграбили. Во время войны была взорвана колокольня, так как являлась самой высокой точкой в радиусе 20 километров.
Храм закрыли в 1938 году. Богослужения возобновились здесь в 1999 году. Сейчас церковь полностью отремонтирована, воссоздана и колокольня.