American City Name Generator

Believable US city names for fiction and games

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 American city names that sound like they belong on a real highway sign: founder surnames with -ville and -ton, Spanish mission names, Native-rooted words, classical imports, Fort and Port towns, and booster names like Prosperity. Built for novels, screenplays, tabletop campaigns and video game maps.

About American city names

American city names come in a small number of recognizable patterns, and a fictional one only convinces if it follows one of them. The most common is a person plus a suffix: Harrisburg, Pendleton, Ellsworth, Whitcomb. Next are landmark names that describe what the founders saw, such as Cedar Rapids, Poplar Bluff, Grand Junction and Twin Falls. The West adds Spanish mission and rancho names (San Benito, Paso Robles, Las Palmas), anglicized Native words (Wenatchee, Tuskegee, Kokomo), and French trading posts along the rivers (Terre Haute, Fond du Lac, Presque Isle).

The 1800s left two more layers. Classical revivals like Ithaca, Syracuse, Carthage and Palmyra spread across upstate New York and the Midwest, while boosters sold lots in places called Enterprise, Prosperity, Independence and Eden Prairie. Military and commercial origins survive as Fort and Port names, and biblical ones as Bethel, Goshen and Mount Zion. Fictional cities that feel real, from Bedford Falls to Hill Valley to Pawnee, borrow these patterns instead of inventing new ones.

This list mixes invented names with lesser-known real ones so you can pick something that reads as authentic without pointing at a famous place. Decide on the region first, then choose a name whose origin story fits it.

How to choose American city names

  • Match the name to the region: Spanish or Native roots for the Southwest and Pacific coast, English county names for New England, French along the Mississippi, and founder-plus-suffix almost anywhere.
  • A surname plus -ville, -burg, -ton or -field is the safest invention; readers and players almost never question Whitcomb Junction or Calloway.
  • Add Heights, Falls, Springs, Junction, Landing or City to a plain word to turn it into a place with an implied history.
  • For a big fictional metropolis, use a short, strong standalone name (Harrowgate, Zenith, Meridian) and give it suburbs with compound names so the map feels layered.
  • Search the finished name on a map before publishing; hundreds of US places share names, and you may want to avoid a real one for legal or tonal reasons.

Frequently asked questions

What makes a fictional American city name sound real?

It follows a real naming pattern: a surname with a suffix (Ellsworth, Harrisburg), a landscape feature (Cedar Rapids, Stone Ridge), a Spanish or Native origin, a classical import (Ithaca, Troy) or an optimistic booster name (Prosperity, Liberty). Names like Bedford Falls and Hill Valley work for exactly this reason.

Are the names in this generator real cities?

Some are real but lesser-known places and many are invented to follow real patterns. Every name is checked as a generic place name, but if you need a city that definitely does not exist, search a map before you commit.

How do I name a US city for a novel, film or video game?

Pick the state or region first, then choose a name whose origin fits it. Give the city a nickname locals would use and name a couple of neighborhoods or suburbs in the same style so the setting feels lived in.

Why do so many American cities share names like Springfield and Franklin?

Settlers named new towns after their hometowns, presidents and generals, and the post office only required a name to be unique within a state. That is why dozens of Springfields, Salems, Franklins and Madisons exist across the country.

More like this

All 500 American 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: 28 names

  • Abilene
  • Abington
  • Absecon
  • Aguila
  • Alamogordo
  • Albright
  • Alder Springs
  • Alexandria
  • Alpine
  • Alta Loma
  • Alton
  • Ambermere
  • Amesbury
  • Amity
  • Anchorage Falls
  • Andover
  • Antelope Valley
  • Antioch
  • Arcadia
  • Ardmore
  • Arlington
  • Arsenal City
  • Ashford
  • Ashtabula
  • Astoria
  • Atmore
  • Attica
  • Aurora

B: 42 names

  • Badger
  • Bancroft
  • Bangor
  • Barrington
  • Bayou Vista
  • Bayview
  • Bear Lake
  • Beauvoir
  • Beaver Falls
  • Beckley
  • Bee Cave
  • Beechmont
  • Belen
  • Belle Chasse
  • Belle Fourche
  • Bennington
  • Bethany
  • Bethel
  • Beulah
  • Big Rapids
  • Big Spring
  • Big Timber
  • Birchwood
  • Bird City
  • Bluebird Crossing
  • Bobcat Bluff
  • Boston Heights
  • Bountiful
  • Bradford
  • Breaux Bridge
  • Bremen
  • Brennan's Ferry
  • Brickhaven
  • Brightwater
  • Broken Arrow
  • Broken Bow
  • Brunswick
  • Buchanan
  • Buena Vista
  • Buffalo Gap
  • Bunnell
  • Burlington

