European Town Name Generator

Fictional towns and villages from every corner of Europe

Places & GeographyPart of: town and city generators500 names

0 of 500 seen

This or that?

7 picks, 1 winner

Tap the name you like more.

Tap a name to copy it. The arrows swap one name.

Or browse all 500 names, A to Z

Generate European town names that follow real regional naming habits: German and Swiss compounds, French saint-and-river names, Italian borghi, Spanish and Portuguese villas, Dutch polder towns, Scandinavian and Finnish villages, Slavic, Hungarian, Balkan, Baltic, Greek and British-Irish forms for maps, novels, games and worldbuilding.

About European town names

A European town name tells you where it is before you find it on the map. German and Swiss towns are compounds of landscape words: -bach (stream), -berg, -burg, -furt (ford), -heim, -kirch, -wald and -moos, often prefixed with Ober-, Nieder-, Alt- or Sankt (Oberfalken, Kirchlinden, Sankt Veitling). French towns take a saint or a castle and pin it to a river or forest with sur, en, les or du (Saint-Aubin-des-Prés, Montrevel-sur-Loing). Italian borghi use Castel, Rocca, Borgo, Pieve, San and di Sopra or di Sotto for the upper and lower village; Spanish and Portuguese towns prefer Villa, Vila Nova, Puebla, Fuente and Valverde.

Further north and east the grammar changes. Dutch and Flemish towns speak of water and reclaimed land (-dijk, -meer, -broek, -zijl); Scandinavian ones of coast and forest (-vik, -holm, -sund, -dal, -by); Finnish ones of lakes (-järvi, -lahti, -koski). Slavic towns carry -ov, -ice, -owo and Nowy or Stary; Hungarian ones -vár, -falva, -halom and -kút; Balkan names Gornji and Donji for upper and lower; Baltic ones -ciems, -ynė and -mäe. British and Irish villages stack Old English, Gaelic and Welsh roots: -ham, -by, -combe, Glen-, Kil-, Bally-, Llan- and Aber-.

The list covers all of these regions, so a whole neighborhood of towns can sound like it shares a language and a history.

How to choose European town names

  • Decide the language region first, then pick every town in that area from names in the same style. A Welsh Llan- village next to a Hungarian -vár town implies a border or a migration that you will have to explain.
  • Use the upper/lower and old/new markers (Ober/Nieder, di Sopra/di Sotto, Gornji/Donji, Stary/Nowy, Magna/Parva) for a pair of neighboring towns; it instantly suggests a shared founding story.
  • Match the ending to the terrain. A -vik, -hamn or -sur-Mer name belongs on a coast; -järvi, -meer and -see on a lake; -berg, -egg and -vrh on a slope. Readers notice when a Seebachtal is on a dry plain.
  • Add the formal markers Europe actually uses when you need texture: Bad and Kurort for spa towns, Markt for a market town, Sankt or San for a church-founded village, Port- or Porto for a harbor.
  • Search any name you plan to publish. Europe is dense enough that plausible compounds are sometimes real hamlets; that is fine for flavor, but avoid names that match a well-known city or wine region.

Frequently asked questions

Which countries do these European town names cover?

The list covers Germany, Austria and Switzerland, France and Alsace, Italy, Spain and Portugal, the Netherlands and Flanders, Norway, Sweden, Denmark and Finland, Poland, Czechia and Slovakia, Slovenia, Hungary, the Balkans, Romania, Greece, Lithuania, Latvia and Estonia, and England, Scotland, Wales and Ireland.

Are any of these real towns?

None is a well-known city, but European naming is so formulaic that a few invented compounds may coincide with tiny villages or hamlets. That rarely matters for fiction or games; if you are naming a product or publishing a map, run a quick search on the one you pick.

How do I tell which region a name comes from?

Read the ending and the connectors. -bach, -heim, -burg and Sankt are Germanic; Saint-, -sur- and -les- are French; Castel, Borgo and San are Italian; Villa, Puebla and de la are Spanish; -dijk and -meer are Dutch; -vik, -holm and -by are Scandinavian; -järvi is Finnish; -ice, -owo and -ov are Slavic; -vár and -falva are Hungarian; Glen-, Kil-, Bally- and Llan- are Celtic.

Can I use these for a medieval or fantasy setting?

Yes. Most of these forms are centuries old, so they work for medieval or early-modern Europe, alternate history and European-flavored fantasy. For a single-nation feel, pair them with the German, French, Italian or Nordic town generators, which go deeper into one style.

More like this

All 500 European town names

This is the complete list the generator above draws its random batches from, sorted A to Z and grouped by first letter.

