Madibeng Local Municipality
Madibeng Local Municipality is a local municipality in North West, covering 3 720 square kilometres. It falls within the Bojanala Platinum District Municipality. It takes in the towns and settlements of Brits, Hartbeespoort and Mooinooi.
Census 2022 counted 522 566 residents, making it the 5th most populous of the 22 municipalities in North West and 50th of 257 nationally. That works out to 140.5 people per square kilometre. Settlement is concentrated rather than scattered. There are 173 188 households, averaging 3.0 people each. 26.3% of residents are under 15 and 5.8% are over 65. Among residents aged 20 and over, 7.2% hold a higher education qualification and 6.2% have had no schooling.
The council has 82 seats across 10 parties, with ANC holding the largest share at 44 seats (53.7%). ANC governs the municipality. Khumo Morare () serves as executive mayor (ANC), and Ms Seithati Monyaki is municipal manager.
On this site’s financial health measure, which weighs the Auditor-General’s opinion alongside operating margin, liquidity, cash cover and irregular spending, Madibeng scores 33.9 out of 100 for 2024/25, a grade of E, described as distressed. Its most recent audit outcome was recorded as “qualified audit”. In 2024/25 it reported R2.8 billion in operating revenue against R3.5 billion in expenditure, an operating deficit of R629.7 million. At the last census, 39.4% of households had piped water inside the dwelling, 91.3% used electricity for lighting and 47.3% had refuse removed weekly.
Council and management
Seats: Electoral Commission, 2021 local government elections
- ANC 44 53.7%
- EFF 14 17.1%
- DA 12 14.6%
- VF PLUS 4 4.9%
- SM 3 3.7%
- ALJAMA 1 1.2%
- AIC 1 1.2%
- F4SD 1 1.2%
- UDM 1 1.2%
- ACDP 1 1.2%
Office bearers
Finances
National Treasury, audited outcomes
| Measure | 2024/25 | 2023/24 | 2022/23 | 2021/22 | 2020/21 |
|---|---|---|---|---|---|
| AUDIT OUTCOME | Qualified audit | Qualified audit | Adverse audit | Disclaimer of audit | Disclaimer of audit |
Financial performance
| Measure | 2024/25 | 2023/24 | 2022/23 | 2021/22 | 2020/21 |
|---|---|---|---|---|---|
| Property rates | 453 313 | 361 301 | 413 604 | 293 589 | 336 843 |
| Service charges | 1 028 022 | 959 591 | 879 287 | 808 769 | 803 993 |
| Investment revenue | 14 323 | 16 133 | 16 459 | 6 753 | 5 867 |
| Transfers recognised - operational | 1 139 237 | 1 066 920 | 955 504 | 836 190 | 913 335 |
| Other own revenue | 212 535 | 298 187 | 126 044 | 133 452 | 145 800 |
| Total Revenue (excluding capital transfers and contributions) | 2 847 430 | 2 702 132 | 2 390 897 | 2 078 753 | 2 205 837 |
| Employee costs | 736 343 | 673 690 | 652 263 | 638 673 | 591 539 |
| Remuneration of councillors | 36 520 | 35 339 | 34 256 | 32 005 | 31 660 |
| Depreciation and amortisation | 245 628 | 304 046 | 316 128 | 337 457 | 322 897 |
| Finance charges | 163 874 | 37 279 | 61 558 | 16 580 | 21 981 |
| Inventory consumed and bulk purchases | 1 330 085 | 1 146 899 | 919 359 | 852 851 | 788 160 |
| Transfers and subsidies | 7 415 | 2 372 | 6 674 | 6 530 | 11 892 |
| Other expenditure | 957 299 | 1 017 258 | 852 796 | 437 402 | 510 528 |
| Total Expenditure | 3 477 164 | 3 216 883 | 2 843 034 | 2 321 499 | 2 278 656 |
| Surplus/(Deficit) | -629 735 | -514 752 | -452 137 | -242 746 | -72 819 |
| Transfers and subsidies - capital (monetary allocations) | 366 961 | 324 396 | 309 362 | 230 986 | 387 283 |
| Transfers and subsidies - capital (in-kind) | - | 2 870 | 4 211 | 152 | - |
| Surplus/(Deficit) after capital transfers & contributions | -262 773 | -187 486 | -138 564 | -11 607 | 314 464 |
| Share of surplus/(deficit) of associate | - | - | - | - | - |
| Surplus/(Deficit) for the year | -262 773 | -187 486 | -138 564 | -11 607 | 314 464 |
Capital expenditure & funds sources
| Measure | 2024/25 | 2023/24 | 2022/23 | 2021/22 | 2020/21 |
|---|---|---|---|---|---|
| Capital expenditure | 407 359 | 313 710 | 345 397 | 270 352 | 343 358 |
| Transfers recognised - capital | 334 741 | 306 337 | 320 181 | 198 913 | 338 773 |
| Borrowing | - | - | - | - | - |
| Internally generated funds | 72 618 | 7 373 | 25 217 | 71 439 | 4 585 |
| Total sources of capital funds | 407 359 | 313 710 | 345 397 | 270 352 | 343 358 |
Financial position
| Measure | 2024/25 | 2023/24 | 2022/23 | 2021/22 | 2020/21 |
|---|---|---|---|---|---|
| Total current assets | 2 849 077 | 2 534 952 | 2 445 629 | 2 286 204 | 1 992 364 |
| Total non current assets | 5 047 549 | 5 000 772 | 4 953 166 | 4 940 021 | 4 995 314 |
| Total current liabilities | 4 153 656 | 3 484 921 | 3 332 171 | 3 261 662 | 2 909 985 |
| Total non current liabilities | 658 806 | 585 826 | 103 823 | 380 001 | 384 971 |
| Community wealth/Equity | 3 084 165 | 3 953 663 | 4 288 118 | 3 584 562 | 3 948 256 |
Cash flows
| Measure | 2024/25 | 2023/24 | 2022/23 | 2021/22 | 2020/21 |
|---|---|---|---|---|---|
| Net cash from (used) operating | 1 466 676 | 1 026 728 | 573 751 | 1 265 589 | - |
| Net cash from (used) investing | -404 726 | -276 044 | -345 412 | -270 202 | 4 505 |
| Net cash from (used) financing | - | 3 800 | - | - | - |
| Cash/cash equivalents at the year end | 1 135 697 | 939 096 | 432 670 | 1 120 038 | 238 702 |
Unauthorised, irregular, fruitless & wasteful expenditure
| Measure | 2024/25 | 2023/24 | 2022/23 | 2021/22 | 2020/21 |
|---|---|---|---|---|---|
| Unauthorised expenditure | 309 228 | 321 642 | 408 242 | 2 458 090 | - |
| Irregular expenditure | 1 048 710 | 213 222 | 76 127 | 661 145 | 529 041 |
| Fruitless & wasteful expenditure | 117 450 | 94 782 | 63 166 | 118 385 | 22 679 |
Source: Audited Outcome A1 2026 Q1
People
Statistics South Africa, Census
| Measure | 2022 | 2016 | 2011 |
|---|---|---|---|
| Population | 522 566 | 536 110 | 475 796 |
Age structure
| Measure | 2022 | 2016 | 2011 |
|---|---|---|---|
| Population under 15 | 26.3% | 29.4% | 25.7% |
| Population 15 to 64 | 67.9% | 65.9% | 69.3% |
| Population over 65 | 5.8% | 4.7% | 5.0% |
Dependency ratio
| Measure | 2022 | 2016 | 2011 |
|---|---|---|---|
| Per 100 (15-64) | 47.2 | 51.8 | 44.4 |
Sex ratio
| Measure | 2022 | 2016 | 2011 |
|---|---|---|---|
| Males per 100 females | 102.8 | 115.4 | 113.7 |
Population growth
| Measure | 2022 | 2016 | 2011 |
|---|---|---|---|
| Per annum | 0.9% | 2.7% | n/a |
Labour market
| Measure | 2022 | 2016 | 2011 |
|---|---|---|---|
| Unemployment rate (official) | n/a | n/a | n/a |
| Youth unemployment rate (official) 15-34 | n/a | n/a | n/a |
Education (aged 20 +)
| Measure | 2022 | 2016 | 2011 |
|---|---|---|---|
| No schooling | 6.2% | 5.1% | 7.8% |
| Matric | n/a | 32.2 | 27.1 |
| Higher education | 7.2% | 6.8% | 7.3% |
Household dynamics
| Measure | 2022 | 2016 | 2011 |
|---|---|---|---|
| Households | 173 188 | 193 364 | 160 041 |
| Average household size | 3 | 2.8 | 3 |
| Female headed households | n/a | 29.5 | 30.2 |
| Formal dwellings | 76.4% | 63.3% | 59.0% |
| Housing owned | n/a | 67.7 | 54 |
Household services
| Measure | 2022 | 2016 | 2011 |
|---|---|---|---|
| Flush toilet connected to sewerage | 51.2% | 27.3% | 32.2% |
| Weekly refuse removal | 47.3% | 35.5% | 25.8% |
| Piped water inside dwelling | 39.4% | 16.0% | 22.3% |
| Electricity for lighting | 91.3% | 88.0% | 81.0% |
Service delivery
National Treasury, non-financial census of municipalities
Water
| Measure | 2022/23 | 2021/22 | 2020/21 | 2019/20 | 2018/19 |
|---|---|---|---|---|---|
| Does the municipality provide? | Yes | Yes | Yes | Yes | Yes |
| Number of households and non-domestic customers to which provided | 169 728 | 166 334 | 164 769 | 163 109 | 159 922 |
| Number of domestic households/delivery points | 166 503 | 163 109 | 163 109 | 163 109 | 159 922 |
| Inside the yard | 128 973 | 128 521 | 119 834 | 119 834 | 119 834 |
| Less than 200m from yard | 18 411 | 9 921 | 9 921 | 9 921 | 9 921 |
| More than 200m from yard | 19 119 | 24 667 | 33 354 | 33 354 | 30 167 |
| Domestic households with access to free basic service | 802 | 2 778 | 3 249 | 1 731 | 1 731 |
Electricity
| Measure | 2022/23 | 2021/22 | 2020/21 | 2019/20 | 2018/19 |
|---|---|---|---|---|---|
| Does the municipality provide? | Yes | Yes | Yes | Yes | Yes |
| Number of households and non-domestic customers to which provided | 145 082 | 142 917 | 141 750 | 140 992 | 140 834 |
| Domestic households with access to free basic service | 1 002 | 2 778 | 3 249 | 1 731 | 1 731 |
Sewerage and sanitation
| Measure | 2022/23 | 2021/22 | 2020/21 | 2019/20 | 2018/19 |
|---|---|---|---|---|---|
| Does the municipality provide? | Yes | Yes | Yes | Yes | Yes |
| Number of households and non-domestic customers to which provided | 168 937 | 131 232 | 131 232 | 128 769 | 72 974 |
| Flush toilet - public sewerage | 88 587 | 46 146 | 45 205 | 43 663 | 46 005 |
| Flush toilet - septic tank | 0 | 7 875 | 7 875 | 7 875 | 0 |
| Ventilated pit latrine | 75 500 | 13 671 | 13 671 | 13 671 | 25 309 |
| Bucket system | 0 | 0 | 0 | 0 | 0 |
| Other | 2 269 | 60 959 | 61 900 | 61 900 | 0 |
| Domestic households with access to free basic service | 802 | 2 778 | 3 249 | 1 731 | 1 731 |
Solid waste services
| Measure | 2022/23 | 2021/22 | 2020/21 | 2019/20 | 2018/19 |
|---|---|---|---|---|---|
| Does the municipality provide? | Yes | Yes | Yes | Yes | Yes |
| Number of households and non-domestic customers to which provided | 81 839 | 75 021 | 75 021 | 75 021 | 75 021 |
| Domestic households with access to free basic service | 802 | 2 778 | 3 249 | 1 731 | 1 731 |
Staffing
National Treasury
| Measure | 2022/23 | 2021/22 | 2020/21 | 2019/20 | 2018/19 |
|---|---|---|---|---|---|
| Employment Costs (R’000) | 652 263 | 638 673 | 591 539 | 540 461 | 516 496 |
| Remuneration of councillors (R’000) | 34 256 | 32 005 | 31 660 | 31 862 | 31 050 |
| Total Employee Positions | 2 165 | 2 185 | 1 615 | 1 616 | 1 858 |
| Total Vacant Employee Positions | 844 | 839 | 0 | 1 | 130 |
| Total Vacancy Percentage | 39.0% | 38.4% | 0.0% | 0.1% | 7.0% |
| Managerial Positions – S54A and S56 | 9 | 9 | 9 | 9 | 9 |
| Vacant Managerial Positions – S54A and S56 | 8 | 6 | 0 | 0 | 2 |
| Managerial Positions - by organogram | 43 | 43 | 44 | 44 | 49 |
| Vacant Managerial Positions - by organogram | 15 | 12 | 0 | 1 | 8 |
Published documents
Hosted by National Treasury