Modern City Name Generator

Believable names for present-day fictional cities

Places & GeographyPart of: town and city generators500 names

0 of 500 seen

This or that?

7 picks, 1 winner

Tap the name you like more.

Tap a name to copy it. The arrows swap one name.

Or browse all 500 names, A to Z

Generate modern city names that sound like real places on a contemporary map: American suburbs and metros, planned new towns, port cities and international capitals from Spain to Korea. Built for novels, city-builders, tabletop campaigns and worldbuilding set in the present day.

About modern city names

Modern cities are rarely named with grand invention. Most of them were christened in the last two centuries by surveyors, railway companies and developers, which is why so many real names are a surname plus a landscape word (Brookhaven, Kirkhaven, Fairview Heights), a hopeful abstraction (Prosper, Concordia, Liberty Crossing) or a plain description of where the town sits (Lakeshore, Riverbend, Harbor Vista). Planned cities and new towns go one step further and pick brand-like names: Solara, Halcyon, Nova Crest, Bitgaram. A convincing fictional city borrows one of those habits rather than stringing fantasy syllables together.

This generator covers the English-speaking patterns first, then the ways other countries name modern places: Spanish and Portuguese cities built on saints, coasts and colours (Santa Vela, Puerto Sereno, Praia Dourada), French and Italian ones on hills and water (Clairmont, Castelmare), Germanic and Nordic -stadt, -hafen and -vik endings, Slavic -grad and -sk, Arabic Medina and Al- forms, and Indian, Japanese, Korean, Chinese, Malay, Swahili and West African cities with their own suffixes. A short run of tech-corridor and transit-hub names (Arcline, Nexus Park, Relay Point) suits near-present business districts and edge cities.

Choose by the region your story sits in, then by the city's age: old metros carry short, worn names while young suburbs and developments get longer, sunnier ones.

