City Name Generator
Create unique city names for your stories, games & worldbuilding
Great cities deserve great names. This free city name generator creates unique names for any world you are building, from sprawling sci-fi metropolises to ancient walled capitals. It is made for writers, worldbuilders, and game developers who want names that feel real.
Pick a style and a city size, then generate a full list. Whether you need a tiny village or a gleaming futuristic capital, you will find a name that fits your map.
How to Use the City Name Generator
- Choose a city style, such as Fantasy, Sci-Fi, Medieval, or Nordic.
- Pick a city size, from Village all the way up to Capital City.
- Select how many names you want, from 5 to 20.
- Click “Generate City Names” to see your list.
- Copy all the names at once, or save your favorites.
City Styles You Can Generate
Each style gives your city a different culture and history. Here is the feel of each.
- Fantasy: Magical names for elven realms and high-fantasy worlds.
- Medieval: Old-world names with castles, kingdoms, and cobblestone streets.
- Modern: Clean, familiar names that fit a present-day setting.
- Futuristic / Sci-Fi: Sleek, high-tech names for space colonies and future Earth.
- Ancient / Classical: Grand names inspired by old empires and lost cities.
- Asian-Inspired: Names with an East Asian sound and rhythm.
- Arabic / Middle Eastern: Names that echo desert cities and old trade routes.
- Nordic / Viking: Cold, strong names from the frozen north.
- Steampunk: Industrial names full of gears, steam, and invention.
Tips for Naming a City in Your World
- Match the style to your world’s culture and time period.
- Bigger cities can have grander, longer names, while small ones suit short, simple names.
- Think about the city’s history. A name can hint at who founded it or what happened there.
- Keep capitals memorable, since readers and players will hear them most.
Example City Names
Fantasy & Medieval: Highspire, Stormhaven, Greywall
Sci-Fi & Steampunk: Neo Vantis, Aurora Prime, Cogsworth City
Nordic & Ancient: Skjoldheim, Valdris, Aurelia
Frequently Asked Questions
Is the city name generator free?
Yes, free and unlimited, with no sign-up needed.
Can I make both fantasy and sci-fi city names?
Yes. You can choose from fantasy, sci-fi, medieval, modern, ancient, Asian, Arabic, Nordic, and steampunk styles.
Does city size change the names?
It does. You can generate names that fit a small village or a giant capital city.
Can I use these names in my game or book?
Yes. The names are free to use in any creative project.
How do I choose the right city name?
Match the style and size to your world, then pick a name that is easy to remember.
Build a world worth exploring. Generate city names above and start mapping it out.
