Updated --:--:--
Only unaltered data from official sources · Independent of any party or governmentOfficial data · Non-partisanSources →
How many of us are there?

Net migration

Difference between people moving to and from Hungary each year, since 1960.

Latest
4932025
over one year
−3,5932024: 4,086
Record high
115,2222022
Record low
−192,4001989
Data since
19600

Net migration

people per year
493
2025
−3,593over one year
Orbán II–V−25,000025,00050,00075,000100,000125,0002016201720182019202020212022202320242025
Fidesz
Source: Eurostat

Embed this chart

Paste this code into your article or website. The chart updates itself when new data come out. Free to use; the code includes the source credit.

Preview
Embed code
The short script at the end fits the frame to the chart's height; leave it out if your site doesn't allow scripts.

About this indicator

A positive value means more people moved into the country than left it. The figure includes statistical adjustments, so some years (e.g. after censuses) show outliers.

The latest figure (2025) is 493, under the Orbán Viktor government. The series goes back to 1960; the highest value was 115,222 (2022) and the lowest −192,400 (1989).

Source: Eurostat (demo_gind) · Updated: 27 Oct 2026 21:41 UTC · Download data (CSV)

By government

The value when each government took office and when it left (or the latest figure), plus the average during the term.

GovernmentAt startAt end / nowChangeAverage
Magyar Péter (Tisza)Magyar · 2026–in office
no data yet–––
Orbán Viktor (Fidesz)Orbán II–V · 2010–2026
17,321493−16,82816,507
Bajnai Gordon (MSZP)Bajnai · 2009–2010
16,45217,321+86917,321
Gyurcsány Ferenc (MSZP)Gyurcsány · 2004–2009
18,16216,452−1,71017,399
Medgyessy Péter (MSZP)Medgyessy · 2002–2004
9,69118,162+8,47112,419
Orbán Viktor (Fidesz)Orbán I · 1998–2002
17,2619,691−7,57014,381
Horn Gyula (MSZP)Horn · 1994–1998
17,98117,261−72017,651
Boross Péter (MDF)Boross · 1993–1994
18,18617,981−20517,981
Antall József (MDF)Antall · 1990–1993
−192,40018,186+210,58618,262
Data table
DateValue
2025493
20244,086
202326,051
2022115,222
202121,070
20209,604
201925,896
201824,397
201711,029
2016−8,058
20153,234
2014−1,346
2013−7,880
201216,044
201112,755
201011,519
200917,321
200816,452
200714,568
200621,309
200517,268
200418,162
200315,556
20023,538
20019,691
200016,658
199916,793
199817,261
199717,561
199617,876
199517,906
199417,981
199318,186
199218,446
199118,101
199018,313
1989−192,400
19880
19870
19860
19850
19840
19830
19820
19810
19800
1979−12,913
19780
19770
19760
19750
19740
19730
19720
19710
19700
19699,093
19680
19670
19660
19650
19640
19630
19620
19610
19600

Related indicators