Every map needs streets that feel lived in, and naming them is harder than it looks. This generator delivers believable street names in every flavor, from sleepy Maple Lane to gritty Foundry Row to fantastical Dragonspire Way. Use the results to build neighborhoods for a novel, label roads in a tabletop campaign, populate a city builder game, or just brainstorm catchy addresses for a fictional business. Each spin gives you a mix of ordinary and evocative options.
Street names quietly shape the personality of a place. Oak Avenue feels suburban and safe, while Slaughterhouse Bend tells you the town has a darker history. Readers and players absorb that mood without consciously noticing, which is why a flat or generic map can drag down even the strongest world building. The right names make a setting feel like it existed long before your story arrived.
How this generator works
The tool combines descriptive prefixes with road type suffixes to create names that read like real signage. You can stick to modern American conventions, lean into British lanes and mews, or shift into fantasy mode for stone bridges and merchant rows. Spin as often as you need, and mix elements between results until each street earns its spot on your map.
Where these names shine
Novel and screenplay settings that need a sense of place
Tabletop RPG cities, towns, and dungeon districts
Video game maps, from cozy farms to sprawling metropolises
Worldbuilding documents and wiki entries
Fictional business addresses for stories, scripts, or design mockups
Tips for naming a whole neighborhood
Pick a theme and let it ripple through the streets. A historic district might lean on founders and trees, while a port quarter could draw from ships, knots, and weather. Vary the suffixes so you do not end up with five Streets in a row, and reserve the grandest names like Boulevard or Promenade for routes that deserve them. A little restraint makes the standout names hit harder.
Make it part of the story
Once a street name lands, ask who it honors and what happened there. Maybe Cobbler Close used to host the guild, or Ravenhill Road earned its name during a long forgotten siege. Those small histories give characters reasons to mention the street in dialogue, which is how a map turns into a world.
Crafting Your Street Name
To name a street, reflect on:
What setting-urban, rural, or fantasy?
Should it honor a person, landmark, or theme?
Will you use “Street,” “Lane,” “Boulevard,” etc.?
How many words fit on a sign?
Does it convey history or mood?
Street Name Generator FAQs
Common questions answered:
How are street names generated?
They combine location descriptors, thematic elements, and common suffixes.
Can I choose a suffix?
Regenerate until your preferred suffix appears; there’s no toggle yet.
Are names realistic?
Yes-names follow real-world street naming conventions.
How many can I generate?
Unlimited-click until you find the right road.
How do I copy or save?
Click to copy the name or heart to save it.
What are good street names?
There's thousands of random street names in this generator. Here are some samples to start:
Bard Way
Bury Passage
Maple Street
Bay Row
Hart Street
Bay Avenue
Polygon Passage
Central Route
Monument Avenue
Grove Passage
About the creator
All idea generators and writing tools on The Story Shack are carefully crafted by storyteller and developer Martin Hooijmans. During the day I work on tech solutions. In my free hours I love diving into stories, be it reading, writing, gaming, roleplaying, you name it, I probably enjoy it. The Story Shack is my way of giving back to the global storytelling community. It's a huge creative outlet where I love bringing my ideas to life. Thanks for coming by, and if you enjoyed this tool, make sure you check out a few more!
Embed on your website
To embed this idea generator on your website, copy and paste the following code where you want the widget to appear:
<div id="story-shack-widget"></div>
<script src="https://widget.thestoryshack.com/embed.js"></script>
<script>
new StoryShackWidget('#story-shack-widget', {
generatorId: 'street-name-generator',
generatorName: 'Street Name Generator',
generatorUrl: 'https://thestoryshack.com/tools/street-name-generator/',
language: 'en'
});
</script>
No ads, more features
If you enjoy The Story Shack, will you support my work with a small tip?
PayPal, credit card and many local payment options accepted.