Hungarian Town Name Generator
Real Hungarian towns plus invented ones for fiction
Generate Hungarian town and village names with their accents, from real places such as Eger, Szentendre, Tihany, Hollókő and Hódmezővásárhely to a smaller share of invented names like Kisvárfalva and Aranyhalom. Made for maps, novels and games.
About Hungarian town names
Many Hungarian town and village names are compounds written as one word, and a handful of parts explains a good share of them. The front part often says where a town lies: Balaton- on the lake (Balatonfüred, Balatonlelle), Duna- and Tisza- on the two great rivers (Dunaföldvár, Tiszafüred), Mező- on open fields (Mezőkövesd, Mezőtúr), and Jász-, Kun-, Hajdú- or Nyír- in historic districts of the Great Plain and the northeast. Kis and Nagy mean little and great, Új and Ó new and old, and Szent marks a place named after a saint (Szentendre, Szentgotthárd).
The ending says what kind of place it was: -vár is a castle (Sárvár, Szigetvár), -falva a village, -háza a house, -vásárhely a market place (Hódmezővásárhely), -szállás a lodging on the plain (Kisújszállás), -bánya a mine (Tatabánya, Rudabánya), -fürdő a bath (Berekfürdő), -kút a well and -halom a mound.
Nine in every ten names here are real towns, villages and resort settlements inside today's Hungary, spelled with their accents: county seats, market towns, Balaton resorts, river towns, wine villages around Tokaj, Eger and Villány, and hill villages of the north. The remaining tenth is invented for fiction from the same elements, such as Kisvárfalva, Nagyszentkút, Tölgyesháza and Aranyhalom.
How to choose Hungarian town names
- Match the name to the landscape: a Balaton- name belongs on the lake shore, Duna- and Tisza- names on a riverbank, and a -vár name needs a castle or at least its ruins.
- Keep the accents. The letters ő and ű are the long forms of ö and ü, so Gödöllő and Győr are misspelled without them.
- For neighboring villages, use the real pairing habits: Kis- and Nagy- (Kisharsány and Nagyharsány) or Alsó- and Felső- (Alsóörs and Felsőörs).
- Let length suggest size. A long compound such as Sátoraljaújhely or Hódmezővásárhely reads as a market town, while a short name like Mád, Ják, Vál or Tés suits a small village.
- To invent your own, join one real element to another, for example Új- or Ó- with a tree, an animal or a trade and an ending such as -kút, -halom or -lak, then search a map to see whether the place already exists.
Frequently asked questions
Are these real Hungarian towns and villages?
Nine in ten are. Names such as Eger, Sopron, Tokaj and Hollókő are real places inside today's Hungary, including a few resort settlements that belong to a larger town, such as Lillafüred. The other tenth is invented for fiction: names like Borókavár, Gólyahalom, Méhészlak and Botondfalva are built from trees, animals, trades and old given names. If it matters, look a name up on a map, because an invented compound can match a small real place by chance.
What do the endings -vár, -falva and -háza mean?
The ending -vár means castle, as in Kaposvár and Vasvár. The ending -falva means the village of someone, as in Sándorfalva, and -háza means the house of someone, as in Jánosháza. Both usually follow a personal name, which is why many invented names here pair them with old Hungarian given names.
Does the list include towns outside Hungary that have Hungarian names?
No. Every real entry lies inside today's Hungary. Places in neighboring countries that also have a Hungarian name are left out, so the real part of the list covers one country only.
How are Hungarian town names pronounced?
Stress always falls on the first syllable. S sounds like English sh and sz like s, so Sopron starts with sh and Szeged with s. Cs is ch, as in Csopak, and gy is a soft dy sound, as in Győr.
Related generators
European Town Name Generator
Fictional towns and villages from every corner of Europe
Hungarian City Name Generator
Real and built Hungarian cities, quarters and villages
Polish Town Name Generator
Real Polish towns from the Baltic to the Tatras
Hungarian Name Generator
Real Magyar names in surname-first order
Hungarian Last Name Generator
Real Hungarian surnames with every accent kept
Slavic Town Name Generator
Towns from the Baltic to the Balkans
German Town Name Generator
Real German towns from the Baltic to Bavaria
European City Name Generator
Fictional cities that sound like they belong on a European map
More like this
Austro-Hungarian Name Generator
Names from every corner of the Dual Monarchy
Armenian Town Name Generator
Real Armenian towns, villages and built place names
Austrian Town Name Generator
Real and invented place names from Austria
Cornish Town Name Generator
Tre, Pol and Pen names for maps and stories
Frisian Town Name Generator
Terp villages, sluice towns and Wadden island names
Maori Town Name Generator
Te reo Māori place names of Aotearoa
All 1,000 Hungarian town names
A: 35 names
- Aba
- Abádszalók
- Abaliget
- Abasár
- Abaújszántó
- Abda
- Abony
- Ábrahámhegy
- Ács
- Adony
- Aggtelek
- Ajak
- Ajka
- Ajtonyfalva
- Albertirsa
- Alcsútdoboz
- Aldebrő
- Algyő
- Almásfüzitő
- Almáshalom
- Álmosfalva
- Alsókökényes
- Alsóörs
- Ambrózfalva
- Andocs
- Andornaktálya
- Apátfalva
- Apc
- Aranyfürdő
- Aranyhalom
- Árpádhalom
- Ásotthalom
- Ásványráró
- Aszód
- Aszófő
B: 109 names
- Babócsa
- Bábolna
- Bácsalmás
- Badacsonytomaj
- Badacsonytördemic
- Bag
- Bagolyvár
- Baja
- Bajna
- Bajót
- Bakonybél
- Bakonyjákó
- Bakonynána
- Bakonysárkány
- Bakonyszentlászló
- Baks
- Baktalórántháza
- Balassagyarmat
- Balástya
- Balatonakali
- Balatonakarattya
- Balatonalmádi
- Balatonberény
- Balatonboglár
- Balatonederics
- Balatonendréd
- Balatonfenyves
- Balatonföldvár
- Balatonfüred
- Balatonfűzfő
- Balatongyörök
- Balatonkenese
- Balatonkeresztúr
- Balatonlelle
- Balatonmáriafürdő
- Balatonőszöd
- Balatonrendes
- Balatonszabadi
- Balatonszárszó
- Balatonszemes
- Balatonszentgyörgy
- Balatonszepezd
- Balatonudvari
- Balatonvilágos
- Balkány
- Balmazújváros
- Bánk
- Barabás
- Barcs
- Bárdudvarnok
- Báta
- Bátaapáti
- Bátaszék
- Bátonyterenye
B, continued
- Battonya
- Bátya
- Bekecs
- Békés
- Békéscsaba
- Békésszentandrás
- Bélapátfalva
- Bélavár
- Beled
- Beregdaróc
- Beregsurány
- Berekfürdő
- Beremend
- Berettyóújfalu
- Berhida
- Berzence
- Besenyőtelek
- Besenyszög
- Biatorbágy
- Bicske
- Biharkeresztes
- Biharnagybajom
- Bodajk
- Bodrogkeresztúr
- Bodrogkisfalud
- Bodrogolaszi
- Bodzaberek
- Bogács
- Bogyiszló
- Böhönye
- Bölcske
- Boldogkőváralja
- Bóly
- Bonyhád
- Bordány
- Borgáta
- Borókavár
- Bőszénfa
- Botondfalva
- Bucsa
- Budajenő
- Budakalász
- Budakeszi
- Budaörs
- Budapest
- Bugac
- Buják
- Bük
- Bükkaranyos
- Bükkmogyorósd
- Bükkszék
- Bükkszentkereszt
- Bükkzsérc
- Bulcsúfalva
- Buzsák
C: 37 names
- Cece
- Cegléd
- Ceglédbercel
- Celldömölk
- Cered
- Cibakháza
- Csabacsűd
- Csákvár
- Csanádapáca
- Csanádpalota
- Csány
- Csanytelek
- Csaroda
- Császár
- Császártöltés
- Csengele
- Csenger
- Csépa
- Csepreg
- Cserépfalu
- Cserépváralja
- Cserkeszőlő
- Cserkút
- Cserszegtomaj
- Csesznek
- Csikóstelek
- Csipkéskút
- Csobánka
- Csókakő
- Csokonyavisonta
- Csömör
- Csongorfalva
- Csongrád
- Csopak
- Csorna
- Csorvás
- Csurgó
D: 47 names
- Dabas
- Darvasrév
- Dávod
- Debrecen
- Decs
- Dég
- Demecser
- Demjén
- Derecske
- Derekegyház
- Deszk
- Dévaványa
- Devecser
- Diósd
- Diósjenő
- Doba
- Doboz
- Döbrönte
- Domaszék
- Dombegyház
- Dombóvár
- Dombrád
- Dömös
- Domoszló
- Dömsöd
- Dörgicse
- Dorog
- Drávafok
- Drávagémes
- Drávaszabolcs
- Drávasztára
- Drégelypalánk
- Dunaalmás
- Dunabogdány
- Dunafalva
- Dunaföldvár
- Dunaharaszti
- Dunakeszi
- Dunakiliti
- Dunapataj
- Dunaszekcső
- Dunaszentgyörgy
- Dunaszentmiklós
- Dunasziget
- Dunaújváros
- Dunavarsány
- Dunavecse
E: 22 names
- Edelény
- Eger
- Egerbakta
- Égereskút
- Egerszalók
- Egerszólát
- Egervár
- Elek
- Elődháza
- Előszállás
- Emeseháza
- Enying
- Ercsi
- Érd
- Erdőbénye
- Erdőfüred
- Erdőhorváti
- Erdőkertes
- Erdőtelek
- Érsekcsanád
- Esztergom
- Etyek
F: 34 names
- Fábiánsebestyén
- Fácánliget
- Fadd
- Fajsz
- Farkaskút
- Fazekasrév
- Fecskevár
- Fegyvernek
- Fehérgyarmat
- Fehérvárcsurgó
- Felcsút
- Feldebrő
- Felsőnyárfás
- Felsőörs
- Felsőszentiván
- Felsőtárkány
- Fényeslitke
- Ferencszállás
- Fertőboz
- Fertőd
- Fertőhomok
- Fertőrákos
- Fertőszentmiklós
- Foktő
- Földeák
- Földes
- Fonyód
- Fót
- Fülöpszállás
- Füzér
- Füzérradvány
- Füzesabony
- Füzesgyarmat
- Fűzfarév
G: 37 names
- Gádoros
- Galgahévíz
- Galgamácsa
- Ganna
- Gánt
- Gárdony
- Géderlak
- Gellértkút
- Gémeskút
- Geresdlak
- Gerjen
- Geszt
- Gesztenyéslak
- Göd
- Gödöllő
- Golop
- Gólyahalom
- Gomba
- Gönc
- Gönyű
- Grábóc
- Gulács
- Gulyásszállás
- Gyál
- Gyenesdiás
- Gyermely
- Gyertyánhalom
- Gyomaendrőd
- Gyömrő
- Gyöngyös
- Gyöngyöspata
- Gyöngyössolymos
- Gyöngyöstarján
- Gyönk
- Győr
- Gyula
- Gyulaháza
H: 40 names
- Hajdúbagos
- Hajdúböszörmény
- Hajdúdorog
- Hajdúhadház
- Hajdúnánás
- Hajdúsámson
- Hajdúszoboszló
- Hajdúszovát
- Hajmáskér
- Hajós
- Halászi
- Halászrév
- Halásztelek
- Harkány
- Hármashalom
- Háromhuta
- Hársfaliget
- Hársfüred
- Harta
- Hattyúrév
- Hatvan
- Hédervár
- Hegyeshalom
- Hegyhátszentjakab
- Hegykő
- Hegymagas
- Hercegkút
- Hercegszántó
- Herend
- Heves
- Hévíz
- Hévízgyörk
- Hódmezővásárhely
- Hódrév
- Hőgyész
- Hollóháza
- Hollókő
- Hort
- Hosszúhetény
- Hunorháza
I: 9 names
- Ibrány
- Igal
- Ikervár
- Inárcs
- Ipolytarnóc
- Iregszemcse
- Isaszeg
- Isztimér
- Izsák
J: 13 names
- Ják
- Jánoshalma
- Jánosháza
- Jánoshida
- Jánossomorja
- Jászapáti
- Jászárokszállás
- Jászberény
- Jászfényszaru
- Jászkisér
- Jászladány
- Jósvafő
- Juhászkút
K: 89 names
- Kaba
- Kadarkahegy
- Kadarkút
- Kadosaháza
- Kál
- Kállósemjén
- Kálmánháza
- Kalocsa
- Kápolna
- Kaposvár
- Káptalantóti
- Kapuskő
- Kapuvár
- Karád
- Karancslapujtő
- Karancsság
- Karcag
- Kardoskút
- Kartal
- Kazincbarcika
- Kecel
- Kecskemét
- Kehidakustány
- Kékfüred
- Kékkút
- Kemecse
- Kemence
- Kendefalva
- Kenderes
- Kercaszomor
- Kerecsend
- Kerekegyháza
- Kerepes
- Keszthely
- Kétegyháza
- Kéthely
- Kisbárapáti
- Kisbér
- Kisborókás
- Kisgyőr
- Kisharsány
- Kisköre
- Kiskőrös
- Kiskunfélegyháza
K, continued
- Kiskunhalas
- Kiskunlacháza
- Kiskunmajsa
- Kismalomrév
- Kismaros
- Kisnána
- Kisoroszi
- Kistarcsa
- Kistelek
- Kisújszállás
- Kisvárda
- Kisvárfalva
- Kiszombor
- Klárafalva
- Kocs
- Kócsagsziget
- Kökénymező
- Kölcse
- Komádi
- Komárom
- Komló
- Komlóska
- Kompolt
- Kondoros
- Kőrisvár
- Körmend
- Környe
- Kőröshegy
- Körösladány
- Köröstarcsa
- Kóspallag
- Kőszeg
- Kőtelek
- Kővágóörs
- Kővágószőlős
- Köveskál
- Kozárd
- Kozármisleny
- Kübekháza
- Kulcs
- Kunfehértó
- Kunhegyes
- Kunmadaras
- Kunszentmárton
- Kunszentmiklós
L: 28 names
- Lábatlan
- Lajoskomárom
- Lajosmizse
- Lakitelek
- Lánycsók
- Látrány
- Leányfalu
- Lébény
- Legyesbénye
- Lehelfalva
- Lengyeltóti
- Lenti
- Lepsény
- Lesencetomaj
- Létavértes
- Letenye
- Levelek
- Leventeháza
- Lillafüred
- Lipót
- Litér
- Lőkösháza
- Lónya
- Lőrinci
- Lovas
- Lovasberény
- Lövő
- Ludányhalászi
M: 67 names
- Mád
- Madocsa
- Maglód
- Mágocs
- Magyarbóly
- Magyarcsanád
- Magyarhertelend
- Magyarpolány
- Magyarszék
- Magyarszombatfa
- Makkoshotyka
- Maklár
- Makó
- Malomrév
- Mándok
- Marcali
- Máriapócs
- Markaz
- Márokpapi
- Maroslele
- Mártély
- Martfű
- Martonvásár
- Mátészalka
- Mátraballa
- Mátraderecske
- Mátrafüred
- Mátraháza
- Mátranovák
- Mátraszele
- Mátraszentimre
- Mátraterenye
- Mátraverebély
M, continued
- Mecseknádasd
- Medgyesegyháza
- Méhészlak
- Méhkerék
- Melegkútfürdő
- Mélykút
- Mende
- Mesteri
- Mesterszállás
- Mezőberény
- Mezőcsát
- Mezőfalva
- Mezőhegyes
- Mezőkeresztes
- Mezőkovácsháza
- Mezőkövesd
- Mezőszilas
- Mezőtúr
- Mezőzombor
- Milota
- Mindszent
- Mindszentkálla
- Miskolc
- Mogyoród
- Mogyoróska
- Mogyorósvár
- Mohács
- Monok
- Monor
- Monoszló
- Mór
- Mórágy
- Mórahalom
- Mosonmagyaróvár
N: 61 names
- Nadap
- Nádudvar
- Nagyar
- Nagyatád
- Nagybajom
- Nagyberki
- Nagybörzsöny
- Nagycenk
- Nagydorog
- Nagyecsed
- Nagyesztergár
- Nagygólyás
- Nagyhalász
- Nagyharsány
- Nagyhársas
- Nagyhuta
- Nagyigmánd
- Nagykálló
- Nagykanizsa
- Nagykapornak
- Nagykáta
- Nagykónyi
- Nagykőrös
- Nagykörű
- Nagykovácsi
- Nagylak
- Nagymágocs
- Nagymányok
- Nagymaros
- Nagyoroszi
N, continued
- Nagyrákos
- Nagyréde
- Nagyrév
- Nagyszénás
- Nagyszentkút
- Nagytálya
- Nagytarcsa
- Nagyvázsony
- Nagyvisnyó
- Nemesgulács
- Nemesnádudvar
- Nemesvámos
- Neszmély
- Nógrád
- Noszvaj
- Novaj
- Nyárfakút
- Nyergesújfalu
- Nyírábrány
- Nyíracsád
- Nyíradony
- Nyírbátor
- Nyírbéltek
- Nyírbogát
- Nyíregyháza
- Nyíreshalom
- Nyírlugos
- Nyírmada
- Nyírmártonfalva
- Nyírmeggyes
- Nyírtelek
O: 26 names
- Óbánya
- Ócsa
- Őcsény
- Öcsöd
- Ófalu
- Ófehértó
- Olaszfalu
- Olaszliszka
- Ómalom
- Ópusztaszer
- Őrbottyán
- Ordacsehi
- Ordas
- Orfű
- Őriszentpéter
- Örkény
- Orosháza
- Oroszlány
- Őrtoronyhalom
- Örvényes
- Ostoros
- Öttevény
- Óvárhalom
- Ózd
- Őzlak
- Ozora
P: 53 names
- Pacsa
- Pacsirtatető
- Pákozd
- Paks
- Palánkvár
- Pálháza
- Palkonya
- Paloznak
- Pankasz
- Pannonhalma
- Pápa
- Pápateszér
- Parád
- Parádfürdő
- Parádsasvár
- Pásztó
- Pásztorhalom
- Páty
- Pázmánd
- Pécel
- Pécs
- Pécsely
- Pécsvárad
- Pellérd
- Perkupa
- Perőcsény
- Pétervására
- Pétfürdő
- Petneháza
- Petőfibánya
- Pilis
- Pilisborosjenő
- Piliscsaba
- Pilismarót
- Pilisszentiván
- Pilisszentkereszt
- Pilisvörösvár
- Pincehely
- Pócsmegyer
- Polgár
- Polgárdi
- Pomáz
- Poroszló
- Présházhegy
- Püspökhatvan
- Püspökladány
- Pusztadobos
- Pusztaföldvár
- Pusztamérges
- Pusztaszabolcs
- Pusztaszer
- Pusztazámor
- Putnok
R: 27 names
- Rábakökényes
- Rábaszentandrás
- Rácalmás
- Ráckeve
- Rajka
- Rakamaz
- Rákóczifalva
- Ramocsaháza
- Raposka
- Rátka
- Recsk
- Regéc
- Rékatelke
- Répáshuta
- Répcelak
- Rétság
- Révészlak
- Révfülöp
- Rézhámor
- Rigókút
- Rimóc
- Romhány
- Röszke
- Rózsaszentmárton
- Rudabánya
- Rum
- Ruzsa
S: 108 names
- Sajószentpéter
- Salföld
- Salgótarján
- Sándorfalva
- Sárazsadány
- Sárbogárd
- Sárisáp
- Sarkad
- Sárospatak
- Sárpilis
- Sárszentmihály
- Sarud
- Sárvár
- Sásd
- Sátoraljaújhely
- Segesd
- Sellye
- Seregélyes
- Siklós
- Simontornya
- Siófok
- Siórév
- Sirok
- Solt
- Soltvadkert
- Solymár
- Somberek
- Somlójenő
- Somlószőlős
- Somlóvásárhely
- Somogytúr
- Somogyvár
- Somoskőújfalu
- Sonkád
- Sopron
- Sopronhorpács
- Sóskút
- Sóvásárhely
- Sukoró
- Sükösd
- Sülysáp
- Sümeg
- Süttő
- Szabadkígyós
- Szabadszállás
- Szabolcs
- Szabolcsfalva
- Szada
- Szakoly
- Szalafő
- Szálka
- Szántód
- Szarvas
- Szarvashalom
S, continued
- Szatmárcseke
- Szatymaz
- Százhalombatta
- Szécsény
- Szeged
- Szeghalom
- Szegi
- Szegvár
- Székesfehérvár
- Székkutas
- Szekszárd
- Szélmalomhalom
- Szendrő
- Szenna
- Szentantalfa
- Szentbékkálla
- Szentborbálarév
- Szentendre
- Szentes
- Szentgál
- Szentgellértfalva
- Szentgotthárd
- Szentgyörgyvár
- Szentgyörgyvölgy
- Szentilonakút
- Szentjakabfa
- Szentkirályszabadja
- Szentlőrinc
- Szentmártonkáta
- Szentorbánhegy
- Szentpéterfa
- Szentvincemező
- Szerencs
- Szigetbecse
- Szigetcsép
- Szigethalom
- Szigetmonostor
- Szigetszentmárton
- Szigetszentmiklós
- Szigetújfalu
- Szigetvár
- Szigliget
- Szilfahely
- Szilvásrév
- Szilvásvárad
- Szob
- Sződliget
- Szögliget
- Szokolya
- Szólád
- Szolnok
- Szőlőhalom
- Szombathely
- Szomolya
T: 82 names
- Tab
- Tahitótfalu
- Tákos
- Tállya
- Tamási
- Tápióbicske
- Tápiógyörgye
- Tápiószecső
- Tápiószele
- Tápiószentmárton
- Tapolca
- Tarcal
- Tard
- Tardos
- Tarján
- Tárnok
- Tarpa
- Tát
- Tata
- Tatabánya
- Telki
- Telkibánya
- Tengelic
- Tés
- Tét
- Tihany
- Tímár
- Tiszaalpár
- Tiszabecs
- Tiszabercel
- Tiszacsécse
- Tiszacsege
- Tiszadada
- Tiszadob
- Tiszaeszlár
- Tiszaföldvár
- Tiszafüred
- Tiszakécske
- Tiszakeszi
- Tiszakürt
- Tiszalök
T, continued
- Tiszalúc
- Tiszanagyfalu
- Tiszanána
- Tiszaörs
- Tiszapalkonya
- Tiszapüspöki
- Tiszaroff
- Tiszasüly
- Tiszaszalka
- Tiszaszentmárton
- Tiszasziget
- Tiszaszőlős
- Tiszatarján
- Tiszaújváros
- Tiszavárkony
- Tiszavasvári
- Tivadar
- Tóalmás
- Tófalu
- Tök
- Tokaj
- Tőkéskút
- Tokod
- Tököl
- Tolcsva
- Tölgyesháza
- Tolna
- Tömörkény
- Tompa
- Tordas
- Tornaszentandrás
- Tornyospálca
- Törökbálint
- Törökkoppány
- Törökszentmiklós
- Toronyvár
- Tótkomlós
- Tura
- Túristvándi
- Túrkeve
- Tuzsér
U: 11 names
- Ugod
- Újfehértó
- Újgémes
- Újkígyós
- Újlőrincfalva
- Újszász
- Újszentiván
- Üllés
- Üllő
- Üröm
- Uszód
V: 38 names
- Vác
- Vácrátót
- Vajszló
- Vál
- Vámosújfalu
- Váralja
- Várgesztes
- Várkútfalva
- Várpalota
- Vásárosnamény
- Vashámor
- Vasvár
- Vászoly
- Vazulháza
- Vecsés
- Végvárhely
- Velemér
- Velence
- Véménd
- Vép
- Veresegyház
- Verőce
- Verpelét
- Vértesacsa
- Vértesboglár
- Vértessomló
- Vértesszőlős
- Vértestolna
- Veszprém
- Vésztő
- Villány
- Villánykövesd
- Vilmány
- Vincellérhegy
- Visegrád
- Vizsoly
- Vízvár
- Vonyarcvashegy