City name generator
Generate believable city names for fantasy worlds, sci-fi settings, novels, and games.
Try an idea:
City name ideas
- Valdoria
- Eldenmere
- Thornspire
- Highcrown
- Aurelith
- Caer Vandryn
- Neo Kyrium
- Vantage Prime
- Heliox
- Axiom City
- Cobalt Bay
- Nova Threshold
- Saltmere
- Harborwynd
- Tidesreach
- Gullhaven
- Marrow Bay
- Pelican Cove
- Zarqand
- Sunhollow
- Mirajan
- Duneveil
- Khoresh
- Ambergate
- Gravenhall
- Mourncliff
- Blackmoor
- Vesper Hollow
- Ravenmarch
- Duskwall
- Willowmere
- Bramblewick
- Honeyfield
- Oakhollow
- Greenbriar
- Mistlevale
5 of 63 of 6 ·
About our city name generator
A city's name is the first thing readers and players learn about it, and it sets expectations for everything inside the walls. Gravenhall promises something very different from Honeyfield. Our AI generates city names that carry the geography, culture, and history of your setting in just a few syllables.
Describe the city you're imagining: a frostbitten northern port, a gleaming orbital capital, a sleepy riverside trade town. You get names that match its character. Made for novelists, game masters, and worldbuilders.
Any genre
Fantasy capitals, cyberpunk megacities, cozy villages, desert strongholds. Describe the setting and get names that fit.
Worldbuilding-ready
Names built from consistent linguistic patterns, so cities in the same region of your world can sound related.
Free to use
All generated city names are free for any personal or commercial project, including novels, campaigns, and games.
Tips for naming a fictional city
Match the culture
City names echo the language of the people who founded them. Decide who built the city and let their tongue shape its name. Then reuse those sounds for nearby towns.
Hint at geography
Real cities are named for rivers, hills, harbors, and crossings. Suffixes like -port, -ford, -mere, and -gate tell readers where and why the city exists.
Layer in history
Old cities have worn-down names. If your city is ancient, shorten and roughen the name. A place founded as 'Aurelianum' might be plain 'Orlan' a thousand years later.
Keep it pronounceable
Readers will say this name in their heads hundreds of times. Two to four syllables with clear stress almost always beats a string of apostrophes.
Test the demonym
What are people from your city called? If 'Valdorian' rolls off the tongue, the name works. If you can't form a demonym at all, consider revising.
Want names made for yours? Describe what you're naming and Nomi finds names that fit.