City Name Generator
Generate grand city names for fantasy kingdoms, sci-fi worlds, and fictional universes. Choose from 4 eras, 6 cultures, and 5 city types — free, instant, no signup.
Choose your era and culture, then hit Generate
Your city names will appear here
Quick Tips
- Suffixes like -polis, -spire, -gate signal large-scale settlements
- Match city names to their function — ports, capitals, or fortresses
- Ancient cities suit Latin or Greek-inspired phonetics
- Futuristic cities work well with tech-sounding compound names
- Let the name hint at the city's history or founding story
Fantasy City Names
Grand, majestic city names for fantasy kingdoms, empires, and epic worldbuilding.
Aethermere
Valenheim
Crystalspire
Dragonsgate
Stormhold
Celestia Prime
Ironcraven
Shadowport
Sunspear
Thornwall Keep
Elderfall
Mythrandel
Futuristic City Names
Sleek, technological city names for sci-fi worlds, cyberpunk settings, and space colonies.
Neo Arcadia
Synthex City
Quantum Bay
Neon Meridian
Circuit Prime
Helix Central
Vertex Station
Chromapolis
Datastream City
Flux Harbor
Pulse Metro
Axiom Core
Ancient City Names
Time-worn city names inspired by lost civilizations, ancient empires, and forgotten realms.
Ur-Khadesh
Solanum
Tartessos
Aethon-Ra
Zephyria
Mesopotam
Tyrenmor
Aurelius
Kartha Prime
Olympion
Luxor Magna
Elysium Gate
Dark City Names
Foreboding, atmospheric city names for noir settings, grimdark worlds, and horror campaigns.
Ashenvault
Dreadmire
Bleakport
Grimhaven
Nethercross
Hollowreach
Darkwater Bay
Ravenmoor
Cryptfall
Irongloom
Desolation Point
Voidgate
Port City Names
Maritime and trade hub names for coastal cities, harbor towns, and seafaring civilizations.
Trader's Reach
Pearl Harbor City
Compass Bay
Anchor Point
Tidecrest
Saltwind Port
Coralhaven
Admiralty Gate
Harborlight
Wavecrest
Windward City
Deepdock
How to Create Memorable City Names
Cities are centers of power, culture, and commerce. Their names should reflect that grandeur. Here's how to build convincing ones.
- 1.Think about the city's role. Capitals sound grand (Celestia Prime). Port cities sound maritime (Tidecrest). Trade hubs sound commercial (Trader's Reach).
- 2.Use suffixes that signal scale. Endings like -polis, -spire, -gate, -haven, and -hold suggest something larger than a village.
- 3.Borrow from history. Real ancient cities like Carthage, Alexandria, and Constantinople have naming patterns you can remix.
- 4.Match the era. Medieval cities use Old English or Latin patterns. Futuristic cities use Greek, tech, or compound neologisms.
- 5.Consider political weight. A city's name often reflects its founding, ruling family, or key resource. Let the name tell that story.
What Makes a Great City Name
The most memorable fictional cities share these naming qualities.
Grandeur
City names should feel bigger than village names. Multiple syllables, bold sounds, and dramatic imagery create the sense of scale.
Cultural Identity
A name like "Ur-Khadesh" feels Middle Eastern. "Valenheim" feels Nordic. The phonetics should match the city's culture.
Instant Atmosphere
Hearing "Ashenvault" creates a different mental image than "Sunspear." The best city names set the mood before any description.
Worldbuilding Hooks
Names that suggest history — "Dragonsgate," "Desolation Point" — give DMs and writers instant plot material.