Улица Княжнина расположена в районе Лефортово на территории Юго-Восточного административного округа города Москвы. Изначально улица называлась Вульфов (Гульфов) переулок по проживавшему здесь майору Вульфу, в конце XVIII века — Бабарыкин переулок по фамилии домовладельца, в XIX веке — Княжнин переулок, Князевский переулок (на плане 1849—1852 годов), Княжевский переулок (на плане 1879 года), впоследствии переулок стал улицей и получил современное название, происходящее от фамилии домовладелицы Князевой (современная его форма неверна, так как указывает на якобы первоначальное «княжна»).