Fantasy City Name Generator
Every great fantasy world needs great city names. This fantasy city name generator produces settlement names that feel like they belong on a weathered map — from sprawling capitals to tiny market towns, each name suggests history and place.
Fantasy City Name Generator
Hit Generate to create ten fantasy names.
Fantasy City Name Generator
Every great fantasy world needs great city names. This fantasy city name generator produces settlement names that feel like they belong on a weathered map — from sprawling capitals to tiny market towns, each name suggests history and place.
Fantasy city names draw on real-world etymology. Medieval English towns often end in -ton (farmstead), -ham (village), -ford (river crossing), -wick (dwelling), or -burg (fortified place). These suffixes carry meaning: Riverford is obviously on a river; Ironwick is a settlement built around metalworking. Combining a descriptor with a geographic suffix is the fastest way to create a believable settlement name.
Fantasy City Naming Conventions
Combine a descriptor (colour, material, geographic feature, ruler's name) with a settlement suffix: -ton, -ham, -ford, -wick, -burg, -dale, -vale, -haven, -keep, -bridge, -gate, -port, -moor. The descriptor can be English, Norse, or elvish depending on the in-world culture.
How to Use the Fantasy Name Generator
Select a size
Use male names for large cities, female for towns and villages, neutral for any size or ancient/ruined settlements.
Generate names
Click Generate for ten fantasy city names that feel like they belong on a world map.
Copy and place
Copy your city name and consider what geographic feature or historical figure the name references.
Tips for Fantasy City Names
- 1.
Use a geographic feature as the descriptor: Stonebridge, Rivergate, Moorhaven, Ironford.
- 2.
Royal or noble names as prefixes create history: Aldricton, Brennaham, Cassiford.
- 3.
Ruined cities sound better with Old English prefixes: Ealdwic, Grimholt, Thornburg.
- 4.
Port cities should end in -port, -harbor, or -haven; mountain cities in -peak, -crest, or -hold.
- 5.
The name should tell you something about the city's origin or main feature.
Sample Fantasy City Names
| Male | Female | Neutral |
|---|---|---|
| Aldricton | Brenaham | Stormhaven |
| Stonebridge | Silverdale | Ironvale |
| Ironburg | Mosswick | Duskgate |
| Ravencrest | Fernton | Morrowtide |
| Shadowgate | Greendale | Ashwick |
| Thornhold | Reedham | Gloomhold |
| Greyspire | Willowton | Shadowmere |
| Ashford | Rosemere | Thorndale |
Frequently Asked Questions
How do real-world city names inspire fantasy names?
Real medieval English settlements use compound names where each part carries meaning: Oxford (ox ford = a shallow river crossing for oxen), Cambridge (bridge over the Cam river), Winchester (Roman fort on the Win river). Fantasy names use the same logic with invented descriptors.
What suffixes work for different settlement types?
Towns and villages: -ton, -ham, -wick, -dale. Cities and fortresses: -burg, -hold, -keep, -gate. Ports: -port, -harbor, -haven. Mountain settlements: -peak, -crest, -ridge, -ford. Ancient ruins: -holt, -mere, -fen, -moor.
Should I use elvish or human naming conventions for cities in my world?
That depends on who founded the city. Cities built by elves sound elvish (Sylvaran, Aelindor); human cities sound English, Norse, or Latin depending on the culture; dwarven cities are underground and their names are often in Dwarvish (compounding two material or craft words).
Can I use these names in a published novel or game?
Yes. These are original coinages with no IP restrictions. They work for novels, tabletop campaigns, video games, or any creative project.
How do I add history to a city name?
Give it a name change. Every city with a long history has an old name and a new name: the elves called it Sylvaran; the humans conquered it and renamed it Silverbridge. The tension between the old and new name is instant worldbuilding.
Browse All Fantasy Name Generators
Name Your World
Great names make characters memorable and worlds believable. Whether you are rolling a new D&D character, naming the capital city of your fantasy kingdom, or writing the villain of your novel, FateWheel gives you the right name in seconds — free, on any device.
More Tools
Random Name Picker
Spin the wheel to pick a random name.
Country Picker
Explore the world with a random country picker.
Team Generator
Build balanced teams instantly.
Yes/No Wheel
Quick decisions with a simple spin.
Giveaway Picker
Pick a fair winner from Instagram or YouTube comments.
DnD Dice Roller
Roll d4–d100 with modifiers, advantage, and 4d6 stats.
Random Pokémon Generator
Generate a random Pokémon or team from all 1025 species.
Dog Name Generator
Find the perfect name for your new puppy.
Band Name Generator
Cool band names by genre — K-Pop, Metal, Rock & more.
Username Generator
Unique usernames for gaming, social media & forums.
Minecraft Circle Generator
Pixel-perfect circles & ovals for Minecraft builds.
Community Wheels
Discover popular spinner wheels created and shared by the FateWheel community.
Random Number Wheel 1 to 100
Spin the number wheel 1 100 to pick a random whole number between 1 and 100. Great for raffles, classroom draws, picking a page, choosing a winner, or any time you need a fair number on the spot.
Random Superpower Picker Wheel
What superpower would you have? Spin this random superpower picker wheel and find out! Great for ice breakers, games, or settling superhero debates.
Random Anime Character Wheel
Spin the random anime character wheel to land on a fan-favorite from across popular series. Perfect for picking your next cosplay, choosing a character to draw, or deciding who to main in a fan debate.
Random Emoji Picker Wheel
Pick a random emoji with this fun spinner wheel. Great for creative writing, social media, texting games, or just adding a little fun to your day.