Moqhaka Local Municipality is the largest of four local municipalities in the Fezile Dabi District of the Free State, South Africa. The 2022 census recorded 155,410 residents across 7,924.6 km², and the seat is Kroonstad.
Moqhaka takes its name from a Sesotho word associated with unity. It sits at the geographic centre of Fezile Dabi District, straddling the N1 highway between Johannesburg and Bloemfontein.
Key Facts
| Fact | Value |
|---|---|
| Province | Free State |
| District | Fezile Dabi |
| Seat | Kroonstad |
| Area | 7,924.6 km² |
| Population (2011) | 160,532 |
| Population (2022) | 155,410 |
| Neighbouring municipalities | 3 (all within Fezile Dabi) |
Towns and Villages in Moqhaka
Kroonstad and its township Maokeng dominate Moqhaka, with Viljoenskroon and Steynsrus as the other notable towns. GeoNames lists 9 named places.
| Place | Type | Population |
|---|---|---|
| Kroonstad (seat) | Town | 117,152 |
| Viljoenskroon | Town | 54,955 |
| Steynsrus | Village | 10,910 |
Kroonstad’s own suburb, Kroonstad Central, and the smaller places of Majankeng, Rooderand, Skandinawiëdrif, Venterskroon and Vierfontein round out the municipality’s named settlements. Maokeng and Rammulutsi, the townships attached to Kroonstad and Viljoenskroon, are the largest residential areas by population, though they are not separately tallied in GeoNames.
Geography
Moqhaka spans the north-central Free State, flat maize-farming plains crossed by the Vals and Renoster rivers, with the N1 running directly through Kroonstad. The municipality’s western reaches around Viljoenskroon shade into the North West province maize belt, while its eastern edge near Steynsrus borders the Lejweleputswa mining district. Within Fezile Dabi District it borders Ngwathe, Metsimaholo and Mafube.
Demographics
The population fell slightly from 160,532 at the 2011 census to 155,410 in 2022, a decline of about 3.2% — one of the few Free State municipalities in this district to shrink over the period. Sotho is the leading first language at 74.6%, followed by Afrikaans at 13.6%. Despite the dip, Moqhaka remains the largest municipality in Fezile Dabi District by area and among its most populous, second only to Metsimaholo.
Economy and Local Life
Moqhaka’s economy centres on commercial grain farming — Kroonstad and Viljoenskroon are both major maize-trading towns — alongside rail and road transport linked to Kroonstad’s position on the main Johannesburg–Bloemfontein corridor. Kroonstad also has a long-standing correctional services presence, with one of South Africa’s larger prisons based in the town, and hosts provincial and district government offices.
Getting There
The N1 national route and the main Johannesburg–Cape Town railway line both run through Kroonstad, making it a key stopover town. The R70 connects Kroonstad to Bothaville and Viljoenskroon to the west. Bloemfontein’s Bram Fischer International Airport, about 140 km south, is the nearest airport.
Kroonstad’s rail junction and N1 position mean freight and passenger traffic pass through the town around the clock, supporting a cluster of transport, logistics and roadside businesses beyond the farming economy. Viljoenskroon and Steynsrus are reached from Kroonstad via the R70 and a network of tarred provincial roads through the surrounding maize fields.
FAQ
What is the seat of Moqhaka Local Municipality?
Kroonstad.
How many towns are in Moqhaka?
Three main towns — Kroonstad, Viljoenskroon and Steynsrus — plus their attached townships.
What is the population of Moqhaka?
155,410 people at the 2022 census, down from 160,532 in 2011.
Which district and province is Moqhaka in?
Fezile Dabi District, Free State province.
What is Moqhaka’s main industry?
Commercial maize farming and transport, given Kroonstad’s position on the N1 and main rail line.
Is Kroonstad on the N1?
Yes — Kroonstad sits directly on the N1 between Johannesburg and Bloemfontein.
How far is Kroonstad from Johannesburg?
About 200 km, via the N1 south.
What river runs through Moqhaka?
The Vals River, which passes close to Kroonstad, along with the smaller Renoster River further west.