Free · Instant · No sign-up

City Name Generator

City, town, port and village names for D&D campaigns, fantasy stories and maps. Pick a kind, choose how the settlement is framed, and find a name that belongs on the map.

thousands possible names

Your city & town names

Pick a kind & generate

How it works

From blank map to the right name in three steps

No sign-up, no cost. Everything runs in your browser and your saved names stay on your device.

  1. Step one

    Pick a kind

    Choose River, Trade, Coastal, Rustic or Frontier to set the flavour, or leave it on Any for a mix of every kind.

  2. Step two

    Set the details

    Open Options to choose gender, settlement form, how many names you want, name length and whether to include a title.

  3. Step three

    Keep your favourites

    Copy any name, save the ones you like, or refine a name into close variations until it feels right.

Kinds

Five kinds, plus a mix

Each kind shapes both the sound of the name and the settlement form it tends to take. Pick one to match your setting, or browse Any.

River

Bridges, fords and mill towns on the water, like Bridgeford or the City of Rivermere.

Trade

Busy market towns and walled cities of guilds and gates, like the City of Goldgate or Bramcross.

Coastal

Salt-worn ports and harbour towns of quay and tide, like Port Saltmere or Gullhaven.

Rustic

Quiet farming villages of green and hearth, like the village of Mossfield or Oakhollow.

Frontier

Hard mining and outpost towns of stone and ash, like Ironwatch or the town of Greycrag.

Naming tips

Making a town sound real

Let the land lead

The kind shapes the sound, so a River town sounds like a ford and a Coastal one like a harbour. Match the name to the water, road or hill that the place actually grew around.

Use the settlement form

Set the Settlement form to City for great seats, Town for market towns, Port for harbour towns, or Village for the small places that fill in the spaces between.

Refine, don't restart

Found a name you love but the wrong title? Choose it, hit Refine, lock the name and shuffle the title instead.

More from The Name Foundry

Other name generators

Questions

City name generator FAQ

Name your next city or town

Invent as many city, town, port and village names as you like. Free, instant and no sign-up.

Generate names