Budapest: population
Budapest, Hungary: 1.61 million people in 2025, by the UN estimate.
Rank among the cities of the country: 1 of 13.
In 1975 it had 1.84 million people.
In 2000 it had 1.65 million people, so it has grown by -2% since then.
For 2050 the UN projects 1.5 million people.
A city here is a dense area of at least 1,500 people per km² with at least 50,000 people, drawn on a population grid by the UN degree of urbanisation. It can differ from the city’s administrative borders and from national statistics. Years from 2026 on are projections.
Largest cities: Hungary
| City | 2025 | 2050, projected |
|---|---|---|
| Budapest | 1,609,260 | 1,502,320 |
| Debrecen | 140,350 | 139,221 |
| Pécs | 118,475 | 103,603 |
| Szeged | 117,571 | 110,170 |
| Miskolc | 114,342 | 113,666 |
| Gyor | 78,698 | 73,244 |
| Szőlőhegy | 77,391 | 71,926 |
| Nyíregyháza | 77,381 | 76,955 |
| Székesfehérvár | 69,347 | 61,956 |
| Kecskemét | 68,557 | 62,703 |
Sources: World Urbanization Prospects 2025, UN DESA Population Division (CC BY 3.0 IGO).
