Town Name Generator
Realistic Fictional Town Names for Writers and Worldbuilders
Tap a name to copy itPress Space for a new batch500 names in this generator
Generate believable made-up town names for novels, screenplays, tabletop campaigns and games: New England mill towns, Midwestern crossroads, Southern hollows, English villages and frontier settlements that sound like they have been on the map for a century.
About town names
Real town names are almost always a description of the place or a memory of who settled it. English-speaking towns follow a small set of patterns: a founder plus a feature (Miller's Crossing, Hatcher's Bend), a natural feature plus a landform (Cedar Hollow, Pine Ridge, Otter Creek), an old English compound that has worn smooth into one word (Ashgrove, Brackenfield, Willoughby), or a hopeful abstract noun the founders chose on purpose (Temperance, Amity, Harmony Grove). Infrastructure words like Junction, Station, Mills, Ford and Landing date a town to the railroad, river or wagon era, which is useful when you want the name to carry history.
The trick to a believable fictional town is restraint. One strong image is enough; Blackthorn works, Blackthorn Shadow Valley does not. Mixing sub-styles across a map also helps: a county with a Saint Aubrey, a Quarry Bend and a Lonesome Pine feels settled by different people in different decades, which is how real regions look.
The names here cover New England mill towns, Midwestern railroad stops, Southern hollows and forks, English-style villages and Western settlements. Pick one that matches your region's climate and founding era, say it with the county or state after it, and check it doesn't already belong to a well-known real place.
Tips for choosing a name
- Match the suffix to the era. Mills, Ford and Landing suggest a town that grew up around a river; Junction and Station suggest the railroad; Heights and Crossing suggest twentieth-century suburbs.
- Use one descriptor, not two. Real places are Cold Harbor or Pine Ridge, not Cold Pine Harbor Ridge.
- Give neighboring towns different styles so the map feels organically settled rather than named in one sitting.
- Read the name in a sentence a character would actually say ('I grew up in Harrow Creek') to test whether it sounds natural.
- Search the name with the state or country you are setting it in; many plausible names belong to small real towns, which matters if your story involves crime or scandal.
Frequently asked questions
How do I make a fictional town name sound realistic?
Borrow the structures real towns use: a surname with a feature (Palmer's Rest), a tree or animal with a landform (Heron Creek), or a single worn-down compound word (Ashcombe). Keep it to one or two words and avoid words that only appear in fantasy, such as shadow, doom or crystal.
Can I use a real town name in my novel?
You can, but a made-up town gives you freedom to invent geography, history and local scandals without worrying about real residents. Many authors create a fictional town within a real state or county to get both freedom and authenticity.
What is the difference between a town, a village and a city name?
Mostly scale and era. Village names tend to be older single words (Thornby, Appleby); town names often add a feature or founder (Winslow Bend); city names are usually short and carry weight on their own. If your settlement is big, drop the Hollow or Creek and keep the root.
Are these names suitable for games and tabletop campaigns?
Yes. They are written to be realistic rather than fantastical, which suits modern, historical, horror and Western settings, as well as low-fantasy campaigns where you want towns to feel grounded. For high fantasy, pair them with a fantasy city or kingdom generator.
All 500 town names
Browse the full list
- Harrow Creek
- Millbrook
- Wexford Falls
- Cedar Hollow
- Ashgrove
- Pine Ridge
- Miller's Crossing
- Brackenfield
- Stonewater
- Lonesome Pine
- Fairhaven
- Coldspring
- Oakhurst
- Winslow Bend
- Port Ellery
- Saint Aubrey
- New Carlow
- Thornby
- Bitter Root
- Juniper Flats
- Halloway
- Redfern
- Maple Junction
- Copperfield
- Bellwether
- Grayson's Mill
- Larkspur
- Hollis Point
- Sable Creek
- Ravensworth
- Elm Station
- Foxglove
- Dunmore
- Silverbell
- Willoughby
- Kestrel Bay
- Tanner's Ford
- Rook Hill
- Marlowe
- Cinder Lake
- Quarry Bend
- Haverford Springs
- Mossbridge
- Stillwater Crossing
- Greyhaven
- Palmer's Rest
- Ironwood
- Little Wending
- Bracewell
- Sumner
- Driftwood Harbor
- Pemberton
- Wolf Hollow
- Hensley
- Amberly
- Crowfield
- Saltmarsh
- Dove Creek
- Blackthorn
- Winterbourne
- Kingsmere
- Temperance
- Burnt Oak
- Ridgefield
- Cobalt Springs
- Lowell's Landing
- Orchard Grove
- Hawkridge
- Caldwell Gap
- Fennmoor
- Pickett's Run
- Glenreath
- Whitmore
- Beacon Point
- Rustling Hill
- Tamsin
- Sorrow's End
- Ashby Fen
- Linden Falls
- Varner
- Brightwater
- Hollow Brook
- Merriweather
- Tallgrass
- Northfield
- Calloway
- Aldermoor
- Hickory Bluff
- Shepherd's Gate
- Dewberry
- Ember Ridge
- Carson Flats
- Fallow Creek
- Goldenrod
- Prospect Hill
- Kettle Cove
- Monroe Station
- Westbrook Heights
- Old Harbor
- Stirling Cross
- Verity
- Ravenglass
- Hartwell
- Plum Hollow
- Daleford
- Cypress Bend
- Muddy Fork
- Sterling Reach
- Ashton Vale
- Ridley
- Bannock
- Cobble Hill
- Wren's Landing
- Ferncliff
- Oxley
- Bonnie Glen
- Chapel Row
- Tindall
- Silent Springs
- Warrick
- Graylock
- Brambleton
- Mercy Falls
- Holloway Mills
- Indigo Creek
- Breezewood
- Loring
- Clayton Forge
- Marsh Haven
- Thistledown
- Farrow
- Ruby Gulch
- Arden
- Sweetwater Pass
- Corliss
- Bramblewood
- Pennyworth
- Carrow Bay
- Eastgate
- Wickham
- Tupelo Ridge
- Meadowlark
- Lowry
- Cresthaven
- Blue Hollow
- Shelby Forks
- Cavendish
- Appleby
- Everly
- Dusty Creek
- Hadley Mills
- Kinsale Point
- Garrison Hill
- Whitfield
- Lantern Hill
- Saxby
- Rosemont Crossing
- Anvil Rock
- Fallon
- Sparrowhawk
- Vance
- Broadmoor
- Tumbleweed Junction
- Nettlebrook
- Owl Creek
- Lockhart
- Remington
- Somerby
- Yarrow
- Hatcher's Bend
- Ivy Bridge
- Colton
- Sandpiper Cove
- Barrow
- Marigold
- Dunhill
- Hope Landing
- Crane Hollow
- Selby
- Evergreen Junction
- Pinecrest
- Greenhollow
- Bishop's Reach
- Tillman
- Duskwood
- Clearmont
- Willowmere
- Porter's Gap
- Mistral
- Halcyon
- Birchwood Flats
- Nessing
- Redstone
- Cloverly
- Fairweather
- Grimsby Hollow
- Ashcombe
- Summer Hill
- Jessup
- Brightmoor
- Seaview Crossing
- Hollyhock
- Elkhart Ridge
- Marbury
- Coldwater Bend
- Thimble Creek
- Langford
- Weatherly
- Pinewater
- Ivory Falls
- Dorsey
- Nightingale
- Buck Hollow
- Havenbrook
- Ellery
- Ransom Creek
- Penrose
- Middlebrook
- Clement
- Crossridge
- Wolcott
- Stony Reach
- Amity
- Quail Run
- Delmar
- Fairfax Hollow
- Goose Landing
- Torrance Bay
- Linwood
- Widow's Peak
- Shady Grove Station
- Bexley
- Honeyfield
- Mirewood
- Norvale
- Cardinal Ridge
- Harlan's Ferry
- Bluebonnet
- Tobin
- Dappleford
- Cavanaugh
- Silverton
- Abbott's Corner
- Thorne
- Barley Hill
- Pettigrew
- Lyndhurst
- Wildwood
- Cantrell
- Saltbush
- Merritt
- Stanwick
- Nora Falls
- Sycamore Bend
- Elderglen
- Jasper Flats
- Oakenshaw
- Briar Cove
- Renner
- Ashwood Station
- Holliston
- Pike's Hollow
- Balmoral Creek
- Waverly
- Chestnut Ridge
- Rosehaven
- Kittery Point
- Dunstan
- Winnow
- Cormorant Bay
- Fairlight
- Marshfield
- Ellsworth
- Stonebridge
- Auburn Hollow
- Tremont
- Pioneer Flats
- Cold Harbor
- Lark's Rest
- Belmont Forks
- Snowberry
- Gallows Hill
- Birchmont
- Coventry Falls
- Hazelwood
- Halverson
- Heron Creek
- Clifton Reach
- Old Mill
- Morrow
- Taft Junction
- Sunny Hollow
- Wakefield Springs
- Gilead
- Saddle Rock
- Lynwood
- Branford
- Fallbrook Station
- Strathmore
- Crescent Bay
- Kettle Falls
- Evanston Ridge
- Rowan
- Greenfield Hollow
- Hobson's Bend
- Quincy Flats
- Lavender Hill
- Brook Haven
- Maddox
- Saint Cyr
- Thornhill Crossing
- Sunset Mesa
- Bradbury
- Redbud
- Palisade
- Mortimer
- Crawford's Landing
- Pine Hollow
- Marrow Creek
- Bellingham Falls
- Hollowell
- Ashmere
- Jubilee
- Cedarcrest
- Quiet Harbor
- Blackwater Ford
- Ferris Point
- Sutton
- Springwell
- Bracken Hollow
- Tangle Creek
- Wrenfield
- Hawthorne Bay
- Nightshade Hollow
- Oleander
- Dunmere
- Faraday
- Ambrose
- Whistler's Gap
- Norwich Falls
- Laurel Hollow
- Dimmitt
- Garnet Springs
- Hemlock
- Hollybrook
- Penny Lake
- Fort Ashby
- Carver's Bluff
- Lamplight
- Stony Creek Junction
- Bartlett
- Magnolia Crossing
- Vesper
- Pollard
- Reedmoor
- Dunbar
- Grayling
- Cornwall Ridge
- Huckleberry
- Moss Landing
- Beecham
- Farrington
- Wildrose
- Lone Elm
- Cranbrook
- Kingfisher
- Tarrow
- Eldridge
- Otter Creek
- Paxton
- Blythe
- Ridgemont
- Gentry
- Mallard Cove
- Sawyer's Mill
- Halifax Hollow
- Dovetail
- Morningside
- Cotter
- Fenwick
- Harmony Grove
- Silverlake
- Asterley
- Loch Hollow
- Timberline
- Woodruff
- Copper Creek
- Lockwood
- Ferrisburg
- Stonehaven
- Drury
- Boone's Landing
- Clearwater Ridge
- Lorne
- Newbury Falls
- Bluffton
- Wheatfield
- Kell's Corner
- Peregrine
- Calder
- Sage Hollow
- Mercer
- Bradford Station
- Linnet
- Caldera Springs
- Whitlock
- Moonstone
- Haddon
- Juniper Wells
- Northcott
- Sedge Harbor
- Quillen
- Ridgeway
- Tremble Creek
- Hale's End
- Alder Creek
- Pumpkin Hollow
- Wintergreen
- Margrave
- Fiddler's Green
- Hartsfield
- Ruthven
- Stoney Brook
- Briar Ridge
- Cold Creek
- Swallowtail
- Harbor Light
- Whisper Creek
- Claymore
- Lilac Hill
- Edgewater
- Tolliver
- Bramblecross
- Wychwood
- Summerfield
- Langley Bend
- Tarn Hollow
- Farwell
- Iron Gate
- Ridgewood Falls
- Sandy Fork
- Yardley
- Drummond
- Dovecote
- Mossy Oak
- Raven's Roost
- Aspen Grove
- Pelican Point
- Gosling
- Ashcroft
- Bellfountain
- Greer
- Hillcrest Junction
- Sable Harbor
- Chimney Rock
- Endicott
- Glenhaven
- Saffron Hill
- Kenmore Falls
- Lyle
- Maywood
- Oriole
- Stanton Reach
- Foxhollow
- Wyndham
- Juniper Ridge
- Tarwater
- Brightling
- Swan Creek
- Coalport
- Silverbrook
- Hatherly
- Ravenhurst
- Cascade Hollow
- Elmbrook
- Perrin
- Starling Cove
- Boxwood
- Thistle Creek
- Mulberry Crossing
- Galloway
- Cinder Hollow
- Trask
- Kingsport Bay
- Mapleton
- Burlwood
- Tatum's Ferry
- Granger Falls
- Bittern Marsh
- Sheldon Gap
- Cutler's Mill
- Ashford Junction
- Wading River
- Greaves
- Ludlow Creek
- Pardee
- Oyster Point
- Rockmill
- Denby Hollow
- Stover's Landing
Related generators
American Town Name Generator
Small-Town USA Names That Sound Real
Medieval Town Name Generator
Market towns, villages and walled boroughs
Coastal Town Name Generator
Fishing villages, harbour towns, and seaside resorts
Southern Town Name Generator
Small-town names straight out of the American South
Western Town Name Generator
Frontier settlements, cattle towns and mining camps
Desert Town Name Generator
Dusty crossroads, mining camps, and oasis villages
More in Places & Geography
Japanese School Name Generator
Elementary, Middle, High School and Academy Names
Random Island Name Generator
Atolls, cays, and volcanic isles at random
Port Town Name Generator
Salt-stained harbour towns for your map
Outpost Name Generator
Frontier, sci-fi and military outpost names for your map
Russian City Name Generator
Real and realistic Russian city names
Christmas Town Name Generator
Cozy holiday village names for stories, games, and displays