Medieval town names were never invented. They grew out of the land they sat on and the work that kept them alive.
A smith’s settlement became a forge town and a river crossing simply became a ford. Five centuries later those names still carry the function they were given and that is exactly why they feel so different from anything created today.
Whether you are writing a story, building a game world, or just searching for something that sounds genuinely old these 73 names are ready to use.
Classic Medieval Town Names
Classic medieval names grew from the ground up. The people who made them were looking at what surrounded the settlement and naming it after that. Stone walls. River crossings. Fields of a particular crop or stretches of forest nearby. That relationship between a place and its name gives these names a texture that invented words rarely carry and that is exactly what makes them useful when you need something that feels genuinely rooted.
- Aldenmoor
- Brackenford
- Coppervale
- Dunstead
- Eldermarch
- Fenwhistle
- Greyhollow
- Hartvale
- Ivystone
- Kettlebridge
- Larchfield
- Mossbrook
- Norwall
- Oldengate
- Pewtermere
- Quarryholm
- Ravenmarch
- Stonemark
Fantasy Medieval Town Names
Fantasy medieval names sit at a specific point between the historical and the invented. They need to feel old without sounding like a real place and they need to carry enough strangeness to belong in a world that does not quite exist. The names here lean into that space. Each one sounds like something that could appear on a hand-drawn map without anyone questioning whether it belongs there.
- Ashenveil
- Brightspire
- Crystalmoor
- Dawnhollow
- Embercroft
- Fablecrest
- Gildhaven
- Heronmere
- Ironvale
- Jadewick
- Kindlegate
- Luneford
- Mysthall
- Noblemark
- Orvenmere
- Parchfield
- Questmoor
Short Medieval Town Names
Short names travel. A two-syllable town name gets spoken aloud far more naturally in conversation than a longer one and that ease matters more than most people expect. Real medieval settlements often ended up with tight compact names that people could call out across a market square without effort. These names carry that same quality. They land clean and they stick.
- Aldric
- Bremor
- Caldrew
- Drost
- Elwick
- Farmon
- Greave
- Holmar
- Irholm
- Jorvex
- Kelbrace
- Linvar
- Morven
Coastal Medieval Town Names
Port towns occupied a particular place in the medieval world. They were where land and sea trade met and that meeting point gave them a character unlike anything inland. The people living there heard more languages and saw more outsiders than any town further from the water and the names they gave their settlements carry that openness. Names built around tides and trade and the working life of a harbor feel different from inland names because the world that made them was different.
- Anchorgate
- Baythorn
- Coralford
- Drifthaven
- Ebbwick
- Foamcrest
- Gullmark
- Harborstone
- Inletholm
- Jettycove
- Kelpstone
- Lagoonmark
- Mistshore
Funny Medieval Town Names
Not every town in a medieval world needs to carry the weight of history. Some places are just a little ridiculous and their names tend to reflect that honestly. Market towns that grew up around a particularly unreliable crossing. Settlements named by someone who clearly had a sense of humor about the conditions. These names lean into that side of medieval life and work well whenever the story needs a place that is a little more human and a little less serious.
- Wobbleton
- Bumblecroft
- Jigglemark
- Muddlemere
- Tumblewood
- Snorflwick
- Rumblegate
- Fumblefield
- Doodleford
- Hiccupvale
- Squigglecross
- Wiggleholm
How to Name a Town for Your Medieval World
Think about what the town is known for before you pick the name. A trading post near a river needs a different name than a fortress town on a hilltop. Start with the function and then find the sound that fits it. Trade towns work better with open market-feeling names. Border towns carry harder sounds. Port towns feel looser. The name should do some of that work before a reader even enters the place.
One thing worth watching is how names sit next to each other across the same world. If two town names start with the same syllable readers can quietly confuse them during a longer story even when the towns are far apart on the map. Variety in how names open and close makes the whole world easier to read and easier to remember.
What Game Masters Look for in a Medieval Town Name
Game masters face a problem that novelists do not. The names need to survive being said out loud at a table by people who are not paying close attention to pronunciation and then remembered two sessions later. A great medieval town name for a tabletop campaign sounds different from every other location in the same adventure and comes out cleanly when a player says it without thinking.
Names with a hard or clear consonant at the start tend to stick better in that setting. Something like Jorvex or Drost stays in memory more reliably than a longer softer name after a full evening at the table. If you are building a campaign world it also helps to vary the endings across your towns so each settlement has its own distinct sound profile and players never have to ask which one you mean.
Frequently Asked Questions
Can I use these names for my D&D campaign?
Yes. All 73 names here are original and built for creative use so they fit any tabletop game or campaign setting without any issue.
How do I build my own medieval town name?
Start with a real material or feature of the landscape and pair it with a simple ending. Words like ford, gate, holm, vale, croft and mere all carry that old-world feel and combine well with almost anything. A stone quarry near a river crossing becomes a Quarry-something. A settlement built around a copper trade becomes a Copper-something. The logic writes itself once you start with a function.
Is there a real difference between a town name and a village name?
Mostly tone. Town names tend to imply some trade activity or defensive presence. Village names read quieter and more agricultural. A name like Kettlebridge reads like a working town. Something like Hartvale reads more like a village in a valley. The same structure can shift in either direction depending on the first word you choose.
Do these names work for video games?
Yes. They were built with creative and worldbuilding use in mind and work equally well for video games, board games, tabletop campaigns, novels or any other project that needs a place with a convincing medieval feel.
How do I name a whole region without the towns blending together?
Vary the endings. A region where every town ends in ford starts to blur after a while. Mix in gate and holm and vale and mere and croft and the map immediately feels more varied and lived in. The first half of the name handles the character of the place. The ending handles how it sits among all the others.
Final Thoughts
Medieval town names work because they carry the function of a place inside the sound of it. Pick the one that fits what the town actually does in the world and it will feel like it was always there.