早期历史罗马帝国时期,匈牙利是潘诺尼亚行省,罗马帝国灭亡后,各民族陆续迁移到这里。

首先到来的是匈人,在阿提拉的领导下,他们建立了强大的匈人帝国。匈牙利这个名字可能来源于此,但也有很多学者认为应该来自属于突厥的欧诺古尔人。

在匈人帝国解体后日耳曼部落统治了这里将近100年,接踵而来的是阿瓦尔人,在他们近200年的统治下,斯拉夫民族开始渗入。

摩拉维亚人、保加尔人、波兰人和克罗地亚人都曾经企图推翻阿瓦尔人,但直到查理曼才成功的将其击败。