公元896年马扎尔游牧民族在多瑙河流域盆地定居。
公元1000年,圣·伊斯特万(又称圣·斯特万)国王加冕,正式建立封建国家。
十六世纪为土耳其奥斯曼和奥地利哈布斯堡王朝统治。十七世纪奥匈帝国击败奥斯曼帝国。
十八和十九世纪初,匈牙利对奥地利的统治愈来愈不满,1848年在科苏特·拉约什领导下,匈牙利爆发了一场要求独立的革命战争,1849年4月14日,科苏特·拉约什宣布匈牙利独立。1850年沙俄和奥地利军队扼杀了要求独立革命战争。1866年在同普鲁士的战争中,奥地利战败,与此同时,匈牙利逐渐衰弱,1867年奥地利和匈牙利签订协定,宣布成立奥匈帝国。奥匈帝国于第一次世界大战后解体。
1918年11月11日,在卡罗伊·米哈伊领导下爆发了资产阶级民主革命,成立了匈牙利共和国。1919年3月共产党人和社会党人推翻了卡罗伊政府,成立了匈牙利苏维埃共和国。5个月后, 匈牙利以霍尔蒂为首的军事头目扼杀了匈牙利苏维埃共和国,恢复了君主立宪政体。
在第二次世界大战前夕,匈牙利加入了德、意、日三国同盟,成为希特勒德国的仆从国, 1944年德国法西斯军队占领了匈牙利。
1945年1月,匈牙利人民在苏联红军帮助下解放了匈全境。1946年2月1日宣布成立匈牙利共和国。1949年通过宪法,改称为匈牙利人民共和国。
1989年10月18日,匈牙利国民议会通过宪法修改草案,将国名改为“匈牙利共和国”。10月23日,匈牙利正式改用新国名。