American City Name Generator
Believable US city names for fiction and games
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.
Related generators
American Town Name Generator
Small-town USA names that sound real
City Name Generator
Realistic modern and fictional city names
Town Name Generator
Realistic fictional town names for writers and worldbuilders
Southern Town Name Generator
Small-town names straight out of the American South
Old West Town Name Generator
Frontier towns, mining camps, and cattle stops
State Name Generator
Real US states, lost proposals and fictional states
Neighborhood Name Generator
Names for subdivisions, districts and city quarters
Street Name Generator
Realistic street names for fictional cities and maps
More like this
American Street Name Generator
Street names from every corner of the United States
City and State Name Generator
Real US cities and towns with their states
Native American Town Name Generator
Real town names from Indigenous languages
Biblical City Name Generator
Bible towns plus coined names in their pattern
Colombian City Name Generator
Real cities and towns from all of Colombia
Estonian City Name Generator
Real Estonian towns and names built like them
All 500 American city names
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