City Name Generator
Generate fantasy city and town names for D&D settlements, capitals, and port cities on your campaign map.
10
- Goldmere
- Porthold
- Greyspire
- Fairspire
- Fairwick
- Lowmere
- Greyport
- Riverwall
- Misthaven
- Highhaven
From bustling capitals to frontier outposts, a memorable city name anchors your players in the world. Use these for tavern rumors, quest destinations, and map labels.
How to use this generator
- Choose how many names you want (5–30).
- Click Generate for a fresh batch of random names.
- Click Copy on any name you like, or copy the full list at once.
- Use the name for your D&D character, NPC, location, or worldbuilding notes.
Naming tips
- Port cities often use -port, -haven, or -bay suffixes.
- Mining towns fit Iron-, Stone-, or Deep- prefixes.
- Add a district name for urban campaigns: "the Lowbridge quarter."