Зиброво расположено примерно в 32 км (по шоссе; около 18 км по прямой)[5] на восток от Серпухова, на левом берегу Оки[6][7], высота центра деревни над уровнем моря — 116 м[8].
Современное состояние
На 2016 год в деревне зарегистрировано 6 садовых товариществ[9]. Зиброво связано автобусным сообщением с райцентром и соседними населёнными пунктами[10].