Серпуховский переулок расположен в районе Замоскворечье на территории Центрального административного округа города Москвы. Переулок получил своё современное название по бывшей Серпуховской улице (сейчас Большая Серпуховская улица), к которой примыкал. Ране переулок назывался Вознесенским (по церкви Вознесения Господня за Серпуховскими воротами) и Малым Стремянным (по Стремянному переулку, продолжением которого являлся).