Боровичи — город в Новгородской области России, центр Боровичского муниципального района. Расположен на реке Мста, в 175 км от Великого Новгорода.
Первое упоминание в XV веке.
Население 50 896 человек (2017), площадь 45,41 км².
Проезд: автобус от станции Окуловка и от Великого Новгорода, автобусы ходят редко, добираться до города затруднительно. По железнодорожной ветке от станции Угловка пассажирское движение прекращено.