Preparing your generator page
We are loading content and tools so everything is ready to use.
We are loading content and tools so everything is ready to use.
Name the villages, ports, and frontier towns on your map. Generate town names in eight styles — English village, Norse, coastal, forest, mountain, Wild West, high fantasy, and grim and haunted — built from the same Old English and Old Norse endings behind real place names. Batch up to 50 from 8,576 names.
Also try the City Name Generator, Tavern Name Generator, and Kingdom Name Generator.
Last updated: October 1, 2026 · Published: 2026-03-27 · Updated: 2026-10-01
Famous fictional towns from books, films, and games are screened out. Browse all Name Generators.
Name pool size: ~8,576 pathways · 54 style/format configs. This selection: 8,576 unique names. Built from real place-name elements and screened against famous fictional towns.
Choose options and click generate
A town name generator creates names for fictional towns, villages, and settlements in fantasy fiction, D&D and other tabletop RPGs, video games, and maps. A strong town name sounds like it grew out of the land and the people who settled it.
Real place names are descriptions that wore smooth over time. Old English tūn (farmstead) became -ton, lēah (clearing) became -ley, and Viking settlers in the Danelaw named farms with Old Norse býr, now -by. Prefixes like Great and Little told neighboring villages apart, and endings like -upon-Avon placed a town on its river.
Muxgen's Town Name Generator offers exactly 8,576 names across eight styles, in five formats drawn from real naming patterns, with pools screened against famous fictional towns. It runs locally in your browser with no account.
Three steps to a town worth putting on the map.
English village, Norse, coastal, forest, mountain, frontier, fantasy, or grim.
One word, two words, Great / Little ___, ___-on-the-___, or founder's name; 1–50 names.
Keep names that fit the terrain and region, then copy your shortlist.
Every control in the tool and how it shapes your town names.
English village, Norse & northern, coastal & fishing, forest & woodland, mountain & highland, frontier & Wild West, high fantasy, grim & haunted, or all.
One-word compound, two-word name, Great / Little prefix, river or landmark ending, founder's name, or any.
Generate 1–50 names per run, ten by default.
Turn duplicates off for a clean list and see the exact unique count for your selection.
Five formats drawn from real place-naming patterns.
Root + place ending — Thaxley, Skelthwaite, Ironcrag.
Local word + feature — Clover Green, Rattlesnake Gulch.
A prefix that tells neighbors apart — Little Thaxley, Long Asgerby.
Located by river or landscape — Langford-on-the-Wold.
Named for whoever settled it — Godwin's Well, Josiah's Claim.
Checked against famous towns from books, films, and games.
Eight styles, each with its own roots, endings, and landmarks.
Old English roots — Brambury, Clover Green, Little Thaxley.
Viking-age endings — Skelthwaite, Ulfby, Wolf Fell.
Harbors and coves — Gullmouth, Puffin Point, Jago's Slip.
Hursts and holts — Rowanden, Bluebell Dell, Elowen's Lodge.
Crags and fells — Rimefell, Echo Peak, Lachlan's Lookout.
Gulches and forts — Saddlestone, Fort Cedarburg, Josiah's Claim.
Elven elegance — Aelmere, Starlight Haven, Seraphine's Grace.
Cursed places — Gallowcross, Hangman Hollow, Hester's Vigil.
The Old English, Old Norse, and Latin roots behind real town names.
Old English tūn: enclosure, farmstead, later village.
Old English hām: homestead or village.
Old English lēah: woodland clearing.
Old English burh: fortified place.
A shallow river crossing.
Old Norse býr: farmstead or village.
Old Norse þorp: outlying farm or hamlet.
Old Norse þveit: clearing or meadow.
Old English wīc: dwelling, farm, or trading place.
Where a river meets the sea.
Old English hyrst: wooded hill.
Latin castra: a Roman fort.
Pick the right kind of settlement before you name it.
A few homes, traditionally without a church.
A rural community, traditionally with a parish church.
A town with the right to hold a regular market.
Larger than a village, with trade and local government.
A place granted city status, historically often a cathedral seat.
A town built around a harbor and sea trade.
Grew up around a military post — Fort ___.
Sprang up fast around a mine, railroad, or gold strike.
A believable town is more than a name.
What travelers call it — Langford-on-the-Wold.
What it describes — a long ford on the open hills.
Who settled it, and why the old ford still matters.
Match batch size to how much map you need to fill.
| Batch size | Best for |
|---|---|
| 1–5 names | Naming one village on the fly mid-session |
| 6–20 names | Filling a region or kingdom map |
| 21–50 names | A whole continent or worldbuilding bible |
Built for game masters, writers, and mapmakers.
Compounds, prefixed, river, two-word, and founder's names.
English, Norse, coastal, forest, mountain, frontier, fantasy, grim.
Built on authentic Old English and Old Norse endings.
No Hobbitons, Hogsmeades, Whiteruns, or Sunnydales.
See precisely how many names your selection can make.
Runs in your browser with no account.
Who uses a town name generator, and why.
Instant names when players ride into an unplanned village.
Believable towns that sound like they have a history.
Fill fantasy maps with regionally consistent place names.
Settlements, quest hubs, and procedural world content.
Haunted hamlets and dusty frontier towns.
Setting prompts and lessons on place-name history.
Why a dedicated town name tool beats lists and guesswork.
Real names carry real baggage. These sound real but are fresh combinations.
This tool is for towns and villages; the city tool covers capitals and metros.
Chat often repeats the same few names. Pools are curated and counted.
Town-specific endings, prefixes, landmarks, and founders.
Naming slips that make a map feel fake.
A Norse -by next to an elven -wyn breaks the region.
A -mouth needs a river and the sea; a -crag needs rock.
Players will think of Hobbiton, not your world.
Mix one-word, prefixed, and river names across a region.
Long names crowd a map; save them for important places.
One line on what the name means makes a town feel real.
What this tool is and is not.
Names are assembled from curated pools screened against famous fictional towns from books, films, TV, and games.
Real place-name elements mean some results exist on real maps. Search before publishing if uniqueness matters.
Place-name meanings are summaries; individual names can have different or debated origins.
Generation runs in your browser. Copy results into your own notes; nothing requires an account.
Quick definitions for the terms used on this page.
A place name.
The study of place names and their origins.
The part of England under Danish law in the Viking Age.
Open, rolling upland, as in the Cotswolds.
Old English for forest, as in the Weald of Kent.
Unenclosed land kept for hunting.
A hut used while grazing animals on summer hills.
Land cleared from forest for farming.
Small choices that make a settlement feel lived in.
Keep a kingdom's towns in a shared language.
Rivers make fords, coasts make mouths, hills make crags.
Twin villages instantly suggest local history.
An -on-the-___ ending anchors a town on the map.
Unique mode gives a clean list of distinct towns.
Try the Tavern Name Generator for its local pub.
Explore more tools in the directory.
Bigger places: capitals, metros, and port cities.
Name the inn on your town's high street.
The realm your towns belong to.
Names for the whole world on your map.
Names for the reeve, smith, and villagers.
Islands off the coast of your fishing villages.