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, 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, Quiet Truth.

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

Browse all generators | Narrative Kit