Human City Name Generator
Believable human cities for any fantasy world
Generate human city names for fantasy worlds, D&D campaigns and novels: English-style compound towns, Romance and Germanic capitals, Slavic and desert trade cities, free cities and fortified ports that sound like real places people live in.
About human city names
Human cities in fantasy settings feel real when they are named the way real cities were: by geography, by founders, by trade, and by language drift. The classic English-flavoured approach compounds a feature with a settlement word, so a river crossing becomes Stonebridge, a fortified hill becomes Highmoor, a marsh harbour becomes Saltmarsh. Suffixes like -ford, -haven, -wick, -mere, -holt, -gate and -moor each carry a meaning, and mixing them keeps a map from reading like one long list of Somethingvales.
Because humans in most settings are the most varied race, a single human kingdom can support several naming registers. Romance-flavoured names (Valoria, Castellane, Lucenza) suit southern or coastal cities; Germanic compounds (Steinbruck, Rotenfels, Adlerburg) suit mountain and forest towns; Slavic endings (-grad, -ovo, -vik) suit cold northern or eastern steppes; Arabic-style Al- and Qasr names suit desert caravan cities. Deliberately assigning a register per region makes your world feel like it has history.
The list mixes all of these plus free cities, forts, ports and capitals so you can name a sprawling royal seat, a border garrison or a fishing village in one pass.
How to choose human city names
- Pick a naming register per region (English compounds here, Romance names there) so neighbouring cities sound related and distant ones sound foreign.
- Let the suffix tell the story: -ford and -bridge for river towns, -haven and Port for harbours, -hold, Caer and Fort for fortified places, -mere for lakeside cities.
- Capitals usually get the shortest, oldest-sounding names (Valoria, Aldmark); villages and outposts get longer descriptive ones (Brackenford, Lantern Hill).
- Add a possessive or founder for colonies and frontier towns, such as Brennan's Ford or Orrin's Gate, and keep it off ancient cities.
- Say the name aloud in a sentence ('the road to X') before committing; if it trips the tongue, players will shorten it anyway.
Frequently asked questions
What makes a good human city name in fantasy?
It should sound like it grew from the landscape or its history: a feature plus a settlement word (Stormhaven, Redcliffe), a founder's name (Brennan's Ford), or an older-language root that implies age (Valoria, Aldmark). Consistency within a region matters more than any single name.
Can I use these names for D&D or Pathfinder campaigns?
Yes. The names are written for tabletop settings and original fiction alike, covering capitals, trade cities, ports, forts and small towns so you can populate a whole region's map.
How do I name a human capital city versus a small town?
Capitals tend to be short, old and slightly abstract (Sarantium, Crownmere), while towns are longer and more literal (Millbrook, Pikeshire). Giving a capital a name that does not obviously describe anything suggests it predates the current language.
Are these names safe to use in a published novel or game?
The names here are original fantasy constructions or generic compounds, not trademarked settings, so they are free to use. Always check that a name does not match a well-known city from another franchise before publishing.
Related generators
Fantasy Kingdom Name Generator
Realms, crowns, and ancient dominions
Medieval Town Name Generator
Market towns, villages and walled boroughs
Capital Name Generator
Seats of power for kingdoms, empires and republics
D&D Kingdom Name Generator
Realms, empires and duchies for your campaign map
Port City Name Generator
Great trading cities built on the water
Elven City Name Generator
Names for elven capitals, tree cities and hidden havens
Dwarven City Name Generator
Names for mountain holds, deep delvings and forge-cities
Kingdom Name Generator
Names for realms, crowns and fantasy nations
More like this
DnD Human Name Generator
5e human names from every Faerûnian culture
Medieval City Name Generator
Walled cities, cathedral towns and river ports of the Middle Ages
Angel City Name Generator
Shining cities and towns built by angels
Wheel of Time City Name Generator
Cities, villages, keeps and holds for the Third Age
Human Name Generator
Believable human names for any fantasy setting
DnD City Name Generator
Capitals, port cities and metropolises for your campaign
All 500 human city names
A: 31 names
- Abbotsmere
- Abendrot
- Aberfell
- Abervale
- Adlerburg
- Aguilar del Rey
- Ain Farida
- Al-Mahrusa
- Al-Qasrun
- Al-Sahira
- Alder's Ford
- Aldermoor
- Aldervane
- Aldmark
- Altavilla
- Altheria
- Alvareno
- Amberlyn
- Angel's Landing
- Anglemoor
- Archer's Cross
- Ardentmoor
- Ardmoor
- Argyros
- Ashenport
- Ashford
- Ashvale
- Augusta Nova
- Aurelion
- Aurenfall
- Avignoir
B: 35 names
- Bab al-Rimal
- Ballymoor
- Bannerhold
- Barony Gate
- Barrowden
- Bayt Sahra
- Bearhaven
- Beaumarais
- Beechwood
- Belleroche
- Bellhaven
- Bellmoor
- Bellorano
- Bexley Hollow
- Birchhollow
- Bishop's Ford
- Bjornhavn
- Blackridge
- Blackwell Ford
- Blauwald
- Boravik
- Borderhold
- Bourne Cross
- Brackenford
- Brackenmoor Cross
- Brackwater
- Bramblewick
- Brasswick
- Brennan's Ford
- Brennholm
- Brewhaven
- Bridgemoor
- Brightwater
- Bronzewater
- Burj Amal
C: 43 names
- Caer Ashton
- Caer Dunmore
- Caer Hollin
- Caer Lyndon
- Caer Morwen
- Caer Vellan
- Cairnholm
- Cairnwell
- Caldemere
- Calderon
- Candlemere
- Carreg Wen
- Carrickfell
- Carthenna
- Castel Branco
- Castell Du
- Castellane
- Castellorso
- Castilla Nueva
- Castroval
- Castrum Vetus
- Chernomor
- Cheswick
- Cinderfall
- Cindergate
- Civita Alta
- Civitavera
- Clairmont
- Cloudrest
- Coin's Reach
- Coldharbor
- Coldwater Ford
- Colonia Ferrum
- Cooper's Cross
- Corvannon
- Corvenza
- Corwenford
- Cresthollow
- Crossroads Keep
- Crownmere
- Crownsport
- Crowsgate
- Crusader's Hold
D: 15 names
- Dar al-Rih
- Dawnholt
- Deepwell
- Dornfeld
- Dorwich
- Dravenhold
- Dravograd
- Drayford
- Dreadmoor
- Dubrovno
- Dukesbridge
- Dunholm
- Dunkelburg
- Dunmere
- Duskmere
E: 15 names
- Eaglecrest
- Earlsford
- Eastbrook
- Eastwatch
- Ebonhold
- Eichenfeld
- Elderhold
- Elderstone
- Ellesmoor
- Elmridge
- Emberhold
- Eskhaven
- Evenfall
- Evenmoor
- Evermere
F: 26 names
- Falconridge
- Falkenhorst
- Fallowmere
- Farrowdale
- Farwatch
- Fenwick Cross
- Fernwick
- Firstwatch
- Fishhaven
- Fivewells
- Fjordholm
- Fogmoor
- Fontenelle
- Forgehaven
- Fort Ashby
- Fort Corvane
- Fort Ellery
- Fort Greyling
- Fort Harrowden
- Fort Winslow
- Fountainhead
- Foxmoor
- Free City of Orlane
- Free City of Vantis
- Friedhelm
- Frostmere
G: 12 names
- Galehaven
- Gallowmere
- Gallows Cross
- Garrowmere
- Giantsbridge
- Glenhallow
- Goblin's Gate
- Goldcrest
- Greenhollow
- Greywick
- Grimmhallow
- Guildhaven
H: 28 names
- Halcyon Reach
- Haldenhavn
- Halloway
- Hallvard's Landing
- Harlow's End
- Harringale
- Harrowgate
- Hartstone
- Hartwell
- Haverton
- Havnskold
- Hawkhaven
- Hazelmoor
- Hearthstone
- Heliora
- Helmsworth
- Hermit's Hollow
- Heron Marsh
- Hexham Moor
- Highcastle
- Highmoor
- Hirschwald
- Hisn al-Jabal
- Hobb's Landing
- Hohenwald
- Hollister's Gate
- Hollowfield
- Honeymead
I: 5 names
- Icehold
- Ironbrook
- Ironholt
- Isefjord
- Ivywood
J: 1 name
- Jasperfield
K: 17 names
- Kalamos
- Kaltstein
- Kamenovo
- Kaslovka
- Kattegard
- Kelmarsh
- Kelsowe
- Kesterford
- Kestrelhold
- Ketterby
- King's Hollow
- Kingfisher Reach
- Kingsbarrow
- Kingsreach
- Kingswater
- Krähenfeld
- Krasnovar
L: 18 names
- Lanternhill
- Lariano
- Larkspur
- Lastlight
- Lesnograd
- Linden Vale
- Lionsgate
- Lockmere
- Longbourne
- Longmarch
- Lord's Crossing
- Lorimere
- Lucenza
- Lucerra
- Ludlow Cross
- Lumiera
- Lykandros
- Lyndhurst Gate
M: 22 names
- Marblegate
- Marchland
- Mardenwick
- Marrowgate
- Marsa Kabir
- Martyr's Hill
- Marvendia
- Medinat al-Nur
- Mercer's Cross
- Merrowby
- Midway Cross
- Millbrook
- Millhaven
- Mirafiore
- Mirograd
- Mirovets
- Mistvale
- Montclair-sur-Ombre
- Montevelle
- Montferrand
- Morgenhafen
- Morrowgate
N: 17 names
- Naxiom
- Nebelburg
- Nethermoor
- Netherport
- New Anvil
- New Dawn
- New Hearth
- Newhope
- Nighthollow
- Nightingale Vale
- Nordhafen
- Nordholm
- Norrvik
- Northcairn
- Northgate
- Norwell
- Novoselye
O: 21 names
- Oakenshaw
- Oakhollow
- Oberdorf
- Oldbridge
- Oldhaven
- Ollingford
- Ordmere
- Oriana Magna
- Orland's Rest
- Orrin's Gate
- Orsanna
- Orvallo
- Orwell Ford
- Osterby
- Ostgarde
- Ostmark Bay
- Ostravane
- Ostrogozh
- Ostrovan
- Owlhurst
- Oxcroft
P: 23 names
- Pelagia
- Pellingham
- Pendlemoor
- Penhallow
- Perun's Crossing
- Piedra Alta
- Pikeshire
- Pilgrim's Reach
- Pirate's Bay
- Ponterosso
- Pontevera
- Port Brannock
- Port Carrow
- Port Halloran
- Port Kestrel
- Port Marrow
- Port Ostera
- Port Severin
- Port Vallis
- Porto Ferro
- Porto Salvo
- Portus Albus
- Priory Cross
Q: 7 names
- Qal'at Marwan
- Qaryat al-Safa
- Qasr Layla
- Queensmere
- Quenbury
- Quillford
- Qusayr Nadim
R: 21 names
- Rabenstein
- Radograd
- Ragnvik
- Ras Khalid
- Rauchenberg
- Ravencliff
- Ravensgate
- Ravnholm
- Redcliffe
- Redmarch
- Regent's Landing
- Rhodanthe
- Rivermoot
- Roccabruna
- Rochevelle
- Rookhaven
- Rosewick
- Rostovek
- Rotenfels
- Rowanholt
- Runningbrook
S: 55 names
- Sablehaven
- Sahl Rashid
- Sahrazad
- Saint-Aubrey
- Saint-Marceau
- Saint-Ysolde
- Sainte-Aveline
- Saltmarsh
- Saltwick
- San Corvino
- San Ferrante
- Sant'Alvaro
- Santa Velia
- Sarovelle
- Saxby
- Schattenwald
- Seal Cove
- Sedgemoor
- Sennford
- Sennhaven
- Seven Spires
- Shieldwall
- Shipwright's Bay
- Sierrano
- Silbertal
- Silverford
- Skyreach
- Slatemoor
- Smuggler's Cove
- Snowcrest
- Sokolgrad
- Solenne
- Sorrowmere
- Southwick
- Sovereign's Gate
- Sparrowmere
- Stanwick
- Starfall
- Staryzamok
- Steelhold
- Steinbruck
- Steinwacht
- Stonebridge
- Stormhaven
- Stormwatch
- Storvik
- Sturmfels
- Summerhold
- Sunderholt
- Sunhaven
- Suq al-Dahab
- Svartvik
- Svetlograd
- Swanmere
- Swiftwater
T: 33 names
- Tanner's Ford
- Tannersgate
- Tarnwick
- Tarquinna
- Tarrowby
- Tavenly
- Tavistow
- Tel Amara
- Templeford
- Tenby Cross
- Terravelle
- Teufelsbach
- The Bastion
- The Landing
- The Narrows
- The Shallows
- Thessaron
- Thistledown
- Thornevale
- Thornmark
- Thornwall
- Three Bridges
- Throne's Reach
- Thrushcombe
- Thunderhold
- Tihograd
- Tollhaven
- Torre del Vento
- Torvholm
- Trader's Crossing
- Trevano
- Trollford
- Twin Rivers
U: 4 names
- Ulmenhain
- Ulvsgard
- Umberfield
- Uppermere
V: 24 names
- Vaelhaven
- Valdoria
- Valkinord
- Valoria
- Vantage
- Varenholt
- Velikaya
- Vella Marina
- Vellcaster
- Vellendorf
- Vellmere
- Verenthal
- Veridia
- Vermondo
- Vexley
- Villanueva Alta
- Villecourt
- Vindermere
- Vinehold
- Viridium
- Vishnevka
- Vogelsang
- Volkovo
- Vorgorod
W: 19 names
- Wadi Asfar
- Warrenford
- Wendover Cross
- Westmarch
- Wexcombe
- Whalerock
- Wheatfield
- Whitebridge
- Whitmoor
- Widow's Gate
- Willowmere
- Winterfall
- Witch's Hill
- Withercombe
- Wolfenbach
- Wolfhaven
- Wolverly
- Wrexmoor
- Wyvernmoor
Y: 3 names
- Yarrowmoor
- Yewford
- Ylvsted