How to choose modern city names

  • Pick the country first. A city called Castelmare or Rivière-Claire drops a reader straight into Italy or Quebec, and a Korean new town like Bitgaram signals a very different skyline than Cedar Crossing.
  • Match the name to the city's age. Established metros tend toward short single words (Oakridge, Tarrow, Kingsport); post-war suburbs and master-planned developments favour two-word names with Heights, Landing, Park or Crossing.
  • Use descriptive names honestly: a place called Harbor Vista or Bayfront should actually be on the water, and Summit View should look at a mountain. Readers notice when the geography doesn't match.
  • For a fictional stand-in for a real metro, mirror its naming style: a fake Los Angeles suburb should sound like Rancho Estrella or Sierra Vista, a fake Midwest city like Granite Falls or Lindale.
  • If the city needs to feel aspirational or corporate (a tech hub, a new capital, a developer's showpiece), lean on the coined names such as Solara, Tessera, Avenir and Nova Pacifica.

Frequently asked questions

What makes a city name sound modern rather than fantasy or historical?

Modern names follow real naming habits: surname plus landscape word, a direction or feature (Northpoint, Lakeshore), an aspirational word (Prosper, Harmony Grove) or a planned-development brand name (Solara, Halcyon). Fantasy names invent new syllables; historical names carry old suffixes like -chester or -burgh. Keeping to common, pronounceable English or local-language words is what makes a name read as contemporary.

Are any of these real cities?

The names are assembled from common place-name elements, so a few may coincide with small real towns somewhere in the world, as almost any plausible name does. None are intended to be major real cities. If you need a name to be unique, search it before you publish and adjust a word.

Can I use these for Cities: Skylines, SimCity or a GTA-style fictional metro?

Yes. City-builders and open-world games suit the coined and planned-city names especially well (Nova Crest, Vantage City, Arcline, Meridian Park), while the surname-and-landscape names work for suburbs and districts around a central metro. Mix a short name for the core city with longer names for its satellite towns.

How do I name the districts inside a modern city?

Districts usually take a direction, a landmark or a function: Westgate, Foundry Park, Union Depot, Civic Center, Midtown Heights. Pick a city name from this list, then use the city district name generator for neighbourhoods that share its feel.

More like this

All 500 modern city names

This is the complete list the generator above draws its random batches from, sorted A to Z and grouped by first letter.

Plain text, one name per line.

A: 25 names

  • Aberford
  • Addington
  • Ain Al Khair
  • Al Bahr
  • Al Marsa
  • Al Nahda Bay
  • Alcott
  • Aldergate
  • Altavista
  • Amani Bay
  • Amani Heights
  • Amaravati Heights
  • Amberly
  • Anchor Bay
  • Anh Duong
  • Apex
  • Arcadia Bay
  • Arcline
  • Ardmore Bay
  • Ashcombe
  • Ashford
  • Atlantic Heights
  • Aurora Heights
  • Avalon Heights
  • Axiom

B: 37 names

  • Bab Al Nur
  • Bagong Liwanag
  • Bahari
  • Bahía Dorada
  • Baie-Verte
  • Baihe
  • Ballymoor
  • Bandar Baru
  • Bandar Permata
  • Baramgol
  • Barrowmere
  • Bayfront
  • Bayside Landing
  • Beacon Falls
  • Beauregard
  • Bela Voda
  • Bellfield
  • Belmonte
  • Belovodsk
  • Benhaven
  • Berezovsk
  • Bergwald
  • Bien Xanh
  • Bitgaram
  • Bjornstad
  • Branford Mills
  • Brantley Springs
  • Breakwater
  • Bridgewater
  • Brightline City
  • Brightwater
  • Brixton Vale
  • Brookhaven
  • Brückenstadt
  • Bukit Harmoni
  • Burj Al Safa
  • Byeolbit

C: 39 names

  • Cairnbrook
  • Calverton
  • Camelot Hills
  • Campobello
  • Cape Meridian
  • Capital Heights
  • Caraway Springs
  • Carrigan
  • Carverton
  • Cascade Junction
  • Castelmare
  • Cedar Crossing
  • Chandrapuri
  • Chatham Ridge
  • Cheongha
  • Cielo Vista
  • Cityview
  • Ciudad Aurora
  • Ciudad Esperanza
  • Civitella Nuova
  • Clairmont
  • Clearwater Ridge
  • Cloudline
  • Coalport
  • Colter Bay
  • Comet Ridge
  • Concordia
  • Copperfield
  • Coral Bay
  • Corbin Heights
  • Cornerstone
  • Costa Alta
  • Costa Brillante
  • Costa Verde
  • Cresthill
  • Crestline
  • Crossway
  • Crown Point
  • Cypress Landing

D: 13 names

  • Dakar Nouveau
  • Dalisay
  • Dar es Noor
  • Datum Heights
  • Dawnfield
  • Delmar Harbor
  • Dobrograd
  • Dover Landing
  • Driftwood Cove
  • Duchess Bay
  • Dunbar Springs
  • Dunhill
  • Dunmore Falls

E: 10 names

  • Eastbrook
  • Eastleigh
  • Eden Park
  • Edgewater Landing
  • Ellismere
  • Elvestad
  • Elysian Fields
  • Ensley
  • Everly
  • Eversfield

F: 16 names

  • Fairmount Ridge
  • Fairview Heights
  • Fallbrook
  • Farrowdale
  • Fenwick
  • Fiber Park
  • Fiumicello
  • Fjellby
  • Fjordby
  • Fontaine
  • Forge Hill
  • Fort Hadley
  • Foundry Park
  • Foxhaven
  • Freedom Landing
  • Friedensstadt

G: 14 names

  • Gallatin Ridge
  • Gangbit
  • Garnet Falls
  • Glenridge
  • Glenview
  • Goldfields
  • Granite Falls
  • Graniteborg
  • Grantham Bay
  • Grayson
  • Greenfield Commons
  • Greenline
  • Gridline
  • Gull Harbor

H: 24 names

  • Hadley Crossing
  • Haeoreum
  • Hafenburg
  • Haiyang
  • Halcyon
  • Halsey Park
  • Hanamizu
  • Hanaoka
  • Hanbit
  • Haneul
  • Harbor Vista
  • Harborview
  • Harmony Grove
  • Hartwell
  • Haverly
  • Havsund
  • Helios Bay
  • Hillcrest Junction
  • Hoa Binh Bay
  • Holloway
  • Hongyang
  • Horizon Bay
  • Hoshizaki
  • Huntley Ridge

I: 9 names

  • Imperial Landing
  • Independence Falls
  • Innovation Park
  • Inverness Bay
  • Ipswich Falls
  • Ironbridge
  • Irongate
  • Ivory Bay
  • Ivyfield

J: 8 names

  • Jaldhara
  • Jasná Hora
  • Jasnopole
  • Jasper Bay
  • Jericho Springs
  • Jinhua Bay
  • Jinshan Bay
  • Juniper Crossing

K: 19 names

  • Kaiyo
  • Kaljevo
  • Kamalpur
  • Kenmore
  • Kessler Point
  • Keystone
  • Kijani
  • Kiln Valley
  • Kingsbridge
  • Kingsley
  • Kingsport
  • Kinsale Harbor
  • Kirkhaven
  • Kitamachi
  • Königshafen
  • Kota Cahaya
  • Kota Damai
  • Krasnoyar
  • Kuala Sinar

L: 20 names

  • Lac-Sainte-Marie
  • Laguna Blanca
  • Lake Corin
  • Lakeshore
  • Lakewood Terrace
  • Langley Heights
  • Lanhai
  • Larkspur
  • Lianhua
  • Liberty Crossing
  • Lindale
  • Lindenau
  • Linfield
  • Linwood
  • Lochside
  • Lorimer
  • Los Altos Verdes
  • Lumen Bay
  • Lysgaard
  • Lysvik

M: 35 names

  • Madinat Al Amal
  • Madinat Al Bahar
  • Mahanagar
  • Maharlika
  • Maple Grove
  • Mar Azul
  • Marchmont
  • Marina Bella
  • Marina del Norte
  • Marina di Levante
  • Marisol Beach
  • Marlow
  • Medina Nour
  • Medina Zahra
  • Meridian Falls
  • Meridian Park
  • Merritt Bay
  • Mesa Grande
  • Metroline
  • Midorino
  • Midtown Heights
  • Millbrook Station
  • Millrace
  • Minatomachi
  • Mingzhu
  • Mirae
  • Mirnograd
  • Mirnovsk
  • Monarch Bay
  • Monte Sereno
  • Montebruno
  • Monteverde
  • Moorhaven
  • Mount Aldric
  • Mwanga Heights

N: 30 names

  • Nahr Al Qamar
  • Navaganj
  • Navapur
  • Neuhaven
  • New Avalon
  • New Carlow
  • New Halcyon
  • New Meridian
  • Newbury Port
  • Newcastle Ridge
  • Newhaven Point
  • Nexus Park
  • Nordhafen
  • Nordhavn
  • Norridge
  • Northpoint
  • Norwood Heights
  • Nova Crest
  • Nova Esperança
  • Nova Pacifica
  • Nova Serena
  • Novograd
  • Novorechensk
  • Nowy Brzeg
  • Nueva Bayan
  • Nuevo Horizonte
  • Nuri
  • Nurpur
  • Nuru Bay
  • Nyota

O: 8 names

  • Oakhollow
  • Oakridge
  • Oberon
  • Ogun Port
  • Olympus Heights
  • Oriole Park
  • Osterfeld
  • Oxley

P: 31 names

  • Pacific Crest
  • Palmetto Shores
  • Pantai Jaya
  • Paradise Cove
  • Paragon
  • Parallel Heights
  • Parkside
  • Pelham Shores
  • Pembroke
  • Pinecrest
  • Pinnacle Heights
  • Playa Nueva
  • Polaris
  • Ponta Brava
  • Port Ellery
  • Port Halloran
  • Port Solace
  • Port Vantage
  • Port-Lumière
  • Porto Aurora
  • Porto Novo
  • Portsmouth Landing
  • Praia Dourada
  • Prescott Landing
  • Prosper
  • Providence Hills
  • Pruett
  • Puerto Brisa
  • Puerto Lumbre
  • Puerto Sereno
  • Punta Clara

Q: 6 names

  • Qasr Al Jadid
  • Qingfeng
  • Quantum Heights
  • Quarry Hill
  • Queensgate
  • Quincy Harbor

R: 24 names

  • Radley
  • Rainier Terrace
  • Rancho Estrella
  • Ras Al Hikma
  • Ratnapuri
  • Ravenscroft
  • Redwood Junction
  • Regent City
  • Relay Point
  • Rexford Heights
  • Rheinsdorf
  • Ridgefield
  • Ridgemont
  • Rio Claro
  • Rio Verde
  • Riomar
  • Riva Chiara
  • Riverbend
  • Riverside Junction
  • Rivière-Claire
  • Rochefort
  • Rockport
  • Rosemont
  • Royal Oaks

S: 57 names

  • Saebyeok
  • Saemaeul
  • Saetbyeol
  • Sagarpur
  • Saint Ives Harbor
  • Saint-Aubin-sur-Mer
  • Sainte-Claire-des-Monts
  • Sakurabashi
  • Saltmarsh
  • San Marcos Bay
  • Sandpiper Key
  • Santa Luzia
  • Santa Marisol
  • Santa Vela
  • Sawyer Point
  • Seabrook Harbor
  • Sedgwick
  • Seeblick
  • Selene Park
  • Serenity Shores
  • Seri Bayu
  • Shantinagar
  • Shelbourne
  • Shinhama
  • Shinkawa
  • Shinohara Bay
  • Shivapuram
  • Sidra Bay
  • Sierra Luz
  • Sierra Vista
  • Sinjevo
  • Skogen
  • Skyline Park
  • Smelter Creek
  • Sol Nascente
  • Solara
  • Solnechny
  • Solvik
  • Song Hong
  • Sonnenberg
  • Sonnenfeld
  • Sorrenta
  • Southbridge
  • Sovereign Hills
  • Srebrna Gora
  • Stahlstadt
  • Starfield
  • Steelton
  • Stellar Park
  • Stenvik
  • Stonegate
  • Summit View
  • Sunnyvale Ridge
  • Sunridge
  • Sunugal
  • Suryakot
  • Suryanagar

T: 21 names

  • Tahanan
  • Talbot Harbor
  • Taman Cerah
  • Tan Binh
  • Tarnside
  • Tarrow
  • Techline
  • Teluk Indah
  • Teluk Sinar
  • Terminal Bay
  • Tessera
  • Thornbury
  • Tianguang
  • Tidewater
  • Tilbury
  • Tolland Mills
  • Torremare
  • Towerside
  • Tranquil Bay
  • Tremont Heights
  • Tumaini

U: 8 names

  • Underhill
  • Union Depot
  • Unity Park
  • Upendo
  • Upton
  • Uptown Ridge
  • Urbana
  • Utopia Springs

V: 21 names

  • Valbruna
  • Valcourt
  • Valemont
  • Valhalla Ridge
  • Valle Azul
  • Vanderpool
  • Vantage City
  • Vector Heights
  • Vega Heights
  • Verano Beach
  • Vertex
  • Vickery
  • Victory Heights
  • Vijaypur
  • Vila Clara
  • Villa Dorada
  • Villa Serena
  • Villeneuve
  • Vinterby
  • Vista Real
  • Vostochny

W: 9 names

  • Wadi Al Salam
  • Waverly
  • Weissenfeld
  • Wendover
  • Westgate
  • Westhaven
  • Wexley Rapids
  • Whitmore
  • Willow Creek

X: 4 names

  • Xiangyun
  • Xinglong
  • Xinguang
  • Xinhai

Y: 6 names

  • Yangguang
  • Yardley Springs
  • Yasnopolsk
  • Yorkfield
  • Yumeno
  • Yunhai

Z: 6 names

  • Zamani
  • Zarechye
  • Zeleny Bor
  • Zenith Park
  • Zlatna Reka
  • Zlatopol