200+ City Name Ideas for Worldbuilding
A city name is the heaviest label on any map. It has to suggest population, power, and history in a word or two, and it has to sound like something millions of people would actually say every day. The lists below give you more than two hundred ready-to-use city names, sorted into the six styles our generator produces. Each section opens with a short note on the naming patterns that style relies on, so you can extend any list yourself, and standout names carry an epithet or a one-line hook you can paste straight into a gazetteer. Everything here is original; take what you like for maps, fiction, and tabletop worlds. If your settlement is closer to a village than a skyline, our town name generator owns that end of the scale.
Modern metropolis names
Modern big-city names are built from settlement suffixes that wore smooth over centuries: -burg, -ton, -gate, -field, -haven, and -mont. Pair them with civic, mineral, and light vocabulary, or attach a plain term like City, Heights, or Crossing to a founder-style surname. Direction and size prefixes (New, Greater, North, Grand) signal a city that outgrew an older one, which is free implied history.
- Sterling City
- New Halvern
- Ironbridge Falls
- Silvergate, home of the Continental Exchange
- Meridian Heights
- Greater Corvale
- Summitview
- Delmore Crossing
- Unionport City
- Brightfield
- Norcross Junction
- Clearmont
- Vantera, the city of a million lit windows
- West Averline
- Crownhaven
- Stonegate City
- Marwick Falls
- Grand Weldon
- Argentia
- Kesterfield
- Northlight City
- Varessa Heights
- Central Amberton
- Skylark City
- Hollis Crossing
- Novaline
- Rellingham
- Fairmont Yards
- Calder City
- Winslow Heights
- Beaconview
- Orchard Gate
- Ellery Falls
- Grandview Terminal, named for the station that built it
- New Arden
Ancient imperial names
Imperial capitals lean on the great historical suffixes. Greek -polis means simply "city"; Slavic -grad means a fortified settlement; Persian -abad means "built by" or "abode of"; Latin -ium marks a Roman foundation. The other classic pattern is the founder: real history named Alexandria for Alexander and Caesarea for Caesar, so an invented dynasty name plus a grand suffix or an honorific like Magna or Aeterna reads instantly as an old capital.
- Sarnopolis
- Velgrad
- Tessabad, abode of the Sun Emperors
- Korium
- Aurelia Magna
- Kaedron
- Ostara Prima
- Nikoria
- Caldessa
- Thessgrad
- Vestara Aeterna
- Marrabad
- Emperion, seat of the Marble Senate
- Belopolis
- Old Maruvia
- Tarquessa
- Zorvana
- High Ondris
- Illyros
- Sarnium
- Velessa Magna
- Great Aurelia
- Kaedropolis
- Ostabad
- Nikograd
- Caldara
- Tessane Prima
- Marropolis
- Belgrad Aeterna, the city three empires refused to abandon
- Thessium
- Vandara
- Orsopolis
- Tarqium
- Zorabad
- Illyrium
Sci-fi megacity names
Sci-fi city names are engineered rather than inherited, and the naming patterns say so. Prefixes like Neo-, Arc-, and Axis- imply a rebuilt or planned settlement; designations like Prime, Zero, and Terminus imply a numbered network of cities rather than a lone one; fused compounds from technical vocabulary (chrome, ion, vector, grid) read as corporate christenings. The trick is restraint: one construction per name, or the future starts to parody itself.
- Neo-Varek
- Kessari Prime
- Chromespire
- Arc-Solyn, first arcology of the Outer Reach
- Vanta Terminus
- Neongrid
- Axis-Tessin
- Ioncore
- Calyx Ultima
- Omni-Kyrn
- Fluxdome
- Meridia Zero
- Nova-Kessari
- Vectorreach
- Helix-Vanta, capital of the Orbital Compact
- Pulseport
- Solyn Nine
- Zenithgrid
- Arcology One
- Quantspire
- Neo-Calyx
- Tessin Ultima
- The Vertical City
- Lumen Sector
- Axis-Meridia
- Chromereach
- Varek Zero, the city that runs on a single reactor
- Gridhaven
- Nova-Tessin
- Ioncore Terminus
- Omni-Solyn
- Neondome
- Kyrn Prime
- Helix-Kessari
- Zenithport
Fantasy capital names
A fantasy capital needs weight, and weight comes from three sources: melodic invented roots (two or three syllables with a strong stress), compounds built from throne-room vocabulary (crown, oath, dawn, ever), and epithets that trail the name like a title. "Crownhold" is a city; "Crownhold, seat of the Silver Concord" is a civilization. Use the honorific prefixes High, Old, Great, and Royal sparingly, for the one city on the map that has earned them.
- Vaelora, seat of the Ivory Throne
- Crownspire
- High Aldemar
- Dawnhold
- Ilthane
- Everminster
- Cyrenna of the Nine Banners
- Stormgard
- Royal Maravel
- Goldenhaven
- Serevan
- Brightwatch
- Old Belthara, where the first kings were crowned
- Oathspire
- Ostrelle
- Ravenhold
- Great Cyrenna
- Everhold
- Dawnminster
- The Gilded City
- Vaelgard
- Highcourt
- Crownwatch, jewel of the Rose Parliament
- Aldespire
- Stormhaven
- Thronefast
- Maravel the White
- Goldengard
- Oathminster
- Serevan's Rest
- Brighthold
- Embercourt
- Ravenspire, sanctum of the Elder Crown
- Suncrown
- Belthara Vale
Port city names
Great harbors get named twice: once by geography (the mouth, the bay, the quay) and once by trade (salt, spice, copper, lanterns). The two strongest patterns are "Port (Name)", which reads as a founding charter, and the fused compound ending in -haven, -mouth, -wick, or -stad, which reads as a settlement that grew up around its anchorage. Epithets here should smell of the sea: gateways, straits, and the last safe water before the open ocean.
- Port Maren, gateway to the Amber Straits
- Salthaven
- Cavell Harbor
- Tidemouth
- Port Solano
- Copperquay
- Verris Landing
- Gullwick
- Bremmer Docks
- Anchorstad
- Port Calderos, market of a thousand sails
- Stormquay
- Halloway Wharf
- Spiceport
- Zarova Bay
- Wavemouth
- Port Verris
- The Freeharbor
- Lantern Quay
- Saltcrown, last port before the open ocean
- Maren Landing
- Tidewick
- Port Halloway
- Copperhaven
- The Brine Gate
- Calderos Wharf
- Gullstad
- Port Zarova
- Anchormouth
- Solano Docks
- Stormhaven Quay
- Spicemouth, where every cargo pays the tide-toll
- Bremmer Bay
- Wavewick
- Port Ynara
Ruined and lost city names
A ruined city is named by the people who remember it, not the people who lived there, so the patterns are elegiac: a state prefix (Old, Fallen, Lost, Sunken, Silent, Forgotten), the formal "The Ruins of" construction, or a bare ancient root that no living language quite explains. Epithets do the archaeology for you: say what swallowed the place, and the reader will start digging.
- Fallen Zerath
- The Ruins of Sarketh
- Ashmor, swallowed by the Glass Desert
- Old Cathmor
- Ulvenna
- Sunken Antessa, lost beneath the Meridian Sea
- Dustgath
- Silent Morvane
- Hollowreth
- The First City
- Ilzara the Silent
- Gravemor
- Forgotten Vhorren
- Embergath
- The Ruins of Ulvenna
- Bonespire
- Lost Ilzara
- Shadowgrad
- Thornreth, tomb of a drowned empire
- Old Sarketh
- Vhorren of the Sands
- Ashfall
- Sunken Zerath
- The Sunken Crown
- Morvane-Under-Ice
- Hollowmor
- Silent Antessa
- Gravereth, last light of the Elder Age
- The Ruins of Cathmor
- Dustspire
- Fallen Ulvenna
- Emberfall
- Lost Morvane
- Bonegath
- The Pale Capital, whose true name is not spoken
How to use these lists well
Treat each list as a naming culture, not a grab bag. A single map rarely needs more than one imperial capital, and a chain of trade ports feels real when their names share suffixes and sounds, because real coastlines were named by the same sailors over generations. Mix styles only where history justifies it: a modern metropolis built on imperial ruins can honestly carry a name like New Sarnopolis, and that one name tells a thousand years of story. When a name here is close but not right, keep its skeleton and swap the flesh: the pattern behind Saltcrown also yields Spicecrown and Tidecrown, and every "The Ruins of" name improves when the root gets stranger.
And when the lists run dry, the generator on our front page builds names from the same six styles in unlimited batches, many with an epithet attached. Generate more than you need, keep the two or three that suggest a skyline or a fallen age on their own, and bench the rest for the next blank region of your map. For the settlements too small to earn an epithet, cross over to the town name generator and name their villages to match.