Viyana, tarih boyunca farklı dönemlere bağlı olarak değişmiştir: Roma İmparatorluğu döneminde, Vindobona adıyla bir Roma garnizonunun yer aldığı bir bölge olarak biliniyordu. 976 yılında kurulan Ostarrichi (Österreich/Avusturya) Markgraflığı ile birlikte Avusturya'nın bir parçası oldu. 1522 yılında Habsburglar'ın egemenliğine girene kadar yöresel senyörlerin erki altında kaldı ve doğrudan kayzerin idaresine bağlandı. 1438-1806 yılları arasında Habsburglar'ın temsil ettiği Kutsal Roma Alman İmparatorluğu'nun merkezi oldu. 1804 yılında Kayzer II. Franz tarafından Avusturya İmparatorluğu'nun ilan edilmesiyle birlikte Viyana, bu imparatorluğun başkenti oldu. 1918 yılında I. Dünya Savaşı'nın ardından imparatorluk çökünce, Viyana Avusturya Cumhuriyeti'ne başşehir yapıldı.