Na pré-história, a região da Europa Central atualmente correspondente à Áustria foi ocupada antes da romanização por diversas tribos celtas. Foi habitada inicialmente por ilírios, aos quais posteriormente se juntariam os celtas provenientes do norte. O reino celta de Noricum foi reivindicado pelo Império Romano como província. Do ano 15 a.C. em diante, tornou-se uma província do Império Romano.
Com a queda do Império Romano (século IV), povos bárbaros incluindo hunos, godos, lombardos e vândalos cruzaram a fronteira em diversas ocasiões. Depois da queda do império, a região foi invadida por bávaros, eslavos e ávaros.
Fotografia aérea do Palácio Imperial de Hofburg, em Viena, centro de poder da dinastia dos Habsburgos.Durante o período das grandes migrações, os eslavos se transferiram para os Alpes quando teve início a expansão dos ávaros no século VII, misturando-se com a população celto-românica, e estabeleceram o reino da Caríntia, que incluía grande parte do atual território austríaco oriental e central. Enquanto isso, a tribo germânica dos bávaros ocupara o oeste da região durante os séculos V e VI, assim como na Baviera. Estes grupos se misturaram com a população retorromana.
Sob a pressão dos ávaros, a Caríntia perdeu sua independência para a Baviera em 745 d.C. e se tornou um margraviato. Durante os séculos seguintes, os assentamentos bávaros cruzaram a região que vai desde o Danúbio até a região dos Alpes, processo pelo qual a Áustria se tornou um país de fala alemã até os dias atuais.