Старинное село Опочно расположено в 6 километрах от села Опеченский Посад вверх по реке Мсте, на ее левом берегу. В 1762 году здесь на средства помещика Лупандина был построен храм в честь иконы Божией Матери ‚Толгской‘. Храм сгорел. На его месте в 1885 году на средства прихожан и графини Е.А. Шамборан построили небольшую деревянную церковь с тем же престолом. Церковь имела небольшую колокольню с несколькими колоколами. Длительное время церковь села Опочно была приписана к Опеченской Успенской церкви.
В 1907 году храм стал самостоятельным.
Последний настоятель храма священник Платон Сорокин приговорен к расстрелу 20 марта 1938 года.
В 1940 году храм закрыли, здание разобрали. Утрачена почитаемая икона Божией Матери ‚Толгской‘.
К церкви села Опочно было приписано 6 часовен. До настоящего времени они не сохранились.
На месте разрушенного храма с 2006 года ведутся работы по строительству нового.
01 июля 2007 года благочинным Боровичского округа протоиереем Валерием Дьячковым было совершено освящение закладки храма.
21 августа 2013 года Преосвященнейший Ефремом, епископом Боровичским и Пестовским, была отслужена первая после разрушения храма Божественная Литургия.
В настоящее время работы по восстановлению церкви продолжаются.