How to name streets so your fictional city breathes
Real urban toponymy follows consistent patterns worth replicating. Cities draw street names mainly from four sources: historical dates (5th Avenue, July 4th Way), founding figures (Lincoln Ave, Bolívar Street), trades or guilds (Blacksmith Street, Tailor's Lane) and geographical elements (Riverside Drive, Linden Walk).
For your invented city to feel organic, mix the four sources in realistic proportion: roughly 40% figures and dates, 30% trades and everyday elements, 20% geographic features, 10% unique poetic names. If every street is named after a national hero (Washington, Lincoln, Jefferson), the city feels flat. If they're all poetic (Twilight Street, Tear Lane), it loses plausibility.
Think about road hierarchy. Major avenues usually carry national hero or patriotic date names; secondary streets, lesser-known local figures; alleys and lanes, neighborhood guilds or small events. This logic replicates how a real city grows over time.
Styles by era and character of your city
For a colonial Latin American city (Cartagena, Sucre, old San Telmo style), prioritize saint names, colonial trades and religious events: Carmel Street, Washerwomen's Lane, Night Watch Hill. Numbering like 7th Avenue, 14th Street is typical of Latin American cities with colonial grids.
For 20th-century modern Latin American cities, independence-era heroes and patriotic dates dominate: Bolívar Avenue, May 25th Street, Independence Plaza. Add more recent cultural references (writers, musicians, local artists): Mercedes Sosa Street, Cortázar Lane. This anchors the city in a specific cultural layer.
For medieval fantasy cities (Tolkien, GoT, Witcher), use trades and architectural elements: Forgers' Street, Well Lane, Old Wall Avenue. For cyberpunk or dystopian sci-fi, mix corporate names with numbers: Sector 12-North, Yotomi Avenue, Beta-7 Street. For small rural towns, names can be hyperlocal: Don Pedro's Store Street, Big Mango Lane. The idiosyncrasy makes them memorable.
Common mistakes when designing urban toponymy
The first mistake is genericness without local flavor. Main Street, Central Avenue, 1st Street, 2nd Street work in very new grids (Manhattan, planned cities) but make any fictional city dull. Mix numeric grid with named streets for realism.
The second mistake is cultural incoherence. If your city has Sarmiento Ave, Tolkien Lane and Yotomi Industries Street, you're mixing three cultural universes without internal justification. Decide which culture(s) founded the city and what naming traditions they used in each era.
The third mistake is repeating names across neighborhoods. In reality, most cities have a single Belgrano Avenue; your fictional city can have a main one and secondary references (Belgrano North, Belgrano South) but not three scattered homonymous streets. Use a map or list to avoid duplicates. The fourth mistake is unpronounceable or overlong names. International Avenue of the Latin American Confraternity of Indigenous Peoples exists in reality but is annoying exception. In your city, average 2-4 words per name. Save long names for central roads with symbolic weight.
Applications: novels, urban RPGs and maps
In urban novels, streets work as orientation anchors. If your protagonist lives at Washerwomen's Lane 320 and works at Belgrano Avenue and Cardinal, the reader builds mental geography with each mention. Three or four distinctive streets are enough to sustain a novel; naming thirty confuses.
In urban RPGs (Vampire: The Masquerade, Cyberpunk RED, World of Darkness), a map with 20-30 named streets makes the city feel real. Distribute them across personality-driven neighborhoods: the noble district has aristocratic names; the slum, forgotten trades; the commercial center, cold numbers. Toponymy reveals social class.
For tabletop game cartography (Carcassonne, Lords of Waterdeep), include mini-stories tied to key streets: Pact Lane is where treaties were signed; Burning Yard Street commemorates the historic fire. These details invite players to invent quests. For city-building writeups in video games (Skyrim mods, Cyberpunk DLCs), generate 50-100 names distributed by district and save them in a reference doc so no designer duplicates. Advanced tip: real cities have streets with official names and popular nicknames. 'Avenue of the Immigrants' official, 'the Immigrants' in residents' mouths. That duality textures your city.