Plain text, one name per line.

A: 29 names

  • Abercerrig
  • Acquachiara
  • Adlerstein
  • Aeschiwil
  • Agia Marina Vounou
  • Agios Spyridonas
  • Ahornstadt
  • Ahvenmäki
  • Alcalá de Monterrubio
  • Alcobrás
  • Aldeanegra
  • Aldeia do Outeiro
  • Almadena
  • Alpnau
  • Alsóbükk
  • Altavilla dei Fiori
  • Altenbruck
  • Älvbacka
  • Ambérac
  • Ano Vrysi
  • Aranyfalva
  • Arcos de Valverde
  • Arcovecchio
  • Arenzuela
  • Ashcombe Magna
  • Aspnäs
  • Aubignac
  • Auchenlea
  • Ąžuolynė

B: 31 names

  • Bad Hollerbach
  • Bad Wiesental
  • Balatonliget
  • Ballyfearn
  • Ballynacarrow
  • Barrowdale
  • Bazoches-en-Bray
  • Beaulieu-en-Brie
  • Beekzicht
  • Bellafonte
  • Bellegarde-en-Combe
  • Bergheim-les-Vignes
  • Berkenwoude
  • Beržkalnis
  • Bērzmuiža
  • Birkelund
  • Birkenwang
  • Bistriški Vrh
  • Bjørnedal
  • Bloemendijk
  • Bocianów
  • Borgo Sant'Elia
  • Borovac
  • Borowa Dolina
  • Boschetto d'Oro
  • Bourg-Saint-Aymar
  • Brădețel
  • Brissac-la-Tour
  • Brückenhain
  • Brunnegg
  • Bükkszentmárton

C: 27 names

  • Cabezuela de Arriba
  • Campodoro
  • Câmpuroșu
  • Castagnola Alta
  • Castel Giraldo
  • Castel San Giusto
  • Castelfosco
  • Castelluccio del Vento
  • Castelnau-d'Esprit
  • Castelo Verde
  • Castelvecchio di Sopra
  • Castrobardo
  • Černá Studna
  • Cerreto d'Ombra
  • Cerro Morado
  • Chanteloube
  • Châteauvert
  • Chora Lefkon
  • Clairvaux-les-Vignes
  • Colleluce
  • Cormeilles-sur-Vexin
  • Cortemaggiana
  • Cressanges-le-Pont
  • Crna Stijena
  • Csillagvár
  • Cwmfelin Ddu
  • Czarnolesie

D: 12 names

  • Dalsvik
  • Dealul Florilor
  • Dębowa Góra
  • Dolné Sliače
  • Dolní Loučka
  • Donja Plavnica
  • Dornwinkel
  • Drachenfurt
  • Dragovina
  • Duinhove
  • Dunaszentlélek
  • Dunloughan

E: 10 names

  • Edelsbrunn
  • Egebæk
  • Eibenstein
  • Eidsbakken
  • Eikendaal
  • Ekebo
  • Eschenbühl
  • Ežerėnai
  • Ezerkrasts
  • Ezüstforrás

F: 18 names

  • Falkenrode
  • Fântâna Brazilor
  • Fehérkút
  • Felsőkerek
  • Fennick-on-Sea
  • Fenyőhalom
  • Ferrières-la-Grande
  • Figueira da Costa
  • Finkenheim
  • Fiskevik
  • Fiumalto
  • Flühlingen
  • Fontaine-l'Abbaye
  • Fonte Velha
  • Fontelupo
  • Fuentealba
  • Fuentebravía
  • Fürstenbrunn

G: 18 names

  • Ginestrella
  • Giriškiai
  • Glenmorven
  • Gletscherhof
  • Gmundsbach
  • Goldenau
  • Gornji Vranjak
  • Gorno Slatino
  • Granhult
  • Grauwald
  • Greifenstadt
  • Gréoux-le-Vieux
  • Groenebroek
  • Grønnedal
  • Grottaverde
  • Grünbichl
  • Gullvik
  • Gyöngyösvár

H: 21 names

  • Hainstetten
  • Hajnalvár
  • Halden am See
  • Hammarvik
  • Haraldsund
  • Haverdonk
  • Heidemeer
  • Hinterwasen
  • Hochmoor
  • Hohenlinde
  • Hollerbach
  • Hollinsby
  • Hollóhegy
  • Holmelund
  • Honkavaara
  • Hooglede-aan-Zee
  • Hoogmolen
  • Horní Jedlová
  • Hvalbukt
  • Hvězdov
  • Hvitsand

I: 2 names

  • IJzerendijk
  • Invercraig

