K Vyšehradu se váže řada pověstí z počátků českých dějin, založil jej prý bájný kníže Krok. Skutečný vznik knížecího hradiště je kladen do druhé poloviny 10. století. Koncem 11. století zde sídlil první český král Vratislav II., který zřídil vyšehradskou kapitulu. Fakticky se Vyšehrad stal součástí Prahy za Karla IV., který jej přestavěl a napojil na opevnění nově založeného Nového Města. Roku 1420 hrad vypálili husité, v polovině 17. století byl v rámci rozšiřování opevnění města přestavěn na barokní pevnost. Od 15. do 19. století byl Vyšehrad s podhradím samosprávným městem, do roku 1848 podřízeným vyšehradské kapitule a připojeným k Praze roku 1883. V téže době došlo ke zřízení národního pohřebiště a k úpravám Vyšehradu do dnešní podoby. Roku 1904 byl vyšehradskou skálou proražen tunel, který otevřel pravobřežní komunikaci Prahy s jižním okolím.