City Name Generator

Create cool city names for maps, games and fiction, from Port Calverton to Lake Rivenmoor Heights. Ten realistic and fantasy-ready picks per click.

Part of Fantasy Places & Worlds Names

  • P
    Port CalvertonExample

    A harbour city with a solid founder-style name, great for a crime story.

  • R
    Rivenmoor HeightsExample

    The moor ending plus Heights suggests a rich district on high ground.

  • L
    LexpolisExample

    The Greek -polis ending gives this a big, futuristic capital feel.

  • F
    Fort HollisburgExample

    Two military clues show this city grew from an old frontier base.

  • S
    SilverbayExample

    Bright and coastal, it could be nicknamed the Pearl of the Coast.

  • M
    Mount Crestview SpringsExample

    Sounds like a mountain resort city with hot springs.

Your shortlist · this device

Saved names stay in your own browser. Generate names and tap ♡ on the ones you like to keep them here.

No saved names yet. Your first ♡ shows up here.

41,000+ possible names in this city name tool

💡 GOOD TO KNOWDecide where the city sits, such as coast, river or mountain, then choose a prefix or suffix that shows it.

Decide where the city sits, such as coast, river or mountain, then choose a prefix or suffix that shows it.

Cities feel big, busy and important, and their names carry that weight. A city name often hints at its history: a port, a fort, a saint, a lake or the family who founded it. This city name generator builds names from those same building blocks, mixing classic endings like -ville, -burg, -port and -polis with strong word starts.

Use it as a random city name generator for a novel, a strategy game, a superhero story, a D&D campaign or a city-building project. Press Generate and ten names appear at once. Some sound modern and real, some sound like old capitals, and some would fit a city on another planet. Pick one and start drawing its skyline.

How to use the city name generator

  1. Press Generate names to see ten city names.
  2. Look for clues in each name, like Port for a harbour or Fort for an old base.
  3. Pick the one that fits your city's size and history.
  4. Copy the name or save it with the heart button.

What a city name tells you

Most city names are tiny history lessons. A name starting with Port grew around a harbour. Fort means it began as a military base. Saint points to an early church or mission. Lake, Bay and Falls all tell you about the water nearby.

Endings carry meaning too. The -burg ending comes from old words for a fortress, used in German and Dutch towns. The -polis ending comes from the Greek word for city and makes a place feel grand. The -ville ending comes from French and was very popular for new American towns in the 1800s.

  • -port, -haven, -mouth: coastal and river cities.
  • -burg, -gate, -chester: old walled or fortified cities.
  • -polis: big, proud capitals and future cities.
  • -ville, -ton, -field: growing towns that became cities.

City nicknames that stick

Real cities often earn nicknames, like the Windy City for Chicago or the Big Apple for New York. Your invented city can have one too. Look at what the city is famous for, such as steel, music, rain or old bridges, then add a short phrase. A city called Ironmouth might be known as the Furnace. Silverbay might be the Pearl of the Coast.

A nickname is a fast way to show your readers what life is like there, and it gives characters something to call home.

Realistic cities versus fantasy cities

This tool leans toward names that could exist in the real world, making it ideal for modern fiction, crime stories and strategy games. For castles, wizards and elven spires, the names still work if you choose ones with -gate, -moor or -haven endings. Those feel older and more mysterious than -ville or -field.

Example names and what makes them work

NameWhy it works
Port CalvertonA harbour city with a solid founder-style name, great for a crime story.
Rivenmoor HeightsThe moor ending plus Heights suggests a rich district on high ground.
LexpolisThe Greek -polis ending gives this a big, futuristic capital feel.
Fort HollisburgTwo military clues show this city grew from an old frontier base.
SilverbayBright and coastal, it could be nicknamed the Pearl of the Coast.
Mount Crestview SpringsSounds like a mountain resort city with hot springs.
IronmouthA heavy industrial port city where rivers meet the sea.
New Ardenton CityThe New prefix hints at settlers naming it after an older home.

Tips for picking the right name

  • Decide where the city sits, such as coast, river or mountain, then choose a prefix or suffix that shows it.
  • Give your city a nickname based on what it is famous for.
  • Name districts inside the city using the same tool, like Rivenmoor Heights and Rivenmoor Bay.
  • Use -polis for capitals and -ville or -field for smaller cities.
  • Search the name to make sure it is not already a famous real city.

Common questions

How do I name a city for my story?

Think about the city's history first. A port city could start with Port or end in -haven. An old walled city could end in -burg or -gate. Then pick a start word that fits the mood, like Iron for industry.

Can this make cool city names for games?

Yes. It works well for strategy, city-builder and role-playing games, including D&D. The mix of realistic and grand endings gives you both modern cities and old capitals.

What are good city nicknames?

Good nicknames are short and point to something the city is known for, such as weather, work or a landmark. Real examples include the Windy City for Chicago. Try the Furnace or the Pearl of the Coast for your own cities.

Are these real city names?

Most are invented from word parts, but because they follow real patterns, a few can match small real places. Search the name if you need it to be fully fictional.