The worst municipality in South Africa

Maluti-a-Phofung ranked last in the country among the 50 municipalities assessed in the FW de Klerk Foundation’s Local Government Report Card 2026.

Maluti-a-Phofung is a local municipality in the Thabo Mofutsanyane District of the Free State and covers 4,338 square kilometres.

The municipality includes Phuthaditjhaba, Harrismith, and Kestell, and houses most of the former QwaQwa homeland.

The Maluti-a-Phofung municipality, which is close to the Drakensberg mountains, relies mainly on agriculture and tourism for its economy.

The municipality has experienced a long-term breakdown in municipal administration and basic service delivery.

Large parts of Qwaqwa and surrounding settlements endure prolonged water outages, often stretching for weeks or months.

The situation has deteriorated to the point that residents are forced to rely on water tankers or natural water sources.

The municipal water entity, MAP Water, has been in financial distress, leading to clashes with trade unions.

Maluti-a-Phofung has historically been one of Eskom’s largest municipal debtors, owing billions of rands.

This has previously resulted in court battles, bank account attachments, and localised grid load-reduction measures by Eskom.

Frequent unplanned power outages caused by overloaded transformers, lack of maintenance, and copper theft regularly paralyse local businesses and households.

Failing wastewater treatment infrastructure also regularly results in raw sewage overflows in residential areas and rivers.

To make matters worse, the municipal council has seen frequent shifts in power, unstable coalitions, and political infighting.

Local Government Report Card 2026 rankings

The Maluti-a-Phofung municipality was ranked at the bottom of the FW de Klerk Foundation’s Local Government Report Card 2026, which was released this week.

This report card is an independent, non-partisan assessment of municipal performance and constitutional accountability across South Africa.

The assessment applies 100 published tests across five weighted pillars:

  • Services and infrastructure
  • Financial management; governance
  • Leadership and administrative coherence
  • Integrity, accountability and transparency
  • Constitutional advancement and inclusion

Each municipality receives a score out of 100, an automatic grade, and a separate trajectory finding indicating whether it is improving, stable, or deteriorating.

The report examined all eight metropolitan municipalities and a sample of 42 local municipalities across South Africa’s nine provinces.

Swartland Local Municipality ranked first with 90.0, while Maluti-a-Phofung recorded the lowest score at 24.0.

Roy Jankielsohn, the DA’s Free State Leader, said that the report showed that municipalities in the Free State are failing to deliver basic services.

“This is not just a report card, it is a reflection of the daily reality facing residents who endure collapsing roads, unreliable water, and electricity outages,” he said.

“Residents face failing sanitation systems and municipalities that are unable to create an environment for economic growth and job creation.”

Best and worst municipalities in South Africa

RankMunicipalityProvinceScoreGradeDirection
1Swartland Local MunicipalityWestern Cape90.0AImproving
2George Local MunicipalityWestern Cape87.5AImproving
3Stellenbosch Local MunicipalityWestern Cape86.0AStable
4Midvaal Local MunicipalityGauteng84.5A-Stable
5City of uMhlathuze Local MunicipalityKwaZulu-Natal83.0A-Deteriorating
6Kouga Local MunicipalityEastern Cape82.5A-Stable
7uMngeni Local MunicipalityKwaZulu-Natal81.5A-Improving
8City of Cape Town Metropolitan MunicipalityWestern Cape81.0A-Stable
9Greater Tzaneen Local MunicipalityLimpopo75.5B+Improving
10Polokwane Local MunicipalityLimpopo72.0BImproving
10Steve Tshwete Local MunicipalityMpumalanga72.0BDeteriorating
12Mbhashe Local MunicipalityEastern Cape71.0BImproving
13uMhlabuyalingana Local MunicipalityKwaZulu-Natal68.0B-Improving
14Ray Nkonyeni Local MunicipalityKwaZulu-Natal67.5B-Stable
15Matatiele Local MunicipalityEastern Cape65.8B-Stable
16Fetakgomo Tubatse Local MunicipalityLimpopo64.3C+Improving
17King Sabata Dalindyebo Local MunicipalityEastern Cape59.5CImproving
18Mogale City Local MunicipalityGauteng58.5CStable
18Nama Khoi Local MunicipalityNorthern Cape58.5CImproving
20Buffalo City Metropolitan MunicipalityEastern Cape58.0CDeteriorating
21City of Mbombela Local MunicipalityMpumalanga57.0CDeteriorating
21Dawid Kruiper Local MunicipalityNorthern Cape57.0CImproving
21JB Marks Local MunicipalityNorth West57.0CImproving
24City of Ekurhuleni Metropolitan MunicipalityGauteng56.0CDeteriorating
25Bushbuckridge Local MunicipalityMpumalanga55.5CStable
25Nelson Mandela Bay Metropolitan MunicipalityEastern Cape55.5CStable
27Rustenburg Local MunicipalityNorth West55.0CStable
28Gamagara Local MunicipalityNorthern Cape53.0C-Improving
29City of Tshwane Metropolitan MunicipalityGauteng52.5C-Improving
29Musina Local MunicipalityLimpopo52.5C-Deteriorating
29eThekwini Metropolitan MunicipalityKwaZulu-Natal52.5C-Stable
32Mahikeng Local MunicipalityNorth West52.0C-Stable
33Lephalale Local MunicipalityLimpopo51.0C-Deteriorating
34Beaufort West Local MunicipalityWestern Cape50.5C-Improving
35City of Johannesburg Metropolitan MunicipalityGauteng49.5D+Deteriorating
36Greater Taung Local MunicipalityNorth West49.0D+Improving
37Govan Mbeki Local MunicipalityMpumalanga48.5D+Stable
38Newcastle Local MunicipalityKwaZulu-Natal46.5D+Deteriorating
39Dihlabeng Local MunicipalityFree State46.0D+Improving
40Enoch Mgijima Local MunicipalityEastern Cape45.5D+Stable
40Metsimaholo Local MunicipalityFree State45.5D+Stable
42Mangaung Metropolitan MunicipalityFree State43.0DDeteriorating
43Theewaterskloof Local MunicipalityWestern Cape42.0DDeteriorating
44Msunduzi Local MunicipalityKwaZulu-Natal41.5DImproving
45Sol Plaatje Local MunicipalityNorthern Cape38.5D-Deteriorating
46Matjhabeng Local MunicipalityFree State34.5FDeteriorating
47Emfuleni Local MunicipalityGauteng33.5FDeteriorating
48Makana Local MunicipalityEastern Cape29.5FStable at a distressed level
49Renosterberg Local MunicipalityNorthern Cape29.0FDeteriorating
50Maluti-a-Phofung Local MunicipalityFree State24.0FDeteriorating
You have read 1 out of 5 free articles. Log in or register for unlimited access.
  1. alan-0773
    7 August 2026 at

    Close them all