C: 39 names

  • Calderon Heights
  • Caledonia
  • Calloway
  • Cambria
  • Camp Verde
  • Canaan
  • Canterbury
  • Canton
  • Capeview
  • Carbon Hill
  • Cardinal Heights
  • Caribou
  • Carthage
  • Cassville
  • Castle Rock
  • Cedar Rapids
  • Cementon
  • Charleston
  • Chatham
  • Chelmsford
  • Chestnut Ridge
  • Chillicothe
  • Clayton
  • Cleveland Heights
  • Clifton
  • Coalport
  • Columbia Heights
  • Commerce
  • Concord
  • Coon Rapids
  • Coos Bay
  • Copperfield
  • Corydon
  • Cottonwood
  • Cougar Ridge
  • Covington
  • Crane Creek
  • Crossville
  • Cypress Landing

D: 17 names

  • Dalton
  • Danbury
  • Dartmouth
  • Dedham
  • Deer Lodge
  • Delacroix
  • Delphi
  • Deming
  • Des Plaines
  • Devon
  • Dogwood Falls
  • Dorchester
  • Driftwood Bay
  • Dubuque
  • Duluth Heights
  • Dundee
  • Durango

E: 21 names

  • Eagle Pass
  • Eastmont
  • Easton
  • Eau Claire
  • Eden Prairie
  • Egret Bay
  • El Cajon
  • El Centro
  • El Dorado Hills
  • Elk City
  • Ellsworth
  • Elmhurst
  • Elmwood Park
  • Ely
  • Emporia
  • Encinitas
  • Ephraim
  • Escondido
  • Española
  • Essex
  • Evening Shade

F: 27 names

  • Fair Oaks
  • Fairhaven
  • Falcon Heights
  • Farmington
  • Ferncliff
  • Fillmore
  • Five Points
  • Fond du Lac
  • Fontenot
  • Fort Ashby
  • Fort Beaumont
  • Fort Calder
  • Fort Drummond
  • Fort Garland
  • Fort Hendry
  • Fort Macomb
  • Fort Ridgely
  • Fort Whitcomb
  • Foundry City
  • Four Corners
  • Fox Lake
  • Framingham
  • Freedom
  • Freeport
  • Frostburg
  • Fulton
  • Fulton Heights

G: 23 names

  • Garfield Heights
  • Garrison
  • Geneva
  • Ghent
  • Glassboro
  • Globe
  • Gloucester
  • Goldfield
  • Goshen
  • Grand Blanc
  • Grand Coteau
  • Grand Forks
  • Grand Haven
  • Grand Island
  • Grand Junction
  • Grand Ledge
  • Grand Prairie
  • Granite City
  • Grant City
  • Greenwood
  • Greymill
  • Gulfhaven
  • Guthrie

H: 23 names

  • Halford
  • Hamburg
  • Hamilton
  • Harbor City
  • Harlan
  • Harlan City
  • Harmony
  • Harrison
  • Harrodsburg
  • Harrowgate
  • Hastings
  • Hawk Ridge
  • Hazelbrook
  • Hebron
  • Heron Point
  • Hickory Flats
  • Hightstown
  • Holland
  • Hollister Springs
  • Hollyfield
  • Hoover
  • Huntington
  • Hutchinson

I: 6 names

  • Independence
  • Industry
  • Ipswich
  • Ironton
  • Irvington
  • Ithaca

J: 3 names

  • Johnston
  • Joliet
  • Juniper Hills

K: 9 names

  • Kalispell
  • Kelso
  • Kestrel Bay
  • Kilnwood
  • Kingsport
  • Kingston
  • Kirkland
  • Kittanning
  • Klamath Falls

L: 34 names

  • La Crosse
  • La Habra
  • La Mesa
  • La Quinta
  • Lac du Nord
  • Lafourche
  • Lake Charles
  • Lakeport
  • Lakewood
  • Lancaster
  • Larkspur
  • Las Cruces
  • Las Lomas
  • Las Palmas
  • Laurelton
  • Laurinburg
  • Leadvale
  • Lebanon
  • Leicester
  • Lexington
  • Liberty
  • Lincoln Heights
  • Linden Park
  • Little Falls
  • Little River
  • Little Rock
  • Livingston
  • Loma Linda
  • Lone Pine
  • Long Branch
  • Lordsburg
  • Los Alamitos
  • Los Olivos
  • Lynxville

