Карпищево — деревня в Заокском районе Тульской области Российской Федерации (прежние названия: Карпищева, Скварцово). Входит в Романовский сельский округ Малаховского муниципального образования Малаховское. Расположена на севере Тульской области, в северной части Заокского района, в двух километрах от границы с Московской областью. Ближайший крупный город — Серпухов, расположен на северном берегу Оки, в 9 км к северу от деревни. Районный центр пгт Заокский, расположен в 8 км южнее деревни. По дорогам общего пользования путь до районного центра составляет около 10 км, в зависимости от выбранного маршрута. Деревня расположена на месте впадения ручья Морокуша в речку Бимка, протекающую между деревней Карпищево и деревней Паршино, и впадающих в реку Скнига. В 2,5 км на северо-западе находится ближайшая железнодорожная станция Приокская Курского направления Московской железной дороги. В 1,5 км восточнее деревни пролегает старое Симферопольское шоссе, которое через три километра на севере соединяется с федеральной трассой М2 «Крым». Рядом с деревней Карпищево расположены многочисленные населённые пункты и СНТ. С северо-западной стороны через овраг расположена деревня Паршино. В 1,5 километре на северо-востоке расположена деревня Верхнее Романово, рядом с которой располагается деревня Нижнее Романово. Через деревню протекает ручей Морокуша в речку Бимка, протекающую между деревней Карпищево и деревней Паршино, и впадающих в реку Скнига, которая через 6 км на севере впадает в реку Ока.