Федотовка расположена примерно в 32 км (по шоссе)[5] на юго-восток от Серпухова, у истока безымянного притока реки Незнайки (левый приток Восьмы)[6][7], высота центра деревни над уровнем моря — 204 м[8]. На 2016 год в деревне зарегистрировано 2 садовых товарищества[9].