City Name Generator
Generate powerful, evocative city names for every genre — fantasy DnD maps, sci-fi metropolises, cyberpunk megacities, historical fiction, and modern urban storytelling.
Fantasy & Modern City Names
Futuristic city names need a different energy — compact, forward-feeling, slightly inhuman. These sci-fi and cyberpunk city names feel like tomorrow’s cities built on today’s broken foundations. A side-by-side mix of towering fantasy cities and real-world-style modern cities. Pick whichever matches the world you’re building.
Fantasy City Names
Modern & World Cities
200+ Stylish City Names Across All Genres
Fantasy capitals, cyberpunk megacities, ancient empires, and modern fictional metropolises — these are our finest generated city names spanning every genre and creative writing need. Decorated city-name styles for maps, intros, and worldbuilding docs. Tap to copy and add instant character to your setting.
How Memorable City Names Are Made
A city name has to carry more weight than a town’s. Cities are big, important, often the beating heart of a region — so the name needs grandeur, history, and a sound people remember. Think how “Alexandria” or “Constantinople” feel weighty just spoken aloud.
That’s what our city name generator aims for. It pulls from how real great cities got named — after founders, rivers, gods, or grand old languages — so the results feel like capitals worth ruling rather than random places on a map.
Grandeur, geography, or legacy
Look at the great cities and you’ll see the patterns. Some are named for a founder or ruler (a capital honouring a king). Some grow from geography — a great harbour, a sacred mountain. Some carry the polish of an older tongue. The best fantasy city names borrow that same gravity, sounding like places with centuries behind them.
Modern, medieval, or fantastical
The era changes everything. Modern city names can be sleek and clean; medieval city names feel stony and old; fictional city names for fantasy can soar into the magical. Whether you’re building a dnd metropolis, a sci-fi hub, or the capital of an empire, the name should match the scale and the world it sits in.
How to Choose a City Name for Your Story or Game
Decide the city’s role first — a gleaming capital, a gritty port, a fallen ruin. Its importance points at the right city name.
Aim for weight
Cities deserve names with presence. Build from a founder, a grand geographic feature, or an old-language sound. The bigger and more central the city, the more gravity the name should carry.
Test it in a sentence
Drop it into a line like “the gates of ___ rose against the sky.” If it sounds like a place worth fighting over, you’ve got it. Generate a batch, find that name, save your favourites and export the list.
HOW TO USE (4 steps) + FEATURES (4 bullets)
How to Use the City Name Generator
How to Use
Choose genre — fantasy, medieval, modern, sci-fi, cyberpunk, or ancient historical — for the right naming tradition.
Select culture — elven, dwarven, human, Asian-inspired, Middle Eastern-inspired, or neutral — for cultural specificity.
Pick atmosphere — prosperous and grand, gritty and industrial, ancient and mysterious, or futuristic and cold.
Generate your city name with its genre description, then save, copy, or regenerate as needed.
Features of Elf Name Generator
Genre-spanning pools — fantasy, medieval, modern, sci-fi, cyberpunk, and historical city naming traditions •
Cultural filters for global diversity — generate cities that feel rooted in specific real-world cultural phonetics •
Atmosphere system — prosperous cities sound different from gritty ones; ancient cities sound different from futuristic ones •
Export favorites — great for writers building world atlases, game designers naming locations, and DMs mapping campaigns
Common Use Cases
Why and how people use this tool
🏙️ Modern Fictional Cities
Crime thrillers, contemporary fiction, and urban fantasy all need made-up cities that feel real. Generate names with the texture of actual place names without copying existing cities.
🚀 Sci-Fi & Futuristic Cities
Science fiction cities need names that feel compressed and forward-looking — like language itself has been optimized. Generate names that feel like they belong in tomorrow’s world.
🌆 Cyberpunk Megacity Names
Cyberpunk settings need city names with corporate grime — places where the neon never goes dark and the rain never quite washes away the smell of machine oil and desperation.
⚔️ DnD & Fantasy City Names
Populate your campaign map from coast to coast. Generate consistent, culturally grounded city names that make your DnD world feel as rich and navigable as the Forgotten Realms.
🏛️ Ancient & Historical City Names
Historical fiction and ancient fantasy settings need names rooted in the phonetics of real ancient civilizations — Latin, Greek, Mesopotamian, Egyptian, or Norse naming conventions done right.
📺 Film, TV & Game Locations
Screenwriters and game designers need fictional city names that audiences won’t confuse with real places. Our generator creates names with immediate geographic personality and genre authenticity.
About the City Name Generator
Cities tell stories before anyone inside them opens their mouth. Gotham City tells you it’s dark, dangerous, and gothic. Coruscant tells you it’s galactic, artificial, and dazzling. New Crobuzon tells you it’s strange, industrial, and deeply weird in ways you haven’t been told yet. These cities work because their names carry genre, atmosphere, and cultural identity compressed into a handful of syllables. Our City Name Generator was built to produce names with this same compression — names that immediately tell you what kind of city this is, what kind of people live here, and what kind of stories happen within these walls. Whether you’re building a fantasy city for DnD or a cyberpunk megacity for a novel, the right name changes everything.
The challenge of city naming across genres is real: a fantasy city name sounds wrong in a sci-fi setting, and a cyberpunk city name sounds jarring in a medieval campaign. The phonetics that work for elven capitals (flowing, ancient, vowel-rich) create dissonance in near-future fiction, where city names tend toward compressed efficiency. Our genre filter solves this by maintaining separate name pools for each setting type. Fantasy and medieval city names draw from European linguistic traditions and invented fantasy phonetics. Sci-fi names use compact, efficient syllables. Cyberpunk names carry a corporate grime — like brand names that got too powerful and started calling themselves places. Historical names draw from real ancient civilization phonetics without copying actual cities.
A well-named city becomes a character in its own right. The best fictional cities — Ankh-Morpork, Night City, Midgar — are so named that readers and players feel they know the place before they’ve been shown it. The name itself carries personality, history, and the promise of specific kinds of stories. This generator helps you find that name — the one that makes your city feel real before you’ve described a single street or building. Whether you’re writing the next great urban fantasy novel, building a tabletop RPG campaign, or designing the setting for a video game, start here. Get the name right, and everything else follows naturally.
- FAQ
Everything You Need to Know
Yes. Our genre filter covers fantasy, medieval, modern, sci-fi, cyberpunk, and ancient historical — each with dedicated name pools following the phonetic conventions appropriate to that setting and the stories told within it.
Yes. Sci-fi city names use compact, forward-feeling phonetics. Cyberpunk city names carry corporate grime — compressed names that feel like brand names that became geographies, appropriate for dystopian near-future settings.
Yes. Cultural filters include European, Asian-inspired, Middle Eastern-inspired, African-inspired, and Latin American phonetic traditions — creating globally diverse fictional cities that feel grounded in real-world naming conventions.
Yes. Our DnD filter produces city names consistent with Forgotten Realms and original campaign setting conventions — names that feel at home on a fantasy map alongside rivers, mountain ranges, and ancient ruins.
Yes. The historical option draws from Latin, Greek, Mesopotamian, Egyptian, and Norse phonetic traditions — creating ancient-feeling city names for historical fiction and ancient fantasy settings without copying real place names.
Yes. Each generated city name includes a genre description — explaining what kind of city this name suggests, its implied atmosphere, likely cultural identity, and the kinds of stories that happen within it.
Generate 1, 3, 6, or 10 names per session. Each includes individual copy, save-to-favorites, and regenerate buttons — ideal for populating large fantasy maps or game world atlases quickly.
Yes — completely free with no account, no payment, and no generation limits. Name as many cities as your world, game, or story requires.
Naming Expert & AI Tool Creator
Related Tools
People also like these tools

