Skip to content

Location Naming Patterns for Interactive Fiction

How real-world places get their names — and how to use those patterns to create fictional locations that feel rooted in history and culture.


Why Place Names Matter

Every place name is a fossil record. "Oxford" is a ford where oxen crossed. "Hiroshima" means "wide island." "Buenos Aires" means "good winds." Readers may not consciously parse etymology, but they sense when place names have internal logic — and when they do not.

Names as Compressed History

Place names accumulate layers over time. The same location may carry names from successive cultures: a Celtic river name, an Anglo-Saxon settlement suffix, and a Norman French church dedication, all compressed into one modern place name. This layering is the single most effective way to imply deep history in a fictional world.

The Consistency Test

If your fantasy world has a city called "Thornhaven" and another called "Zyx'qualoth," the reader assumes these are from different cultures. If they are supposed to be neighboring cities in the same kingdom, something has gone wrong. Consistent place-naming patterns signal a unified culture; inconsistent patterns signal cultural boundaries.


English Place Name Etymology

English place names are among the most studied in the world and provide an excellent model for fictional toponymy because their building blocks are well documented.

Common Suffixes and Their Meanings

Anglo-Saxon settlement suffixes:

  • -ton / -tun — farmstead, enclosed settlement. Kingston (king's farmstead), Wolverhampton (Wulfrun's high farmstead)
  • -ham — homestead, village. Birmingham (homestead of Beorma's people), Nottingham (homestead of Snot's people)
  • -ley / -leigh — clearing, meadow. Ashley (ash tree clearing), Beverley (beaver meadow)
  • -wick / -wich — dwelling, specialized farm. Warwick (dwellings by the weir), Norwich (north dwelling)
  • -stead — place, site. Hampstead (homestead), Berkhamsted (birch homestead)
  • -bury / -burgh — fortified place. Canterbury (fort of the Kent people), Edinburgh (Eidyn's fort)
  • -ford — river crossing. Oxford (oxen ford), Bradford (broad ford), Stratford (Roman road ford)
  • -minster — monastery, church. Westminster (west monastery), Axminster (monastery on the Axe)
  • -mouth — river mouth. Plymouth (mouth of the Plym), Bournemouth (mouth of the Bourne)
  • -cester / -chester — Roman fort (from Latin castra). Manchester, Winchester, Gloucester

Norse-influenced suffixes (Danelaw regions):

  • -by — farmstead, village. Whitby (white village), Derby (deer village), Grimsby (Grim's village)
  • -thorpe — outlying settlement. Cleethorpes (clay outlying farms), Scunthorpe (Skuma's farmstead)
  • -thwaite — clearing, meadow. Braithwaite (broad clearing), Satterthwaite (shieling clearing)

Topographic prefixes:

  • Strat- / Street- — Roman road. Stratford (ford on the Roman road)
  • Church- / Kirk- — church. Churchdown, Kirkwall
  • New- / Old- — relative age. Newcastle, Oldham

How to Use This for Fiction

Pick 5-8 suffixes and assign them consistent meanings in your world. If "-holt" means "forest stronghold" and "-mere" means "lake settlement," then "Thornholt" and "Silvermere" immediately feel like they belong to the same culture. Keep a glossary — consistency matters more than creativity.


Japanese Place Naming

Japanese toponymy encodes geography with precision, using a relatively small set of character combinations that describe landscape features.

Common Elements

Geographic features:

  • yama / san / zan (山) — mountain. Fujisan (Mt. Fuji), Yamaguchi (mountain mouth/entrance)
  • kawa / gawa (川) — river. Kanagawa (river of metal/gold), Ishikawa (stone river)
  • shima / jima (島) — island. Hiroshima (wide island), Kagoshima (deer child island)
  • ta / da (田) — rice field. Akita (autumn rice field), Narita (becoming rice field)
  • mori (森) — forest. Aomori (blue forest)
  • hara / bara (原) — plain, field. Sagamihara (Sagami plain)

Directional prefixes:

  • kita (北) — north. Kitakyushu (north Kyushu)
  • minami (南) — south. Minamiashigara (south Ashigara)
  • higashi / azuma (東) — east. Higashiōsaka (east Osaka)
  • nishi (西) — west. Nishinomiya (western shrine)

Other common elements:

  • oka (丘) — hill. Fukuoka (fortune hill)
  • saki / zaki (崎) — cape, point. Nagasaki (long cape)
  • mura (村) — village. Kitamura (north village)
  • machi / chō (町) — town. Hakonemachi (Hakone town)

How to Use This for Fiction

Japanese-style toponymy works well for cultures where geography is sacred or central to identity. The precision of the system — every name is a geographic description — creates a world that feels mapped and understood by its inhabitants. For fantasy, create a small lexicon of terrain words and combine them: if "sol" means sun and "vari" means valley, "Solvari" is the sun valley.


Dutch and Low Countries Place Naming

Dutch toponymy reflects the Netherlands' defining relationship with water and low-lying terrain. Place names encode the centuries-long effort to manage, reclaim, and live alongside water.

Common Elements

Water and land management:

  • -dam — dam, water barrier. Amsterdam (dam on the Amstel), Rotterdam (dam on the Rotte), Zaandam
  • -dijk — dike, embankment. Noordwijk (north district), Rijswijk (rice/brushwood district)
  • -polder — reclaimed land. Haarlemmermeer (Haarlem's lake, now a polder)
  • -sluis — lock, sluice. Terneuzen's Westsluis, Muiden (from "muide," river mouth)

Geography and terrain:

  • -berg — hill (even a small rise matters in flat terrain). Valkenberg (falcon hill)
  • -bos / -woud — forest, wood. Den Bosch ('s-Hertogenbosch, the duke's forest)
  • -veld / -veen — field / peat bog. Veldhoven (field gardens), Hoogeveen (high peat)
  • -drecht / -recht — crossing, ford. Dordrecht, Utrecht (from Latin trajectum, crossing)

Settlement markers:

  • -hoven / -hoeven — farmsteads, gardens. Eindhoven (end farmsteads)
  • -kerk — church. Alkmaar (from "alk" + marshland), Middelburg (middle fortress)
  • -stad / -stede — city, place. Amersfoort (ford on the Amer)
  • -ingen — people of. Groningen (people of Gruno), Wageningen

Prefixes and articles:

  • Nieuw- — new. Nieuw-Amsterdam (New Amsterdam, now New York)
  • Oud- — old. Oud-Beijerland
  • 's- — contraction of "des" (of the). 's-Gravenhage (The Hague, "the count's hedge")

Example Place Names with Etymology

  • Amsterdam — dam on the Amstel river
  • Rotterdam — dam on the Rotte river
  • Utrecht — Latin trajectum (crossing), Romanized to Utrecht
  • 's-Hertogenbosch — "the duke's forest," commonly shortened to Den Bosch
  • Groningen — place of Gruno's people
  • Eindhoven — at the end of the farmsteads
  • Maastricht — crossing of the Maas (Meuse) river

How to Use This for Fiction

Dutch toponymy is perfect for cultures defined by engineering, land reclamation, or struggle against nature. The dam/dijk/polder vocabulary tells a story of water management; the articles ('s-, den, het) add formality and historical depth. The contrast between formal full names ('s-Hertogenbosch) and everyday shortened forms (Den Bosch) is a worldbuilding detail that adds verisimilitude.


Compound Naming Patterns Across Cultures

Most place-naming traditions share a fundamental structure: descriptor + feature type. The descriptor specifies which instance (color, size, direction, owner), and the feature type identifies what kind of place it is.

Celtic Patterns

  • Aber- — river mouth. Aberdeen (mouth of the Don), Aberystwyth
  • Bal- / Bally- — settlement, homestead. Ballymena (middle settlement), Ballinrobe
  • Dun- / Din- — fort, hill fort. Dundee (fort on the Tay), Edinburgh (Dun Èideann)
  • Glen- — valley. Glendale, Glencoe (valley of weeping)
  • Inver- — river mouth (Scottish). Inverness (mouth of the Ness)
  • Kil- / Kill- — church. Kilkenny (church of Cainnech), Killarney
  • Llan- — church enclosure (Welsh). Llandudno, Llanfairpwllgwyngyll

Germanic Patterns

  • -burg / -berg — fortress / mountain. Hamburg, Heidelberg, Salzburg (salt fortress)
  • -feld / -wald — field / forest. Bielefeld, Schwarzwald (Black Forest)
  • -dorf — village. Düsseldorf (village on the Düssel)
  • -hafen / -haven — harbor. Bremerhaven, Wilhelmshaven

Slavic Patterns

  • -grad / -gorod — city, fortified place. Belgrade (white city), Novgorod (new city)
  • -ov / -ovo / -evo — possessive marker. Sarajevo, Ivanovo (Ivan's place)
  • -opolj / -opol — city (from Greek polis). Sevastopol, Simferopol
  • Novo- — new. Novosibirsk (new Siberian city)

Arabic Patterns

  • Bab- — gate. Bab al-Mandeb (gate of tears)
  • Wadi- — valley, dry riverbed. Wadi Rum, Wadi Halfa
  • Ain- / Ein- — spring, water source. Ein Gedi
  • Jebel- — mountain. Jebel Akhdar (green mountain)
  • Dar- — house, abode. Dar es Salaam (house of peace)
  • Madinat- / Medina — city. Medina

Chinese Patterns

  • -jing / -king — capital. Beijing (north capital), Nanjing (south capital), Tokyo (east capital, Japanese reading)
  • -shan — mountain. Huangshan (yellow mountain)
  • -he / -jiang — river (small/large). Heilongjiang (black dragon river)
  • -hai — sea, lake. Shanghai (upon the sea), Qinghai (blue sea/lake)

Genre-Specific Conventions

Fantasy Tavern and Inn Names

Fantasy taverns typically follow a [The] + [Adjective] + [Animal/Object] pattern:

  • The Prancing Pony, The Green Dragon, The Rusty Anchor, The Golden Stag
  • Subversions: names that tell a story (The Broken Promise), names from the owner (Berta's), names that mislead (The Warm Welcome — a cold, hostile place)

Sci-Fi Space Stations and Colonies

Sci-fi naming conventions vary by implied culture:

  • Corporate/utilitarian: numbered designations, acronyms. Station K-7, Outpost Sigma-3, LV-426
  • Colonial nostalgia: Earth place names reused. New Geneva, Nova Terra, Port Armstrong
  • Scientific: named for discoveries or scientists. Kepler Station, Copernicus Base
  • Indigenous/local: names from the planet's own features. Olympus Mons Settlement, Valles Station

Gothic Manor Houses

Gothic settings use names that encode mood:

  • Decay/grandeur: Thornfield, Manderley, Wuthering Heights, Bleak House
  • Family legacy: Pemberley (Darcy family), Northanger Abbey
  • Pattern: [ominous nature word] + [architectural term]. Ravensgate, Blackmoor Hall, Ashwick Manor

Cyberpunk Districts

Urban cyberpunk naming blends corporate and street culture:

  • Corporate zones: NeoTokyo, Arasaka Tower, Tyrell District
  • Street-level: The Sprawl, Lowtown, Neon Mile, Rust Quarter
  • Pattern: slang or degraded versions of original names, corporate takeover renaming

Creating Consistent Fictional Toponymy

Building a Naming System

A functional fictional toponymy needs only four components:

  1. Root morphemes — 15-20 words for terrain features, directions, and descriptors (see table below)
  2. Combining rules — how roots join: descriptor + terrain (Grimval = dark valley), terrain + settlement (Merehaven = lake harbor)
  3. Cultural layering — different peoples leave different naming layers. The old empire used Latin-style roots; the current kingdom uses Germanic-style roots; the indigenous people used an entirely different system. All three layers coexist on the same map
  4. Sound change rules — names erode over time. "Torhaven" becomes "Torven" becomes "Torfen." Showing this erosion implies centuries of habitation

Example root morpheme glossary:

Category Example Roots Meaning
Terrain val, tor, mere, holt, fen valley, peak, lake, forest, marsh
Direction nor, sur, ost, wes north, south, east, west
Descriptor bel, grim, alt, nev beautiful, dark, old, new
Settlement -stead, -hold, -haven, -gate place, fortress, harbor, pass

The Map Test

Read your map aloud. If all the names feel like they come from one language, your world feels monocultural. If names from the same region sound wildly different without explanation, your world feels inconsistent. The sweet spot: clusters of similar-sounding names (one culture) with clear boundaries where the naming pattern shifts (cultural border).


Interactive Fiction Considerations

In interactive fiction, players must navigate by place name. This creates constraints:

  • Distinctiveness — "Northford" and "Northgate" are too similar for quick menu navigation. Ensure each location has a clearly different starting sound and length
  • Memorability — shorter names or names with vivid imagery (Blackmere, Thornholt) stick better than abstract names (Galendorial, Sytherantum)
  • Pronounceability — players mentally "say" location names as they navigate. Names that resist pronunciation create friction

Map-Friendly Naming

Names appear on maps and in compass directions. Consider:

  • Abbreviation — will the name fit on a map label? "The Free City-State of Valdrimmerheim" will not
  • Directional clarity — names that encode direction help orientation: Northmere, Southgate, East Crossing
  • Hierarchy — kingdom > region > city > district > building. Each level should have a consistent naming weight: "Valdria" (kingdom) → "The Thornmark" (region) → "Grimhaven" (city) → "Dockside" (district)

Player Recall

Players in interactive fiction typically track 5-8 location names actively. Beyond that, they rely on context clues ("the port city," "the mountain fortress") more than the name itself. For large worlds, give key locations memorable names and let peripheral locations fade into descriptions.


Quick Reference

Tradition Key Pattern Example Elements Fiction Signal
English Descriptor + feature suffix -ton, -ham, -ley, -ford, -bury Settled, agricultural culture
Japanese Geographic feature + modifier yama, kawa, shima, ta, mori Geography-sacred culture
Dutch Water management + terrain -dam, -dijk, -polder, -veld Engineering/reclamation culture
Celtic Gaelic prefix + feature Aber-, Dun-, Glen-, Kil-, Llan- Ancient, pre-conquest culture
Germanic Terrain + settlement type -burg, -dorf, -feld, -wald Fortress/forest culture
Slavic Possessive + city marker -grad, -ov, Novo- Imperial/administrative culture
Arabic Feature type + descriptor Wadi-, Jebel-, Dar-, Bab- Desert/trade-route culture
Chinese Direction/color + feature -jing, -shan, -hai, -jiang Bureaucratic/cardinal culture

Research Basis

  • English place name etymology drawn from the English Place-Name Society archives and Eilert Ekwall, The Concise Oxford Dictionary of English Place-Names (4th ed., 1960)
  • Japanese toponymy patterns from geographical naming conventions documented in standard references
  • Dutch place name data informed by Dutch language geographical references
  • Celtic and Germanic patterns from standard Indo-European toponymy references
  • Mark Rosenfelder, The Language Construction Kit (2010) — systematic approach to creating fictional place names

See Also