Исторически, современная территория Венгрии управлялась в средние века королями Сицилийской династии, с 1687 стала частью владений Габсбургов. Мадьяры играли в австрийском государстве роль шляхты, мелкопоместного военного дворянства. В 1848—1849 в Венгрии вспыхнула национальная революция под предводительством Лайоша Кошута, которая была подавлена только с помощью русского экспедиционного корпуса под командованием гр. Паскевича-Эриванского. Тем не менее, в 1867 император Австрии Франц-Иосиф был вынужден пойти на компромисс с венгерской элитой, в результате которого Австрийская империя была превращена в двуединое государство — Австро-Венгрию. В это же время Будапешт начинает развиваться в качестве второго города империи.
После Первой мировой войны в результате демократических (коммунистических, националистических) восстаний Австрийская монархия перестала существовать, и на её территории образовались отдельные государства Австрия, Венгрия, Королевство Сербов, Хорватов и Словенцев, Чехословакия.
На волне исторического реванишизма в 1938 г. Венгрии удалось на основании Венских арбитражей отторгнуть от Румынии Трансильванию. А в 1940 году Венгрия вступила в союз с гитлеровской Германией, за что получила части Чехословакии и Закарпатья (на территории которого ею была оккупирована Карпатская Украина). После победы СССР над гитлеровскими войсками был установлен прокоммунистический режим (Венгерская Народная Республика — ВНР). В 1989 году произошла мирная смена власти, в результате чего власть коммунистической партии была заменена парламентским строем.
В 2004 вступила в Европейский союз.