Город по числу жителей — второй в Новгородской области. В Боровичах на 1 января 2008 года численность постоянного населения — 54 731 человек.
Город расположен на реке Мста, в 194 км от Великого Новгорода.
Статус города присвоен 28 мая 1770 года Екатериной Великой. В апреле 1772 года Сенат утвердил план и герб города Боровичи. В 1786 году открылись школа водных коммуникаций и больница. В 1787 году начались занятия в малом народном училище. К 1785 году в Боровичах уже имелось 16 каменных, 317 на каменном фундаменте и 373 деревянных дома, 3 кирпичных завода, мельница. Дважды в год проходили ярмарки.
Боровичский погост впервые упоминается в переписной оброчной книге Деревской пятины около 1495 года. В 1564 году упоминается уже как торгово-промышленное поселение Боровичский Рядок. Основным занятием жителей Боровичей была проводка судов по мстинским порогам (Боровичские пороги), что отражено в высочайше пожалованном Екатериной II гербе города.
История Боровичского края тесно связана с именем великого русской полководца Александра Суворова. В 35 километрах от города находится село Кончанское-Суворовское, в котором он отбывал ссылку с 5 мая 1797 года по 6 февраля 1799, именно отсюда он отправился в знаменитый альпийский поход. С 1942 года там открыт «Музей-заповедник А. В. Суворова».
Промышленное развитие города связано с производством огнеупорных кирпичей и началось в 70-х годах XIX века. После открытия в 1851 году Николаевской железной дороги значение Мсты как водной транспортной артерии утратилось, и развитие огнеупорной промышленности стало новым этапом в истории города. В окрестностях Боровичей были обнаружены большие запасы извести, серного колчедана, бурого угля и огнеупорных глин. Ещё в 1786 году в устье Крупы, притока Мсты, была пробита первая в России штольня для добычи бурого угля. В 1855 году недалеко от Боровичей Нобель основал первый завод огнеупорных изделий.
Ещё одним крупным предприятием города является Боровичский комбинат строительных материалов, основанный в 1910 году. Комбинату принадлежит единственная в Новгородской области и одна из немногих в России электрифицированная узкоколейная железная дорога длиной свыше 2 километров. В Боровичах был крупнейший из двенадцати в Советском Союзе обозостроительный завод «Смена».