Fantasy City Name Generator
Free fantasy city name generator. Get grand capital and city names for kingdoms, elven realms, dwarven holds, ports and ruins, ideal for D&D maps and worldbuilding.
Updated 2026-06-14 · Free · No sign-up · Runs privately in your browser
How the Fantasy City Name Generator Works
Every great fantasy map needs an unforgettable capital. This fantasy city name generator produces grand, imposing names for kingdoms, elven realms, dwarven holds, coastal ports and ruined cities — ideal for D&D campaigns, novels and worldbuilding.
How to Use It
- Choose a region style — Royal kingdom, Elven, Dwarven, Coastal/port, or Dark/ruined.
- Decide whether to add a title (e.g. City of Whispers).
- Pick how many names (8, 12 or 20) and press Generate cities.
- Tap Copy to drop the list straight into your campaign notes.
City Styles by Region
| Region style | Feel | Sample name |
|---|---|---|
| Royal kingdom | Imposing, regal | Aldeburg, Crown of Embers |
| Elven | Melodic, ancient | Silthien, Spires of the Sun |
| Dwarven | Stout, mountainous | Khazdelm, Forge of Ashes |
| Coastal / port | Salt-worn, busy | Saltport, Harbor of Tides |
| Dark / ruined | Ominous | Grimfell, Ruins of Shadows |
Tips for Naming Your World
- Match the culture. A dwarven capital should sound different from an elven one.
- Use titles sparingly — reserve epic suffixes like “City of Storms” for the most important locations.
- Build a set. Generate 20 names and assign them to regions so your map feels coherent.
- Pair with the town generator for smaller settlements scattered around your cities.
Why It Helps Worldbuilders
Naming is one of the most time-consuming parts of building a fantasy world. A consistent, on-theme set of city names instantly makes your setting feel real and lived-in. Re-roll as often as you need — the prefix and suffix banks combine into hundreds of possibilities per style.
Frequently asked questions
How does the fantasy city name generator work?+
Choose a region style and how many names you want, then press Generate. The tool joins a prefix and suffix from that style's word bank, and can add a grand title such as 'Crown of Embers', producing names that suit capitals and major cities.
What is the difference between this and the town generator?+
This tool produces grand, imposing names for capitals and major cities, often with epic titles like 'City of Storms'. The town generator focuses on small, quaint villages and hamlets with names like Oakford or Mistbrook. Use the city tool for your map's biggest settlements.
Are these names good for Dungeons and Dragons?+
Yes. The names are original combinations built for fantasy worldbuilding, so they work perfectly for D&D, Pathfinder and other tabletop campaigns, as well as novels and video games. Match the region style to the culture that controls the city.
How do I name a fantasy kingdom or capital?+
Great fantasy capitals combine an evocative prefix with a structural suffix (Aldeburg, Caerhold) and sometimes a poetic title (City of the Sun). Choose the 'Royal kingdom' style for classic capitals, or pick elven, dwarven, coastal or dark styles to match the culture.
Can I reuse the same name twice?+
The tool de-duplicates within each batch so you never see the same name twice in one list. Across separate generations names can repeat, but the random combinations make that rare. Generate several batches to build a full map's worth of distinct cities.