Упи́рвичи — село (официально числится деревней) в Торжокском районе Тверской области. Относится к Мошковскому сельскому поселению. Расположено на правом берегу реки Рачайна в 25 км к югу от города Торжка, на автодороге «Мошки—Булатниково—Переслегино». Одно из древнейших поселений Тверской области. Археологические данные говорят, что люди селились здесь с начала II тысячелетия. На территории села исследованы две курганные группы X и XI—XII веков н. э. и селище X и XV—XIV веков. В XVII веке — погост Упирвичи — на землях, которые принадлежали тогда торжокским Борисоглебскому мужскому и Воскресенскому женскому монастырям. В 1764 году эти земли поступили в казну. В 1859 году в казенном селе Упирвичи 54 двора, 390 жителей. В конце XIX-начале XX века село — центр прихода Мошковской волости Новоторжского уезда Тверской губернии. В 1884 году в селе 58 дворов, 391 житель. В Упирвицкий приход кроме села Упирвичи входили деревни: Мартыново, Чуриково, Пожитово, Помазкино, Новгородское, Ягодкино, Мошки, Булатниково, Семенково, Кульцево, Дурулино, Лукино, Еремкино. Населения в приходе: в 1859 году — 2706 жителей, в 1884 — 3694, в 1914 — 4490.