# City name generator for worlds, maps and stories

> 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).

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.

## At a glance

- **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

- Fits your map
- Realistic or fantasy
- Kingdoms to planets

[Generate city names](https://randomnamegeneratorai.app/create)

## Place names that tell a story

- **Shaped by the land**: Rivers, cliffs, marshes and deserts leave their marks on names, the way they do on real maps.
- **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.
- **Any scale**: Villages, cities, kingdoms, countries, islands and planets: say the scale in the brief.
- **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. **Describe the place**: Write the landscape, climate, culture, era and what the city is known for.
2. **Generate names**: Keep the Place type, choose 10, 25 or 50 names and press Generate names.
3. **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.
- **Elven city:** Names for a hidden elven city in an ancient forest, with two smaller villages nearby.

### Modern and sci-fi

- **Small town:** Names for a fictional small town in the American Midwest for a TV drama. Ordinary, believable.
- **Space colony:** Names for the first city on a terraformed moon, founded by engineers from five countries.


## More worldbuilding generators

- [Dwarf name generator](https://randomnamegeneratorai.app/dwarf-name-generator): Names for the people under your mountains.
- [Random name generator](https://randomnamegeneratorai.app/): Characters, fantasy races, pets and teams.
- [Podcast name generator](https://randomnamegeneratorai.app/podcast-name-generator): Running an actual-play show? Name it too.

## Simple pricing, one credit per list

- Starter: $7.99 / month, 500 credits
- Pro: $19.99 / month, 1,500 credits
- Small: $4.99, 200 credits
- Large: $14.99, 800 credits

## 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 2026-10-29_
