Summary
This city name generator builds invented place names from real linguistic patterns instead of random letters. Pick one of six styles, fantasy, American, European, sci-fi, Japanese, or Nordic, set a short, medium, or long length, and optionally filter by starting letter. Each click returns five fresh names assembled from hand-built prefix, middle, and suffix banks drawn from actual toponymy: Japanese morphemes like shima and machi, Nordic vik and holm, English -ville and -burg. Nothing is stored, and the generator skips repeats within the same session.
A City Name Generator Built From Real Place-Name Patterns
Pick a style, set a length, and get five new city names built from prefixes, middles, and suffixes lifted from real toponymy.
What the generator is actually doing
Real place-name fragments
Each style draws from a hand-built bank of prefixes, middles, and suffixes lifted from actual toponymy: Japanese oka (hill) and machi (town), Nordic vik (bay) and holm (islet), English -ville and -burg.
Six styles, three lengths
Fantasy, American, European, sci-fi, Japanese, and Nordic banks, each with its own prefix and suffix set. Pick short (two parts), medium (three), or long (four) to match the mood you want.
Non-repeating output
The generator tracks every name it has already shown you in this session and skips it next time, so five clicks in a row still bring five different shortlists.
Same generator, six very different results
Ask for a fantasy name and the bank leans on invented but pronounceable roots: Thalmont, Velwyn, Drakithreach. Ask for Nordic and it switches to real fjord-and-settlement morphemes: Fjordvik, Bjorkholm, Stormsund. The starting-letter filter narrows the prefix pool without breaking the pattern, so a Nordic name starting with V still sounds like it belongs on a map of the Norwegian coast.
- Fantasy: invented roots, still pronounceable
- American: compound words plus -ville, -burg, -ton
- European: Romance and Germanic place endings mixed
- Japanese: real morphemes like -shima and -machi
- Nordic: real morphemes like -vik and -fjord
Common questions
Is the city name generator free?
Where do the name patterns come from?
Why do I get the same name twice?
Can I generate a name starting with a specific letter?
Are these real cities?
Can I use a generated name for a book, game, or brand?
How is this different from a random string generator?
Need a name for something bigger than a map?
NameGeneratorPlus covers 56 categories, from brand names to fantasy characters. Explore the rest of the generators.