Расстояние до Москвы (по прямой) составляет 102 км.
Расстояние до центра Красногорск (по прямой) составляет 41 км.
Расстояние до районного центра г. Серпухов (по прямой) составляет 14 км.
Спас-Тешилово — деревня в городском округе Серпухов Московской области. До упразднения в 2018 году Серпуховского района входила в состав Липицкого сельского поселения (до 29 ноября 2006 года входила в состав Балковского сельского округа).
Согласно всероссийской переписи населения 2010 года постоянное население отсутствует.
География
Деревня расположена в 12 километрах на юго-запад от Серпухова, на правом берегу Оки.
На северной окраине деревни сохранилось городище — остатки древнерусского города Тешилов.