M: 40 names

  • Macedon
  • Madison Heights
  • Magnolia Bluff
  • Manasquan
  • Manchester
  • Maplewood
  • Marathon
  • Marfa
  • Mariner's Landing
  • Marion Springs
  • Marlowe
  • Marquette
  • Martin
  • Maysville
  • Meadowlark
  • Medford
  • Mesa Verde
  • Mesilla
  • Middlebury
  • Middletown
  • Milford Falls
  • Millbridge
  • Millhaven
  • Milton
  • Monroe
  • Monte Vista
  • Monterey Park
  • Moonlight Bay
  • Moorestown
  • Moose Lake
  • Morningside
  • Mount Airy
  • Mount Carmel
  • Mount Holly
  • Mount Hope
  • Mount Joy
  • Mount Olive
  • Mount Pleasant
  • Mount Zion
  • Muscatine

N: 26 names

  • Nacogdoches
  • Nazareth
  • Needles
  • New Bern
  • New Braunfels
  • New Britain
  • New Canaan
  • New Glarus
  • New Harmony
  • New Holland
  • New Hope
  • New Iberia
  • New Lisbon
  • New London
  • New Madrid
  • New Milford
  • New Philadelphia
  • New Prague
  • New Roads
  • New Ulm
  • Newnan
  • Nine Mile
  • Nineveh
  • Norfolk
  • Northfield
  • Nottingham

O: 11 names

  • Oakdale
  • Oakhurst
  • Ocala
  • Ocean City
  • Oceanside Heights
  • Okanogan
  • Orangeburg
  • Oriole Falls
  • Osprey
  • Otter Tail
  • Ottumwa

P: 31 names

  • Palmyra
  • Palo Verde
  • Panther Creek
  • Paradise Valley
  • Parkersburg
  • Paso Robles
  • Pelican Cove
  • Pendleton
  • Petersburg
  • Petit Jean
  • Phoenicia
  • Pierce City
  • Pinecrest
  • Pleasant Hill
  • Polk City
  • Poplar Bluff
  • Port Barre
  • Port Charles
  • Port Clarence
  • Port Ellison
  • Port Hadley
  • Port Lavinia
  • Port Morrow
  • Portsmouth Landing
  • Prairieville
  • Presidio Heights
  • Presque Isle
  • Princeton
  • Prosperity
  • Providence
  • Punxsutawney

Q: 2 names

  • Quarryville
  • Quincy

R: 12 names

  • Raven Rock
  • Rawlins
  • Redwood Terrace
  • Rensselaer
  • Ridgecrest
  • Rio Bravo
  • Rio Vista
  • Rochester
  • Rockbridge
  • Rockford Falls
  • Rotterdam
  • Ruidoso

S: 51 names

  • Salem
  • San Benito
  • San Lorenzo
  • San Mateo
  • San Ramon
  • San Ysidro
  • Sandpoint
  • Sandusky
  • Santa Clarita
  • Santa Inez
  • Santa Paula
  • Santa Rosalia
  • Sault Junction
  • Sawyer's Mill
  • Sea Girt
  • Seabright
  • Seaside Heights
  • Sedalia
  • Seven Oaks
  • Sharon
  • Shiloh
  • Shoreline
  • Sierra Madre
  • Silverton
  • Six Mile
  • Slate Run
  • Sleepy Eye
  • Smyrna
  • Snowflake
  • Socorro
  • Somerset
  • Southgate
  • Sparta
  • Sprucewood
  • St. Genevieve
  • Stafford
  • Stamford
  • Stanhope
  • Starlight
  • Starling
  • Steelton
  • Stirling
  • Stone Harbor
  • Stonemill
  • Sundown
  • Sunrise
  • Sunset Hills
  • Swan Lake
  • Sycamore Heights
  • Sylacauga
  • Syracuse

T: 23 names

  • Tamarack
  • Tannery Falls
  • Tarboro
  • Taylorsville
  • Teague
  • Ten Sleep
  • Terre Bonne
  • Terre Haute
  • Thebes
  • Thibodaux
  • Thornbury
  • Thousand Oaks
  • Three Forks
  • Tidewater
  • Tierra Amarilla
  • Tonopah
  • Torrington
  • Troy
  • Truchas
  • Truman
  • Tularosa
  • Twin Falls
  • Tyler

U: 4 names

  • Unity
  • Utica
  • Utopia
  • Uvalde

V: 7 names

  • Vacaville
  • Van Buren
  • Vandalia
  • Vero Beach
  • Vevay
  • Vincennes
  • Vineland

W: 19 names

  • Walla Walla
  • Wallingford
  • Walnut Grove
  • Waterford
  • Wenatchee
  • Wenham
  • Westbrook
  • Weston
  • Weymouth
  • Whitcomb
  • Whitcomb Junction
  • Wickenburg
  • Williamston
  • Willowbrook
  • Windham
  • Winnemucca
  • Wolf Point
  • Wrenfield
  • Wycliffe

Y: 1 name

  • Yreka

Z: 1 name

  • Zion