Largest cities in Hungary by population
The 8 cities the United Nations Demographic Yearbook 2024 lists for Hungary: the capital and every city of 100,000 or more, with the latest figure the country reported. The largest is Budapest with 1,671,004 people.
Who runs cities in Hungary?
Municipalities (3,178: villages, towns, 23 cities with county rights, Budapest's 23 districts): Council and mayor (polgármester) directly elected for five years. Local services: kindergartens, roads, utilities, local planning, some social care.
How local power works in Hungary · Level 3: local councils worldwide
| # | City | Population | Date |
|---|---|---|---|
| 1 | Budapest (capital) | 1,671,004 | 1 January 2023 |
| 2 | Debrecen | 201,582 | 1 January 2023 |
| 3 | Szeged | 158,829 | 1 January 2023 |
| 4 | Miskolc | 145,248 | 1 January 2023 |
| 5 | Pécs | 141,031 | 1 January 2023 |
| 6 | Györ | 130,020 | 1 January 2023 |
| 7 | Nyiregyhaza | 115,711 | 1 January 2023 |
| 8 | Kecskemét | 109,731 | 1 January 2023 |
Countries define a city in different ways (the city proper, or the wider urban area) and report in different years, so cities in different countries are not always comparable.
More on Hungary: official statistics · government and power · regions
Sources
- United Nations Statistics Division: Demographic Yearbook 2024, Table 8: Population of capital cities and cities of 100 000 or more inhabitants, latest available year, 2005-2024, read 23 October 2026 · saved copy (SHA-256 0c6784df022e…)
Each saved copy is the file exactly as downloaded, kept so the figures can be checked even if the source changes. Report an error.