Zastron Population 2026
Zastron has a population of 18,699, making it the #250 biggest city in 🇿🇦 South Africa, located in Free State. It is about 504× smaller than Johannesburg, the country's biggest city.
Population (city proper)
18,699
Rank in South Africa
#250
Coordinates
30.30°S, 27.08°E
~1,668 m elevation · Africa/Johannesburg
Distance to capital (Pretoria)
518 km
322 miles, straight line
Other big cities in Free State
| City | Population | Rank in South Africa |
|---|---|---|
| Bloemfontein | 556,637 | #11 |
| Welkom | 431,944 | #16 |
| Botshabelo | 309,714 | #23 |
| Sasolburg | 135,828 | #51 |
| Virginia | 122,502 | #55 |
| Kroonstad | 117,152 | #59 |
| Kutloanong | 95,008 | #72 |
| Bethlehem | 91,075 | #77 |
Cities near Zastron
- Aliwal North44,436 people · ~56 km away
- Burgersdorp19,159 people · ~106 km away
- Botshabelo309,714 people · ~120 km away
- Thaba Nchu72,721 people · ~124 km away
- Tlokoeng15,884 people · ~143 km away
- Ugie16,133 people · ~148 km away
FAQ
What is the population of Zastron?
Zastron has a population of 18,699 (city proper, latest official figure via GeoNames), making it the #250 biggest city in South Africa.
What region is Zastron in?
Zastron is located in Free State, South Africa.
Is Zastron the capital of South Africa?
No, the capital of South Africa is Pretoria, about 518 km away.
Sources & notes
Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.
← All biggest cities in South Africa · South Africa population by year