J: 7 names

  • Jägerbruck
  • Järvemäe
  • Järvenkylä
  • Jasenovo
  • Jelenovo
  • Jestřábí
  • Jezioranki

K: 38 names

  • Kalkfels
  • Kalliokoski
  • Kalyvia Pefkou
  • Kamengrad
  • Kamenná Poruba
  • Kamenný Brod
  • Kamenovo
  • Kamienna Wola
  • Kamniška Bela
  • Kasemäe
  • Kastro Elatis
  • Kato Petrochori
  • Kerkduinen
  • Kerlouan-Bihan
  • Kesselbrunn
  • Kilbrannoch
  • Kilmurran
  • Kirchlinden
  • Kirchwalden
  • Kisberény
  • Kivilahti
  • Kivioja
  • Kjellerud
  • Klokkerud
  • Klonowice
  • Klosterwang
  • Koivuranta
  • Kőrösvölgy
  • Koudewater
  • Kouřimec
  • Kraaiendonk
  • Kraljev Do
  • Kreuzwies
  • Kühlenbach
  • Kurort Ehrenstein
  • Kuusijärvi
  • Kvarnby
  • Kvistad

L: 29 names

  • La Ferté-Ravel
  • Lagoa Branca
  • Lagunilla del Valle
  • Łąkowa
  • Lambriec
  • Lamothe-Fleurie
  • Langenbrügg
  • Lauterberg
  • Le Mesnil-aux-Chênes
  • Leeuwenbroek
  • Lehtola
  • Lerchenfeld
  • Les Essarts-Verts
  • Les Ormes-Blancs
  • Lichtenrode
  • Liepkalne
  • Liepynė
  • Lilleberg
  • Limnochori
  • Lindenfurt
  • Lindenzijl
  • Linnehamn
  • Lipová Dolina
  • Lipovany
  • Llanfedwen
  • Lønmark
  • Los Arroyos Altos
  • Lundemark
  • Lussac-des-Landes

M: 30 names

  • Maasbrugge
  • Mäntykoski
  • Marcillac-le-Vieux
  • Marienwald
  • Marina di Selva
  • Markt Eibenstein
  • Mauzens
  • Mechelbroek
  • Medvedie
  • Mesochori
  • Mezőhalom
  • Miradouro do Sol
  • Miravalle
  • Mirepeix-les-Oliviers
  • Mirosławice
  • Modrá Hora
  • Modrič
  • Modrzewo
  • Molinara di Sotto
  • Molinos de Arriba
  • Møllerup
  • Montalbino
  • Montbrun-la-Neuve
  • Monte Claro
  • Montecavallo
  • Montesoto
  • Montrevel-sur-Loing
  • Montsec-d'Ariège
  • Mosseby
  • Mürrenbach

N: 14 names

  • Nádasvölgy
  • Navaluenga del Pinar
  • Nebelbach
  • Neo Ampelaki
  • Nesselburg
  • Neuburg am Moor
  • Niederseeheim
  • Nieuwerzijl
  • Nøkkedal
  • Noordwijkerzand
  • Nordvik
  • Nové Březno
  • Nowy Krasnów
  • Noyers-sur-Ource

O: 16 names

  • Oakhurst St Mary
  • Oberfalken
  • Obertraunkirchen
  • Oberwinkel an der Ilz
  • Oberwyl
  • Olivares del Duque
  • Olszanka
  • Oostervliet
  • Orgeval-les-Bains
  • Orlovac
  • Ørnehøj
  • Orvello
  • Østerhavn
  • Ottenhausen
  • Oudewierde
  • Ozolciems

P: 28 names

  • Palaiochori Limnis
  • Pedralva
  • Peltosalmi
  • Penafria
  • Peñarrubia del Monte
  • Penrhiwgoch
  • Pescaluna
  • Pfaffenhain
  • Piaskowo
  • Piatra Verde
  • Pichlbrunn
  • Piedrahonda
  • Pierrefitte-le-Bas
  • Pietramonte
  • Pieve d'Aurora
  • Pihlajaniemi
  • Platanos Oreinos
  • Plougastel-Bihan
  • Plouvenez
  • Podgórzyce
  • Poggio delle Rondini
  • Poiana Lupului
  • Pontealto
  • Pontenoy
  • Porto Lucente
  • Puebla de Almazán
  • Puente de la Reina Vieja
  • Pyrgos Anatolis

Q: 1 name

  • Quinta das Oliveiras

