Skip to content

Places & Realms

City Name Generator

Towns and cities that sound like they have a history.

Tap the seal to forge your first batch.

A believable city name feels like it grew over centuries. This city name generator blends root syllables with real place-name suffixes like -ton, -ford, and -haven to produce towns, ports, and capitals. Generate a batch and start filling in your map.

How this generator works

Real place names are little fossils of geography. A -ford marks a river crossing, a -ton an enclosed settlement, a -haven a sheltered harbour, a -burgh a fortified town. This generator borrows those genuine English suffixes and grafts them onto invented roots, so your cities carry the same buried logic as real ones. Choose suffixes that match the terrain and your map will feel lived in.

Tips for picking a city name

Where to use these names

Frequently asked questions

How do real place-name suffixes work?

They encode geography and history. A -ton was an enclosed farmstead, a -ford a river crossing, a -burgh a fortified town. Matching the suffix to the terrain makes an invented name feel authentic.

How do I name a whole region consistently?

Pick two or three suffixes and a couple of shared root sounds, then reuse them across the region. That repetition reads as a common founding culture.

Can these be used for country or kingdom names?

For larger realms, the kingdom name generator produces grander names better suited to nations and empires.

Related generators

Browse all name generators or head back to the NameForge home.