Впервые появляется информация о селе в 1627-1629 годах. В это время здесь уже есть деревянная церковь Рождества Пресвятой Богородицы с приделом великого чудотворца Николая. При храме служит поп Никифор Иванов, дьячок и просвирница, да 15 келей. Живут в них нищие, питаются от церкви Божьей. Село Николо-Гора в разные времена носило названия: Корчкодом, Золотая гора, Никольский погост. За 400-летнюю историю претерпевала многие административные изменения: так оно входило в состав Московской губернии, в XVII веке в состав стана Стужень, в Ярославский уезд, в составе Чёрного стана вместе с Любимом было приписано к г. Галич Костромской провинции, затем в Любимский уезд Ярославской губернии. Принадлежало село Даниловскому району Ивановской Промышленной области, Пречистинскому и, наконец, Первомайскому району Ярославской области.
В 1801 году тщанием прихожан в селе была построена церковь во имя святителя Николая, уже каменная. Храм расписан профессиональными художниками в стиле академической живописи XIX века. В 1903 году к церкви пристроены боковые приделы на средства Петербургского купца первой гильдии Петра Воеводского в честь Рождества Пресвятой Богородицы и святителя Петра Московского.