R: 22 names

  • Rábaújhely
  • Rabenhorst
  • Râul Mic
  • Rautakylä
  • Ravensfeld
  • Ravnsholt
  • Reigersloot
  • Ribeira Dourada
  • Riofresno
  • Ripabruna
  • Rittersteig
  • Rocca Bianchetti
  • Rocca d'Ambra
  • Roccalta
  • Rochefort-sur-Aude
  • Rødhøj
  • Rönnebo
  • Rosenbühl
  • Røsholm
  • Rosières-sur-Aisne
  • Rotenbach
  • Rudnik Górny

S: 72 names

  • Saarenpää
  • Saint-Aubin-des-Prés
  • Saint-Gildas-en-Mer
  • Saint-Just-des-Vignes
  • Saint-Pardoux-la-Rivière
  • Saint-Rémy-du-Bois
  • Saint-Ulrich-du-Rhin
  • Sainte-Colombe-du-Mont
  • Sainte-Eulalie-du-Causse
  • San Benedetto delle Vigne
  • San Lorenzo in Colle
  • San Martín de los Olivos
  • San Vito in Piano
  • Sandhaug
  • Sankt Florian am Hang
  • Sankt Lorenz im Tal
  • Sankt Veitling
  • Sanlúcar de Aguas
  • Sânmihaiu Nou
  • Sant'Agata in Valle
  • Santa Luzia do Campo
  • Santa María de la Peña
  • Santo Stefano del Lago
  • São Brás do Vale
  • São Tomé do Mar
  • Sassoferro
  • Satul Păunilor
  • Saulxures-la-Montagne
  • Sauveterre-du-Gave
  • Schapendrecht
  • Schattwies
  • Schwanenfurt
  • Sedlo nad Sázavou
  • Seebachtal
  • Sennbühl
  • Serravecchia

S, continued

  • Sestino Alto
  • Silberbach
  • Sildvik
  • Sint-Pietersveld
  • Sint-Truibeek
  • Sjöhaga
  • Skarvholm
  • Skoghamn
  • Slivengrad
  • Slunečná Ves
  • Snekkevik
  • Sølvstrand
  • Sólyomhegy
  • Sommerloh
  • Sonnenwerth
  • Sosnówka
  • Sotillo de la Sierra
  • Spodnja Loka
  • Srebrna Przystań
  • Staré Lesy
  • Stary Lubień
  • Stavnsund
  • Steenwerve
  • Steinmoos
  • Stenbyholm
  • Sternegg
  • Strathdallan
  • Strážna Hora
  • Studena Voda
  • Sunčev Brijeg
  • Svanehøj
  • Svätý Ondrej
  • Sveti Ilija
  • Sveti Jurij ob Gori
  • Świętopole
  • Szarvaspatak

T: 17 names

  • Tammeküla
  • Tannenkirch
  • Taubenrain
  • Terranova del Sole
  • Tervelde
  • Tihovec
  • Tinnsjø
  • Tjärnvik
  • Tölgyesfalva
  • Torre das Gaivotas
  • Torre del Sole
  • Torrecerro
  • Tørrevik
  • Torvesund
  • Tréguennec
  • Trevalle
  • Tuulilahti

U: 5 names

  • Ulmenrode
  • Ulvheim
  • Unterlangen
  • Upper Wending
  • Ursuleni

V: 29 names

  • Vadászkút
  • Valcourt-sur-Meuse
  • Valdelobos
  • Valdinera
  • Vale Sereno
  • Valea Stejarului
  • Vallebruna
  • Valverde de la Cruz
  • Varbyholm
  • Vargfjell
  • Vaucresson-le-Haut
  • Veenwoude
  • Vernoux-sur-Drôme
  • Vesterbo
  • Vignaverde
  • Vihtamo
  • Vila Nova da Serra
  • Villanueva del Álamo
  • Villar del Cierzo
  • Villaroja
  • Ville-d'Aubrac
  • Villefranche-du-Val
  • Villeneuve-la-Forêt
  • Vlierbeek
  • Vossenhoek
  • Vranov pod Lesem
  • Vrbová Lhota
  • Vukovac
  • Vyšná Breza

W: 13 names

  • Wallhofen
  • Weidenhall
  • Wessenheim
  • Westerdam
  • Wierzbowo
  • Wiesenthal
  • Wijkerpolder
  • Wilczy Las
  • Wilgenberg
  • Winterhofen
  • Wojnowo
  • Wolfsgrund
  • Wytham Parva

Z: 11 names

  • Zelengrad
  • Zelený Háj
  • Zellenbach
  • Zgornje Jezero
  • Zielona Brama
  • Zilvermeer
  • Zirbenau
  • Zlatý Potok
  • Zuidhoven
  • Zvezdets
  • Zwanenmeer