在千年的时间中,虽然匈牙利身处异族和异教徒的包围之中,但匈牙利人却能顽强地保持了自己民族特性和宗教信仰的稳固。匈牙利的历史是从9世纪末马扎尔部落向欧洲的迁徙开始的。
匈牙利在距今35万年前就有古人类活动。公元前1世纪,罗马帝国征服了匈牙利南部地区,归属于潘诺亚行省。
罗马帝国灭亡后,各民族陆续迁移到这里。首先到来的是匈人,在阿提拉的领导下,他们建立了强大的匈帝国。匈牙利这个名字可能来源于此,但也有很多学者认为应该来自属于突厥的欧诺古尔(Onogul)人。
在匈帝国解体后日耳曼部落统治了这里将近100年,接踵而来的是阿瓦尔人,在他们近200年的统治下,斯拉夫民族开始渗入。摩拉维亚人、保加尔人、波兰人和克罗地亚人都曾经企图推翻阿瓦尔人,但直到查理曼才成功的将其击败。
查理曼死后,东法兰克王国逐步衰落,形势对斯拉夫人的崛起有利,大摩拉维亚领袖斯瓦托普鲁克雄心勃勃地企图建立一个摩拉维亚王国,但是马扎尔人的到来结束了这一地区的纷争。 匈牙利国家的形成起源于东方游牧民族──马扎儿人游牧部落,
公元9世纪时他们从乌拉山西麓和伏尔加河湾一带向西迁徙,公元896年在多瑙河盆地定居下来。[4]
公元1000年,匈牙利大公伊什特万一世在匈牙利推行天主教,并获天主教教皇加冕成为匈牙利第一位国王。传统上认为马扎儿人国家是由阿尔帕德大公建立的,他于9世纪末带领马扎尔人来到潘诺尼亚平原。匈牙利王国是国王伊什特万一世于公元1000年建立。匈牙利早期的历史同波兰和波希米亚密切相关,也同时受到教皇和神圣罗马帝国皇帝影响。
1241年到1242年蒙古金帐汗国的攻击下,匈牙利曾经遭到沉重打击。
1458年到1490年胡尼奥蒂·马加什统治匈牙利。他进一步加强了匈牙利国力和政府的权威。在他的统治下,匈牙利(特别是北部,归属斯洛伐克的一部分地区)成为文艺复兴时期欧洲的一个艺术文化中心。
1526年土耳其入侵,封建国家解体,分裂成三个部分。匈牙利文化也影响了周边国家,例如波兰立陶宛联邦。波兰、波希米亚和匈牙利曾经组成过维谢格拉德集团(1991年波兰、匈牙利、捷克和斯洛伐克四国结成的同盟也沿用这名字)。 1699年开始全境由哈布斯堡王朝统治。
1848年爆发了科苏特领导的自由革命斗争。
1849年4月匈国会通过独立宣言,建立匈牙利共和国,但不久被奥地利帝国和沙俄军队所扼杀。
1867年与奥地利组成奥匈帝国。第一次世界大战后奥匈帝国解体。
1919年3月建立匈牙利苏维埃共和国,同年8月被以霍尔西为首的军队推翻,恢复了君主立宪的匈牙利王国。
1920年战败国匈牙利与协约国签定特里阿农条约,丧失了72%的领土和64%的人口。
1941年,匈牙利加入德─意─日轴心国集团,1944年德军占领匈牙利。
1945年4月,匈牙利在苏联红军帮助下全境解放。
1946年2月1日宣布废除君主制,成立匈牙利共和国。
1949年通过宪法,改称为匈牙利人民共和国。