Place names for worldbuilding

City name generator for worlds, maps and stories

Describe the land, the people and the history. Get city names that sound like they belong on your map, from rainy ports to desert capitals, with a note on what each suggests.

  • Fits your map
  • Realistic or fantasy
  • Kingdoms to planets
Name type
List length
0 words

Your names

Describe the names you need and press Generate names. Your list appears here.

At a glance

This city name generator writes 10, 25 or 50 place names from a brief of 1 to 120 words: the landscape, climate, culture, era and history of your world. It also names towns, villages, kingdoms, countries, islands and planets, each with a note on what the name suggests. Registration is free; each list costs 1 purchased credit ($0.013 to $0.025).

Places
Cities, towns, kingdoms, countries, islands, planets
Price
1 credit per list ($0.013 to $0.025), any length
Minimum purchase
Packs from $4.99 (200 lists); plans from $7.99 a month
Account
Free to sign up; every list uses purchased credits
Brief
1 to 120 words, written in plain language
List length
10, 25 or 50 names, each with a one-line note
Model
Claude Haiku 5.5 with our naming rules

Place names that tell a story

  • 01

    Shaped by the land

    Rivers, cliffs, marshes and deserts leave their marks on names, the way they do on real maps.

  • 02

    Consistent cultures

    Ask for names from one people or language feel and the list keeps the same sounds, so a region reads as one place.

  • 03

    Any scale

    Villages, cities, kingdoms, countries, islands and planets: say the scale in the brief.

  • 04

    A note on each name

    Every place comes with a line on what its name suggests, ready to grow into history or lore.

How to name a city

  1. 01

    Describe the place

    Write the landscape, climate, culture, era and what the city is known for.

  2. 02

    Generate names

    Keep the Place type, choose 10, 25 or 50 names and press Generate names.

  3. 03

    Fit it to the map

    Pick names that sound related for nearby places and different for far-away ones.

Free list: 20 invented city names

We wrote these for stories, games and maps, with a hint of what each could be. Invented names can match small real places, so search before you publish.

  • Saltmere - a grey fishing city on a cold coast
  • Ashgrove Crossing - a railway junction town
  • Velmora - a warm southern port of white walls
  • Kestrel Hollow - a hill town above the fog line
  • Brightwater Falls - a mill town on a fast river
  • Port Calloway - a busy harbor with a bad reputation
  • Duskmarch - a fortified city on a contested border
  • Larkspur Mesa - a desert town on a flat-topped hill
  • Northwick Reach - a lonely northern trading post
  • Gullhaven - a sleepy resort that has seen better days
  • Cinderfall - a city in the shadow of a volcano
  • Marrowby - a quiet market town with one famous fair
  • Coralune - an island city of canals and bridges
  • Glimmerkiln - a town of furnaces and glassblowers
  • Ravensreach - a citadel carved into a cliff
  • New Albury - a young colonial settlement
  • Thistlebury - a farming town that loves its festivals
  • Quarry Bend - an industrial town of stone and dust
  • Mirefen - a city on stilts above a marsh
  • Highcairn - a highland capital ringed by old stones

Towns, kingdoms, islands and planets

The same brief works for every scale. A few free examples of each:

  • Towns and villages: Little Hallow, Brackenford, Wexley Green, Oxbow End
  • Kingdoms and countries: Aldermark, Vasskaria, the Thornmere Crown, Ostrel
  • Islands: Isle of Brannoch, Little Gull Key, Saltwhistle Island, Morrow Rock
  • Planets and moons: Teryx Prime, Velloria, Oruun, Calyx-4

How real place names work

Real place names usually describe something: a ford, a hill, a church, a family or a market. Many English names end in -ton, -ford, -bury or -wick, Norse-derived ones in -by or -thorpe, and many Spanish ones begin with San or Santa. Borrowing these patterns makes invented names feel lived in.

  • Use one set of endings per culture on your map
  • Let older cities have shorter, worn-down names
  • Name newer settlements after people or older places, like New Albury

Place briefs to try

Fantasy

  • Kingdom

    Kingdom names for a cold northern realm of fjords and longhalls, Norse-sounding but invented.

    Try it
  • Elven city

    Names for a hidden elven city in an ancient forest, with two smaller villages nearby.

    Try it

Modern and sci-fi

  • Small town

    Names for a fictional small town in the American Midwest for a TV drama. Ordinary, believable.

    Try it
  • Space colony

    Names for the first city on a terraformed moon, founded by engineers from five countries.

    Try it

City name generator FAQ

Can it make town or village names?

Yes. Say the size in the brief (hamlet, village, town, city or capital) and the generator scales the names: villages get homely, descriptive names and capitals get grander ones.

Can it name kingdoms, islands and planets?

Yes. The Place type covers kingdoms, countries, regions, islands, planets and moons as well as cities. Describe the place and say which kind of name you need.

Do these city names exist?

They are meant to be invented, but a short name can match a real town somewhere. If you publish a map or a book, search the names you choose in a map or gazetteer first.

Is the city name generator free?

Signing up is free, and the name lists written on these pages are free to read and use. Generating a new list with AI uses purchased credits: 1 credit per list of 10, 25 or 50 names, which works out at $0.013 to $0.025 a list. Packs start at $4.99 for 200 lists. New accounts do not include free lists.

Put names on your map

Describe your world and get 10, 25 or 50 place names with notes. Registration is free; each list uses 1 purchased credit.

Last updated October 29, 2026

Create your free account