City Name Generator
Cities need grander naming registers than towns - Aldgate Minster, Hartwell Spire, Ravenport, Whitchurch Crown. Our city generator biases toward metropolitan suffixes (-burg, -port, -minster, -spire, -crown) while still pulling from culture-specific roots. Suitable for capitals, trade hubs, and major fantasy metropolises.
Example output: Aldgate Minster · Hartwell Spire · Ravenport · Whitchurch Crown
Example City Names
A sample drawn straight from this generator. Click Generate above for a fresh batch.
How to Name a City in Fiction
City names differ from town names in age and wear: great cities are usually older than the language around them, their names smoothed past transparent meaning (London's etymology is genuinely uncertain) or inherited from other tongues entirely. That opacity is the realism cue: an invented metropolis named with a crystal-clear compound (Goldbridge) reads younger and smaller than one with an opaque, worn name (Vharen, Cormyra).
Epithets and nicknames complete a city's name-cloud, the Eternal City, the Big Smoke, and invented cities gain instant depth from one: the name on the map plus the name in the street.
Frequently asked questions
›When does a town become a city?
Editorial decision. In medieval European convention, a "city" often required a cathedral or charter; in fantasy worldbuilding, scale and political importance matter more than population. Use city names for capitals, major ports, and centers of power.
›How do city names communicate grandeur?
Suffix choice. -burg suggests fortification, -port suggests trade, -minster suggests religion, -spire/-crown suggests royal seat. The suffix carries connotative weight beyond just sounding grand.
›Real-world examples of these patterns?
Pittsburgh and Strasbourg use -burg. Newport and Liverpool use -port. Westminster uses -minster. Our generator follows these centuries-old conventions while keeping the names fresh.