Верхняя Красносельская улица расположен в Красносельском районе между улицей Лобачика и Краснопрудной улицей. Улица начинается от улицы Лобачика как продолжение Малой Красносельской, затем направо последовательно отходят 4-й и 3-й Красносельские переулки, Красносельский и Большой Краснопрудный тупики, а напротив последнего — 2-й Красносельский переулок. Наконец, налево от улицы отходит 1-й Красносельский переулок и она пересекает Краснопрудную улицу, за которой переходит в Нижнюю Красносельскую. В конце улицы на углу с Краснопрудной находится станция метро "Красносельская".
Название возникло в XVIII веке. С XIV веке здесь существовало сельцо над Великим прудом, позднее — дворцовое Красное Село. В XVIII веке Красное Село вошло в состав Москвы. Определение Верхняя отличает улицу от Нижней Красносельской, которая является её продолжением в юго-восточном направлении (после пересечения их Краснопрудной улицей).
Примечательные объекты:
По нечётной стороне: