Home Cities Botswana Francistown

Population of Francistown, Botswana BW flag

City with 103,417 residents in North-East District, Botswana.

103,417
Residents (2026)
#15,244
World Ranking
#2
In Botswana (of 2)

About Francistown

Francistown is a city located in Botswana, in the North-East District region. According to the latest available data (2026), the population of Francistown is approximately 103,417 residents, making it the second largest city in Botswana.

Globally, Francistown ranks #15,244 among the world's most populated cities.

Francistown City Statistics

CityFrancistown
CountryBW flag Botswana
Population103,417
Global Rank#15,244
Rank in Botswana#2 of 2 cities
City Categorycity
RegionNorth-East District
Latitude-21.1736
Longitude27.5125
Data Year2026

Where is Francistown BW flag Located?

Francistown is located in Botswana, in the North-East District region, at coordinates -21.1736° latitude and 27.5125° longitude. Francistown is located in the southern subtropics.

Nearby Cities

Other Cities in Botswana BW flag

View all cities in Botswana

Largest Cities in Botswana BW flag

# City Population
1 Gaborone 246,325

Frequently Asked Questions

What is the population of Francistown?

The population of Francistown is approximately 103,417 residents according to the latest available data (2026).

Where is Francistown located?

Francistown is located in Botswana at approximately -21.1736° latitude and 27.5125° longitude.

Is Francistown one of the largest cities in Botswana?

With a population of 103,417, Francistown is one of the notable urban areas in Botswana. It ranks #2 out of 2 cities in the country.

Explore More Cities