Fantasy Town Name Generator
A town name should feel small and lived-in — a market square, a mill, a handful of lanes, not a walled capital. This generator builds cozy, rustic settlement names from the homely rural place-name endings that make a village sound like somewhere with a name for every field and a story in every barn.
Parameters
Results · Batch 001 · Seed SHOWCASE
01Thornwood
02Acornend
03Littlegate
04Deepaubottom
05Thornbluff
06Netherieglen
07Foxoewick
08Hawkhaven
09Birchiewood
10Northelbury
11Windmeadow
12Elmley
30 Fantasy Town name ideas
A fixed, seeded sample you see every visit — the same recipe rebuilds the same list.
- 01Ashonwood
- 02Towerunbottom
- 03Eastaiford
- 04Jadeouthorpe
- 05Coldeigap
- 06Alderglen
- 07Southford
- 08Hawkspring
- 09Yewyard
- 10Alderargate
- 11Acornonford
- 12Glenaecombe
- 13Ferninwell
- 14Deepgate
- 15Upperwick
- 16Fenerwood
- 17Milleldale
- 18Eastueford
- 19Jadecombe
- 20Valeercross
- 21Thornelgate
- 22Longuemoor
- 23Maywood
- 24Netheraeby
- 25Redalbrook
- 26Maybrook
- 27Brookstead
- 28Rosevale
- 29Mapleoipass
- 30Cloverpass
Annotated examples: Fantasy Town
Sample names from a fixed seed, each with a one-line origin sketch.
01Thornwood
Thornwood — small and rustic, the sort of place with one inn and a very long memory.
02Daleridge
Daleridge — the -thorpe ending marks an old outlying farmstead-village.
03Pinepass
Pinepass — a market-town name, plain and practical.
04Daleouyard
Daleouyard — the -combe ending places it in a little valley, snug out of the wind.
05Redeiford
Redeiford — homely and rural, a village rather than a city.
06Oakwell
Oakwell — the -stead ending reads as a farmstead grown into a hamlet.
01
How town names are built
Town and village names use the smaller, cosier end of the real place-name toolkit. Where a city takes grand, defensive suffixes, a village takes rural ones: -stead and -thorpe (a farmstead or outlying settlement), -by (a Norse-rooted village), -combe and -dale (a small valley), -ham and -field (a homestead or clearing), -brook and -moor (named for the land right there). The result is a name that sounds small, old, and rooted in the countryside.
This generator joins a homely root to one of these rustic endings so each result reads as a modest settlement — the kind of place a road passes through rather than ends at. The scale is deliberately smaller than a city, which is what keeps a town from sounding like a capital by accident.
02
Villages, market towns, and hamlets
Even small settlements come in sizes. A hamlet is a handful of houses and takes the plainest, tiniest name; a market town is a little larger and busier, and its name can carry a hint of trade or a crossroads (-cross, -bury, -market). Naming the settlement to its size helps a reader place it: Foxcombe sounds like three farms in a fold of hills, while Kirkbury sounds like somewhere with an actual market day.
Choose the ending to fit the size you have in mind, and let the smallest places take the smallest, quietest names.
03
Towns on the road and in the realm
Towns are where a lot of adventures actually happen — the village with a problem, the waystop on the road, the home the heroes are trying to protect. A cozy, specific name makes such a place feel worth saving in a way a generic one never will, and it sits naturally beneath the larger city and kingdom names on your map.
When you have named a town, give it an inn with the tavern generator and place it within its city's reach and its kingdom's borders, all linked below and tuned to their own scales.
Tips
- Use small, rural suffixes (-stead, -thorpe, -by, -combe) to keep a town from sounding like a city.
- Match the ending to the size: plainest names for hamlets, a hint of trade for market towns.
- Name a village for the land right there — a brook, a moor, an oak, a fox.
- A cozy, specific town name makes a place feel worth defending at the table.
Related generators
FAQ
What makes a good fantasy town name?
A homely root plus a small, rural suffix like -stead, -thorpe, -by, or -combe, so the settlement reads as a modest village or market town rather than a grand city.
How is a town name different from a city name?
Towns take the smaller, cosier place-name endings and sound rural and lived-in, while cities take grander, more defensive suffixes. The scale lives in the ending you choose.
How do I name a tiny hamlet versus a market town?
Give a hamlet the plainest, quietest name, and let a market town carry a hint of trade or a crossroads, such as -cross or -bury, to signal it is a little larger and busier.
Are these town names free to use?
Yes. Every generated name is free for campaigns, stories, and games, with nothing here trademarked.