List of cities and towns of Hungary


Hungary has 3,152 localities as of July 15, 2013. 346 towns (Hungarian term: város, plural: városok; the terminology doesn't distinguish between cities and towns – the term town is used in official translations) and 2,806 villages (Hungarian: község, plural: községek). The number of towns can change, since villages can be elevated to town status by act of the President. The capital Budapest has a special status and is not included in any county while 23 of the towns are so-called urban counties (megyei jogú város – town with county rights). All county seats except Budapest are urban counties.

Towns and villages in Hungary

Four of the cities (Budapest, Miskolc, Győr, and Pécs) have agglomerations, and the Hungarian Statistical Office distinguishes seventeen other areas in earlier stages of agglomeration development.[1]

The largest city is the capital, Budapest, the smallest town is Pálháza with 1038 inhabitants (2010). The largest village is Solymár (population: 10,123 as of 2010) There are more than 100 villages with fewer than 100 inhabitants while the smallest villages have fewer than 20 inhabitants.

Largest cities in Hungary


   County seat. Note that there is a total of 19 counties of Hungary + Budapest - the capital Budapest doubles as a county (called Budapest or Budapest város) and the seat of the separate Pest County (Pest megye) which surrounds Budapest but does not actually include the capital city.

Bold: Town with county rights (megyei jogú város).

Over 100,000 (big cities)

City / town County Population Peak population Metropolitan area
(2020)
1949 Census 1990 Census 2011 Census 2020 Estimate
1. Budapest Budapest (Pest) 1,590,316 2,016,681 1,733,685 1,750,216 2,113,034 (1989) 2,992,554
2. Debrecen Hajdú-Bihar 115,399 212,235 211,340 201,112 217,706 (1994) 320,145
3. Szeged Csongrád-Csanád 104,867 175,301 168,048 160,258 178,878 (1994) 240,023
4. Miskolc Borsod-Abaúj-Zemplén 109,841 196,442 167,754 152,901 211,345 (1985) 284,997
5. Pécs Baranya 89,470 170,039 156,049 141,843 172,177 (1994) 245,102
6. Győr Győr-Moson-Sopron 69,583 129,331 129,527 133,946 133,946 (2020) 254,372
7. Nyíregyháza Szabolcs-Szatmár-Bereg 56,334 114,152 119,746 116,814 119,746 (2011) 233,354
8. Kecskemét Bács-Kiskun 61,730 102,516 111,411 110,373 112,233 (2010) 185,778

50,000–100,000 (medium-sized cities)

City / town County Population Top population Metropolitan area
(2018)
1949 Census 1990 Census 2011 Census 2020 Estimate
9. Székesfehérvár Fejér 42,260 108,958 100,570 96,529 109,762 (1993) 270,835
10. Szombathely Vas 47,589 85,617 78,884 78,591 85,932 (1994) 147,933
11. Szolnok Jász-Nagykun-Szolnok 37,520 78,328 72,953 70,554 80,859 (1994) -
12. Érd Pest 16,444 43,327 63,631 69,431 69,431 (2020) Budapest
13. Tatabánya Komárom-Esztergom 40,221 74,277 67,753 66,141 75,921 (1980) -
14. Sopron Győr-Moson-Sopron 36,506 55,083 60,548 63,065 63,065 (2020) -
15. Kaposvár Somogy 37,945 71,788 66,245 60,656 74,101 (1979) -
16. Veszprém Veszprém 20,682 63,867 61,721 59,119 65,789 (1994) -
17. Békéscsaba Békés 44,053 67,157 62,050 58,654 68,044 (1980) -
18. Zalaegerszeg Zala 21,668 62,212 59,499 56,722 62,908 (1994) -
19. Eger Heves 32,352 61,892 56,569 51,894 63,794 (1994) -

30,000–50,000 (towns)

City / town County Population Top population Metropolitan area
(2016)
1949 Census 2011 Census 2020 Estimate
20. Nagykanizsa Zala 33,158 49,026 46,049 54,052 (1990) -
21. Dunakeszi Pest 11,029 40,545 43,863 43,863 (2020) Budapest
22. Dunaújváros Fejér 3,949 48,484 43,310 60,736 (1980) -
23. Hódmezővásárhely Csongrád-Csanád 49,417 46,047 43,149 54,486 (1980) Szeged
24. Szigetszentmiklós Pest 5,865 34,708 40,105 40,105 (2020) Budapest
25. Cegléd Pest 35,237 36,645 35,477 40,644 (1980) -
26. Mosonmagyaróvár Győr-Moson-Sopron 16,546 32,004 34,218 34,218 (2020) -
27. Baja Bács-Kiskun 27,936 36,267 34,155 39,822 (1994) -
28. Vác Pest 21,287 33,831 33,091 34,866 (1980) Budapest
29. Salgótarján Nógrád 32,571 37,262 32,982 50,120 (1980) -
30. Gödöllő Pest 12,216 32,522 32,101 32,437 (2016) Budapest
31. Ózd Borsod-Abaúj-Zemplén 29,184 34,481 31,748 48,636 (1981) -
32. Szekszárd Tolna 16,354 34,296 31,544 39,005 (1989) -
33. Pápa Veszprém 24,291 31,845 30,330 33,846 (1990) -
34. Hajdúböszörmény Hajdú-Bihar 30,315 31,725 30,117 33,685 (1960) -

All other towns in Hungary


25,000 – 15,000

15,000 – 5,000

< 5,000

Largest cities in Hungary in 1910


In 1910, the ten largest cities in the Kingdom of Hungary (including Croatia-Slavonia) were:[2]

Out of Hungary's ten largest cities in 1910, five are now located outside of Hungary as a result of post-World War I border changes.

See also


References