Вихрово расположено примерно в 23 км (по шоссе)[6] на северо-запад от Серпухова, на безымянном ручье, левом притоке реки Нара[7][8], высота центра деревни над уровнем моря — 156 м[9].
Современное состояние
На 2016 год в деревне зарегистрировано 1 садовое товарищество[10]. Ранее в Вихрово находилось имение Александра Петровича Мантейфеля, от которого осталась только часть парка[11].