Fantasy Town Generator
Generate a complete fantasy town or settlement for D&D, RPG campaigns, and fiction. Includes name, geography, factions, power structures, daily life, and hidden secrets for deep worldbuilding.
Builds a full settlement. You get a town name, population, layout, two districts, a ruling faction, stability conditions, two competing factions with public and private agendas, local customs, superstitions, problems, points of interest, and a quiet truth the town is hiding. Every field can be locked and re-rolled individually, so you can keep the parts you like and replace the rest. Useful for dropping a town into a D&D session, fleshing out a location for a novel, or building a starting point for worldbuilding.
This generator creates: Town Name, Population, Primary Function, Location Feature, Secondary Feature, Town Layout, District One, District Two, Who Runs It, Stability, Unspoken Rule, Faction 1 Name, Faction 1 Public Face, Faction 1 Private Goal, Faction 1 Friction, Faction 2 Name, Faction 2 Public Face, Faction 2 Private Goal, Faction 2 Friction, Common Complaint, Local Custom, What Outsiders Notice, Minor Superstition, Current Problem, Secondary Problem, Point of Interest One, Point of Interest Two, Point of Interest Three, Quiet Truth.
Example result:
- Town Name: Deephaven
- Population: a few hundred souls
- Primary Function: river crossing
- Location Feature: in a sheltered highland basin
- Secondary Feature: beside a lake that never freezes
- Town Layout: districts separated by canals and bridges
- District One: the Foreigner's Quarter, a patchwork of cultures
- District Two: the Night Market, only open after sundown
- Who Runs It: a priesthood that claims divine mandate to rule
- Stability: Strained amid religious division, held together by rigid bureaucracy
- Unspoken Rule: you don't cross the bridge after dark unless invited
- Faction 1 Name: the Lamplighters
- Faction 1 Public Face: preservers of history and heritage
- Faction 1 Private Goal: to cover up a scandal that would destroy them
- Faction 1 Friction: their leader is dying and succession is unclear
- Faction 2 Name: the Hearthkeepers
- Faction 2 Public Face: trade delegation from elsewhere
- Faction 2 Private Goal: to monopolize a scarce resource
- Faction 2 Friction: their outside backers are demanding results
- Common Complaint: nobody respects the trades like they used to
- Local Custom: the ritual challenge that settles serious disagreements
- What Outsiders Notice: the tension between different parts of town
- Minor Superstition: always enter a new building right foot first
- Current Problem: an influx of refugees is straining the town's resources
- Secondary Problem: the water source is showing signs of contamination
- Point of Interest One: The Broken Compass, a tavern where travelers trade information
- Point of Interest Two: The Messenger's Station, fastest way to send word elsewhere
- Point of Interest Three: The Shrine Grove, ancient trees with offerings woven into the branches
- Quiet Truth: a catastrophe was narrowly avoided years ago, and the conditions are forming again
Tags: town, settlement, worldbuilding, fantasy, location, D&D, RPG, village, city, deep
Type: Location generator
Related generators: city town name, dungeon room, haunted location, space station
More like this: city town name, tavern, country name, fantasy name, tavern name
Related pack: Fantasy Frontier
Browse all generators | Narrative Kit