Церковь во имя Святого Иоанна Богослова была построена 1903 году в Бору,имении Шемякиных, на берегу реки Шелони, на месте проходившей здесь в 1471 году битвы новгородцев с войсками московского князя Ивана III.
Церковь из красного кирпича и сохранившееся на церковном дворе здание воскресной школы были возведены на средства князя Василия Шемякина, занимавшего должность главного наблюдателя церковноприходских школ Российской империи при Святейшем Синоде.