South African town name generator

This name generator will give you 10 random names which closely resemble those of Southern African countries of today.
But note that while the names are heavily based on real town and city names, the names generated are still random and thus might not always fit in a real setting.

Depending on which definition you use Southern Africa will consist of at least the following 5 countries: Botswana, Lesotho, Namibia, South Africa and Swaziland. It is these 5 countries that the names in this generator are based upon and in this same order. Each country is represented by 2 names, so the first 2 names are based on Botswana, the next 2 on Lesotho and so on.

To start, simply click on the button to generate 10 random names. Don't like the names? Simply click again to get 14 new random names.

Share this generator

facebook share tweet google plus

Your art here? Click here to find out more!