Берёзно — деревня в Старорусском районе Новгородской области в составе Наговского сельского поселения.
Находится в южной части Новгородской области на расстоянии приблизительно 20 км на запад-северо-запад по прямой от железнодорожного вокзала города Старая Русса.
На карте 1840 года уже была обозначена[1]. В 1908 году здесь (Старорусский уезд Новгородской губернии) было учтено 13 дворов[2].
Численность населения: 81 человек (1908 год)[2], 11 (русские 100 %) в 2002 году[3], 16 в 2010[4].