Steampunk Name Generator
Create unique steampunk-inspired names with our free Steampunk Name Generator. Generate creative character names, inventor names, and fantasy identities perfect for stories, games, and roleplay adventures.

Sorcerer Name Generator
Generate arcane, commanding sorcerer names brimming with raw power. Pick gender and style, generate up to 10 at once, and copy, save or export your favourites — ideal for D&D, fantasy fiction and RPGs.

Wizard Name Generator
Conjure wise, mystical wizard names for D&D, fantasy and games. Set gender, style and length, spin up to 10 at a time, and copy, save or export each name — perfect for spellcasters and arcane characters.

God Name Generator
Forge powerful god and deity names for myths, games and stories. Filter by gender and domain, generate up to 10 at once, and copy, save or export the divine names that anchor your pantheon or campaign.

Town Name Generator
Generate charming, realistic town names for stories, games and maps. Pick a style and length, spin up to 10 at once, and copy, save or export your picks — great for fantasy and modern settings alike.

Fantasy City Name Generator
Create vivid fantasy city names for maps, novels and campaigns. Set a theme and length, generate up to 10 at a time, and copy, save or export the ones that bring your world to life in a single tap.

Kingdom Name Generator
Name entire realms with majestic, believable kingdom names. Choose a theme and tone, generate up to 10 at once, and copy, save or export your favourites — built for worldbuilders, writers and D&D maps.

Angel Name Generator
Generate radiant, celestial angel names rooted in light and the divine. Filter by gender and style, spin up to 10 at a time, and copy, save or export the names that suit your character or story.