City & Town Name Generator

The city and town name generator uses a database of over five million names across more than 150 countries. If you are looking for a random city or town name to spark a location for a book, game, or a script, millions of possibilities are at your finger tips. How you use the city or town name is up to you. All results may be freely used in any work.

The city name generator uses real world names rather than an algorithm to assemble unusual names. Plus, you can select from many different countries to immediately flavor the resulting random town names to what you desire. The world is an amazing place providing an incredible assortment of interesting locations across dozens of cultures.

If you prefer to browse names, check out the alphabetic lists by country.