June 21, 2026
What Exactly Is a Small Town in South Africa?
Written by

Ron Mackenzie
Chief Wandering Officer

Defining a small town in South Africa is a bit like agreeing on the perfect braai recipe. Everyone has a strong opinion, no two are quite the same, and the debate tends to get lively around the fire.
Population counts blur the moment you factor in seasonal visitors, the township twin sharing your boundary on the map, or the holiday homes that triple a coastal village's headcount every December. Writing this, I've gone back and forth more than I'd like to admit. Franschhoek started it. By census numbers, it sits somewhere in medium-town territory. But drive in on a quiet Tuesday in June and it has the unhurried pace of a village. Put it on a long weekend in October and it feels like a suburb of Cape Town that somehow got lost in the mountains. Small town? Big town? I'm still not sure.
With that honest caveat, here's how I've come to think about the spectrum.
City: 100,000+
Johannesburg, Cape Town, Durban, Pretoria. Metro buzz, gridlock, every service you could want. Not what this site is about, but a useful anchor at the top of the scale.
Big Town: 50,000 to 100,000
Towns like Nelspruit (Mbombela) and Knysna sit here. Big enough for a hospital, a mall, and possibly a university, with a slower pace than a city but still enough infrastructure that you rarely have to travel far for anything. Stellenbosch, technically classified as a city, has the feel of a big town when you're wandering the oak-lined streets on a quiet afternoon.
Medium Town: 20,000 to 50,000
Graaff-Reinet, Jeffreys Bay. You'll find supermarkets, decent schools, a doctor, and a real community feel. Small enough that you start recognising faces within a week. Big enough that life is comfortable without constant drives to a city for basics. This is also the borderland where Franschhoek keeps making me second-guess the whole system.
Small Town: Under 20,000
This is the heartland of this site. These are the platteland gems: a walkable main street, a Saturday farmers' market, a local festival worth a three-hour drive, and communities where the school teachers know your kids' names by the second week of term. Prince Albert in the Karoo is a small town. So is Kenton-on-Sea on the Eastern Cape coast.
Under 20,000 sounds like a clean line, but character matters as much as headcount. Some towns of 15,000 still hum with energy. Others at 8,000 feel like a different world entirely.
Village: Up to 5,000 to 10,000
A church, a general store, a petrol station if you're fortunate. Rhodes in the Eastern Cape foothills is a village. So is Bathurst, with its pineapple farms and the Pig and Whistle that never seems to change. Villages are often the most honest version of small-town life in South Africa. Less polished, more real.
Hamlet and Settlement: Under 1,000
Hamlets are tiny clusters, usually centred on a farm, a fishing cove, or a historical accident of geography. Settlements are a distinct category, often informal communities of 1,000 to 5,000 people with a strong local identity that doesn't sit neatly in any formal classification.
Why the definitions matter
Get it wrong and you set the wrong expectations. If someone drives three hours imagining a coffee shop, a guesthouse, and a proper Sunday market, and arrives at a hamlet with a hand-painted farm stall and no cell signal, the experience can feel like a letdown, even if the hamlet is quietly extraordinary.
On this site, we focus on small towns and villages, with some crossover into medium towns that still carry an unhurried character. The population is just a starting point. The real question is always: does this place have the small-town spirit? The kind where strangers say hello, the butcher knows your name, and the pace of life shifts down a gear the moment you cross the town sign.
That's the one this site is built around.
What's your definition?
How do you draw the line? Is it population? Distance from a city? Or something harder to put into words? I'd love to hear how you think about it.
Join the Community
200,000+ South Africans already in the Facebook group. Weekly small-town stories, road trip tips, and hidden gems.