Ukamers

City & Town Names Generator

Generate fantasy and realistic city, town, and settlement names for any world using AI.

Illustration for City Town Names Generator

What Is This City Town Names Generator?

The City & Town Name Generator creates original fictional settlement names — from small rural villages and market towns to sprawling metropolises and ancient capitals — for fantasy worldbuilding, science fiction settings, historical fiction, game design, and any creative project needing believable place names.

Every name is original. The generator draws on the naming patterns of real-world settlement naming: the medieval English suffixes (-ford, -wick, -bury, -ham, -ton, -field), the Norse and Viking settlement patterns (-by, -thorpe, -beck), the Italian city naming tradition, the Elvish-style compound nature words used in fantasy, and the sci-fi naming conventions for future cities — to produce place names that feel geographically plausible.

How to Use This Generator

  1. Click the Generate Names button at the top of the page.
  2. Choose a style: Medieval English, Norse/Viking, High Fantasy, Sci-Fi, or Cyberpunk.
  3. Select a size: Hamlet/Village, Town, City, or Capital/Metropolis.
  4. Browse results — each name includes the naming convention used and a geographic note.
  5. Click Generate again for a fresh batch.
💡 Tip: The most convincing fictional place names sound like they could have a boring, practical origin that has been smoothed down by centuries of use. 'Ashford' once meant something to someone; now it's just Ashford. Your fantasy city 'Stormreach' should feel like it has that same quality — it meant something once, and now it's just the name of the place.

How City Town Are Named

Settlement naming follows geographic and linguistic patterns: Medieval English: compound words — first element (person's name or terrain feature) + suffix: Ashford (ash tree + ford), Blackham (black + homestead), Stonewick (stone + village). Suffixes: -ford (river crossing), -bury/-bury (fortified place), -ham (homestead), -ton (enclosure/town), -wick (village), -field (open land), -worth (enclosed settlement). Norse/Viking: -by (village: Whitby, Derby), -thorpe (outlying settlement), -beck (stream), -thwaite (clearing). Fantasy naming: nature-compound (Silverwood, Ironhaven, Stormreach), Elvish-style (Alathiel, Varenor, Mirendil), Dwarven-style (Ironkeep, Stonehammer Hold). Sci-fi naming: compound modern words (New Meridian, Kovaris Station, Port Nexus).

Medieval & Historical Town Names

NameNotes
AshfordEnglish — ash tree by the river crossing, market town
BlackhamEnglish — black homestead, industrial history
StonewickEnglish — stone village, quarrying community
MerrivaleEnglish — pleasant valley, agricultural
ThornburyEnglish — thorn + fortified place, defensive history
ColdfieldEnglish — cold open land, Midlands feel
RavenswickEnglish — raven village, Viking-influenced area
Whitby CrossEnglish — Viking 'by' + English cross, border settlement

Fantasy City & Town Names

NameNotes
Silverwoodfantasy — silver + forest, elven or silver-mining town
Ironhavenfantasy — iron + haven, dwarven-adjacent fortified city
Stormreachfantasy — storm + reach (territory), coastal city
Varenorhigh fantasy — elvhen compound, ancient capital
Mirethilhigh fantasy — nature + compound, deep forest settlement
Cinderholtfantasy — cinder + grove, post-volcanic region
Duskwallfantasy — dusk + wall, city built at the edge of a dark zone
Thorngatefantasy — thorn + gate, fortified border crossing

Sci-Fi & Modern Fictional City Names

NameNotes
New Meridiansci-fi — rebuilt post-catastrophe, optimistic naming
Port Nexussci-fi — trade hub, orbital or coastal
Kovaris Stationsci-fi — station city, mining or transit
Vantage Pointsci-fi — surveillance or high-altitude city
The Sprawlcyberpunk — the megacity without edges
Halcyonsci-fi utopia — peace named into the city
Redshiftsci-fi — moving-away-from-the-past naming
Arcology Sevennear-future — numbered arcology city

History & Background

Place naming (toponymy) is one of the oldest forms of human language documentation — settlement names preserve linguistic layers going back thousands of years. In England, place names document successive waves of settlement: Celtic (Avon, Thames, Exe — river names), Roman (Chester/Castra = fort, Lancaster, Winchester), Anglo-Saxon (the -ton, -ham, -ford, -wick suffixes that make up most English town names), Viking/Norse (the -by, -thorpe, -beck suffixes concentrated in the Danelaw), and Norman French (Beaumont, Richmond, Montague). Fantasy worldbuilding frequently draws on this layering to suggest a world's history through its place names. A fantasy map where all the names feel consistently like one language suggests a monoculture; a map where different naming styles cluster in different regions suggests historical migration and conquest.

Settlement Naming Reference

  • English suffix meanings — -ford: river crossing; -bury/-borough: fortified place; -ham: homestead; -ton: enclosure/farm; -wick: village/settlement; -field: open land; -worth: enclosed farm; -hurst: wooded hill; -ley/-leigh: clearing in woods
  • Norse suffix meanings — -by: farm/village (Whitby, Derby, Selby); -thorpe: outlying farm; -beck: stream; -thwaite: meadow/clearing; -ness: headland/cape; -holm: island/riverbank
  • Size vocabulary — hamlet (under 100, no church): Mortonend; village (church, pub): Ashford; town (market, guilds): Stonebury; city (cathedral/charter): Ironhaven; capital: Varenor
  • Terrain naming — place names encode terrain: -ford (crossing), -bridge (bridge), -hill (elevation), -moor (moorland), -dale (valley), -combe (valley, SW England), -glen (Scottish valley), -mere (lake)
  • Fantasy naming layers — in fantasy worldbuilding, different naming styles in different regions suggest different founding cultures: elvhen compound (Mirendil), dwarven hard consonant (Ironkeep), human medieval (-ford, -wick), corrupted ancient (Stormreach from an older name)
  • Sci-fi naming — future cities often use: numbered designations (Sector 7, Arcology Nine), aspirational names (New Meridian, Halcyon, Utopia), geographic + function (Port Nexus, Deep Station), or corporate names (OmniCorp Residential Zone Alpha)

Frequently Asked Questions

What kind of names does this City & Town Name Generator create?

The generator creates fictional settlement names across four categories: medieval/historical names following English and Norse suffix conventions, high fantasy names for worldbuilding, science fiction city names, and cyberpunk/near-future urban names — with the geographic naming conventions of each style.

How does medieval English place naming work?

English place names are compounds: a first element (often a person's name, a terrain feature, or an old word) combined with a suffix that describes the settlement type. Ashford = ash tree + ford (river crossing). Blackham = black + ham (homestead). Stonewick = stone + wick (settlement). The hundreds of English settlements ending in -ton, -ham, -ford, -bury, and -wick all follow this pattern.

How can I use different naming styles to show history in my fantasy world?

Real toponymy layers different language families across a region's history. In fantasy: use one naming style for the oldest layer (Elvhen compounds in the ancient forests), a different style for the next wave (human medieval in the settled lowlands), and a third for recent settlements (dwarven hard consonants in the new mining towns). A player looking at your map will unconsciously register that different regions have different histories.

Can I use generated names for a tabletop RPG campaign, a novel, or a game?

Yes. Generated names are original and appropriate for any creative worldbuilding project.

More Place & Location Names Generators