Палихово расположены примерно в 5 км (по шоссе)[5] на восток от Серпухова, на левом берегу реки Речма (левый приток Оки)[6][7], высота центра деревни над уровнем моря — 135 м[8]. На 2016 год в деревне зарегистрировано 2 улицы и 1 садовое товарищество[9].