This city name generator will give you 10 random city names.
The names are generated almost completely randomly, with the exception of predefined endings, so some names might not be what you'd expect for a city name. However, due to all the different possible combinations, there's plenty of names for all sorts of genres.
The names can range from normal, English names to odd, fantasy names. If you're looking for a 'normal' name, the first 5 names are probably where you'll want to look. While the first 5 names contain plenty of abstract names, these names have a higher chance of generating 'normal' names, like the ones you'd find today or throughout history in different languages.
The last 5 names are generally shorter, and could fit (almost) any type of genre. While most of these names wouldn't be found as city names today, they are more original and, in my opinion, often better than the first 5 names.
Keep in mind that there are literally hundreds of thousands of different combinations possible. Which, in terms of variety and catering to different genres, is great, but could mean you might have to click a few extra times to find what you're looking for, especially if you're a bit unlucky.
To start, simply click on the button to generate 10 random names. Don't like the names? Simply click again to get 10 new random names.
The art above has kindly been submitted by Dave B., click to visit his website.