Knez Mihajlova ulica ime je dobila po Knezu Mihajlu III Obrenoviću (vladao od 1839-1842, 1860-1868, sin Miloša Obrenovića).
Smatra se da je još u vreme Rimljana ovo bio centar naselja Singidunum, a u vreme Turaka na ovom području krivudale su ulice sa baštama, česmama i džamijama. Sredinom 19. veka ovde je u gornjem delu bila bašta kneza Aleksandra Karađorđevića. Krajem 19. veka ulica je izgrađena. Unoj su bile kuće najuticajnijih i najbogatijih porodica trgovačkog i političkog Beograda. Godine 1870. ulica je zvanično dobila ime Knez Mihajlova.