Tswaing Local Municipality
Tswaing Local Municipality is a local municipality in North West, covering 5 885 square kilometres. It falls within the Ngaka Modiri Molema District Municipality. It takes in the towns and settlements of Delareyville, Ottosdal and Sannieshof.
Census 2022 counted 128 672 residents, making it the 16th most populous of the 22 municipalities in North West and 158th of 257 nationally. That works out to 21.9 people per square kilometre. Population is spread thinly across the area. There are 31 618 households, averaging 4.1 people each. 32.7% of residents are under 15 and 6.1% are over 65. Among residents aged 20 and over, 4.7% hold a higher education qualification and 12.0% have had no schooling.
The council has 28 seats across 4 parties, with ANC holding the largest share at 19 seats (67.9%). ANC governs the municipality. Ms Norah Mahlangu serves as executive mayor, and Mr Sello Maroga is acting 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, Tswaing scores 17.1 out of 100 for 2024/25, a grade of F, described as critical. Its most recent audit outcome was recorded as “qualified audit”. In 2024/25 it reported R342.4 million in operating revenue against R450.3 million in expenditure, an operating deficit of R107.8 million. At the last census, 31.7% of households had piped water inside the dwelling, 91.9% used electricity for lighting and 28.6% had refuse removed weekly.
Council and management
Seats: Electoral Commission, 2021 local government elections
- ANC 19 67.9%
- DA 4 14.3%
- EFF 4 14.3%
- VF PLUS 1 3.6%
Office bearers
Finances
National Treasury, audited outcomes
| Measure | 2024/25 | 2023/24 | 2022/23 | 2021/22 | 2020/21 |
|---|---|---|---|---|---|
| AUDIT OUTCOME | Qualified audit | Qualified audit | Qualified audit | Qualified audit | Qualified audit |
Financial performance
| Measure | 2024/25 | 2023/24 | 2022/23 | 2021/22 | 2020/21 |
|---|---|---|---|---|---|
| Property rates | 32 639 | 35 350 | 28 771 | 26 536 | 25 912 |
| Service charges | 135 327 | 84 204 | 74 724 | 98 051 | 119 440 |
| Investment revenue | 1 217 | 835 | 268 | 187 | 410 |
| Transfers recognised - operational | 165 961 | 188 354 | 209 225 | 163 896 | 188 956 |
| Other own revenue | 7 295 | 54 429 | 6 912 | 2 506 | 4 722 |
| Total Revenue (excluding capital transfers and contributions) | 342 438 | 363 173 | 319 899 | 291 176 | 339 440 |
| Employee costs | 120 907 | 113 297 | 89 431 | 88 967 | 94 843 |
| Remuneration of councillors | 12 126 | 11 870 | 11 679 | 10 850 | 10 667 |
| Depreciation and amortisation | 36 067 | 36 689 | 21 281 | 34 356 | 31 782 |
| Finance charges | 27 172 | 28 036 | 18 595 | 8 210 | 6 458 |
| Inventory consumed and bulk purchases | 74 947 | 62 569 | 53 816 | 52 543 | 44 249 |
| Transfers and subsidies | 808 | - | - | - | 42 |
| Other expenditure | 178 257 | 144 708 | 108 407 | -73 839 | 139 783 |
| Total Expenditure | 450 284 | 397 169 | 303 209 | 121 087 | 327 825 |
| Surplus/(Deficit) | -107 846 | -33 997 | 16 690 | 170 089 | 11 615 |
| Transfers and subsidies - capital (monetary allocations) | 42 058 | - | 4 120 | 8 010 | 28 202 |
| Transfers and subsidies - capital (in-kind) | - | - | 8 907 | 6 012 | 2 500 |
| Surplus/(Deficit) after capital transfers & contributions | -65 788 | -33 997 | 29 718 | 184 111 | 42 317 |
| Share of surplus/(deficit) of associate | - | - | - | - | - |
| Surplus/(Deficit) for the year | -65 788 | -33 997 | 29 718 | 184 111 | 42 317 |
Capital expenditure & funds sources
| Measure | 2024/25 | 2023/24 | 2022/23 | 2021/22 | 2020/21 |
|---|---|---|---|---|---|
| Capital expenditure | 3 531 | 0 | - | 0 | 0 |
| Transfers recognised - capital | 3 531 | 0 | - | 0 | 0 |
| Borrowing | - | - | - | - | - |
| Internally generated funds | - | - | - | - | - |
| Total sources of capital funds | 3 531 | 0 | - | 0 | 0 |
Financial position
| Measure | 2024/25 | 2023/24 | 2022/23 | 2021/22 | 2020/21 |
|---|---|---|---|---|---|
| Total current assets | 332 128 | 275 053 | 263 363 | 427 684 | 265 867 |
| Total non current assets | 727 484 | 733 492 | 771 167 | 743 857 | 761 469 |
| Total current liabilities | 649 818 | 531 159 | 492 810 | 426 984 | 405 184 |
| Total non current liabilities | 89 277 | 82 505 | 66 726 | 79 674 | 75 898 |
| Community wealth/Equity | 450 374 | 431 747 | 536 816 | 665 088 | 546 253 |
Cash flows
| Measure | 2024/25 | 2023/24 | 2022/23 | 2021/22 | 2020/21 |
|---|---|---|---|---|---|
| Net cash from (used) operating | -182 501 | -227 499 | -155 333 | -93 622 | -130 696 |
| Net cash from (used) investing | -3 592 | -242 | 660 | -3 381 | -369 |
| Net cash from (used) financing | -342 | - | 4 559 | -4 379 | - |
| Cash/cash equivalents at the year end | -185 229 | -227 246 | -149 037 | -78 949 | -123 148 |
Unauthorised, irregular, fruitless & wasteful expenditure
| Measure | 2024/25 | 2023/24 | 2022/23 | 2021/22 | 2020/21 |
|---|---|---|---|---|---|
| Unauthorised expenditure | 128 891 | 148 402 | 86 069 | 619 990 | 116 487 |
| Irregular expenditure | 85 809 | 95 658 | 336 118 | 58 053 | 115 428 |
| Fruitless & wasteful expenditure | 54 500 | 21 876 | 41 427 | 79 458 | 7 044 |
Source: Audited Outcome A1 2026 Q1
People
Statistics South Africa, Census
| Measure | 2022 | 2016 | 2011 |
|---|---|---|---|
| Population | 128 672 | 129 052 | 124 218 |
Age structure
| Measure | 2022 | 2016 | 2011 |
|---|---|---|---|
| Population under 15 | 32.7% | 29.4% | 36.0% |
| Population 15 to 64 | 61.2% | 65.4% | 58.0% |
| Population over 65 | 6.1% | 5.3% | 6.0% |
Dependency ratio
| Measure | 2022 | 2016 | 2011 |
|---|---|---|---|
| Per 100 (15-64) | 63.4 | 53 | 72.4 |
Sex ratio
| Measure | 2022 | 2016 | 2011 |
|---|---|---|---|
| Males per 100 females | 96.5 | 100.9 | 99.4 |
Population growth
| Measure | 2022 | 2016 | 2011 |
|---|---|---|---|
| Per annum | 0.3% | 0.9% | n/a |
Labour market
| Measure | 2022 | 2016 | 2011 |
|---|---|---|---|
| Unemployment rate (official) | n/a | n/a | 28.7 |
| Youth unemployment rate (official) 15-34 | n/a | n/a | 40.1 |
Education (aged 20 +)
| Measure | 2022 | 2016 | 2011 |
|---|---|---|---|
| No schooling | 12.0% | 16.8% | 22.9% |
| Matric | n/a | 20 | 15.7 |
| Higher education | 4.7% | 4.1% | 5.4% |
Household dynamics
| Measure | 2022 | 2016 | 2011 |
|---|---|---|---|
| Households | 31 618 | 35 300 | 30 634 |
| Average household size | 4.1 | 3.7 | 4.1 |
| Female headed households | n/a | 36.2 | 36.7 |
| Formal dwellings | 83.5% | 80.9% | 77.5% |
| Housing owned | n/a | 67 | 56.9 |
Household services
| Measure | 2022 | 2016 | 2011 |
|---|---|---|---|
| Flush toilet connected to sewerage | 50.2% | 38.2% | 37.3% |
| Weekly refuse removal | 28.6% | 29.1% | 16.3% |
| Piped water inside dwelling | 31.7% | 9.1% | 21.4% |
| Electricity for lighting | 91.9% | 88.1% | 73.7% |
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 | 28 771 | 28 771 | 28 771 | 28 771 | 28 766 |
| Number of domestic households/delivery points | 28 771 | 28 771 | 28 771 | 28 771 | 28 766 |
| Inside the yard | 17 367 | 17 367 | 17 367 | 17 367 | 17 362 |
| Less than 200m from yard | 389 | 389 | 389 | 389 | 389 |
| More than 200m from yard | 11 015 | 11 015 | 11 015 | 11 015 | 11 015 |
| Domestic households with access to free basic service | 1 233 | 1 233 | 382 | 369 | 214 |
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 | 27 907 | 27 682 | 27 682 | 27 682 | 27 344 |
| Domestic households with access to free basic service | 1 233 | 1 233 | 382 | 369 | 214 |
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 | 15 296 | 15 296 | 15 296 | 15 296 | 15 286 |
| Flush toilet - public sewerage | 12 906 | 12 906 | 12 906 | 12 906 | 12 904 |
| Flush toilet - septic tank | 508 | 508 | 508 | 508 | 500 |
| Ventilated pit latrine | 1 882 | 1 882 | 1 882 | 1 882 | 1 882 |
| Bucket system | 0 | 0 | 0 | 0 | 0 |
| Other | 0 | 0 | 0 | 0 | 0 |
| Domestic households with access to free basic service | 1 233 | 1 233 | 382 | 369 | 214 |
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 | 16 200 | 16 200 | 16 200 | 16 200 | 16 200 |
| Domestic households with access to free basic service | 1 233 | 1 233 | 382 | 369 | 214 |
Staffing
National Treasury
| Measure | 2022/23 | 2021/22 | 2020/21 | 2019/20 | 2018/19 |
|---|---|---|---|---|---|
| Employment Costs (R’000) | 89 431 | 88 967 | 94 843 | 86 188 | 93 114 |
| Remuneration of councillors (R’000) | 11 679 | 10 850 | 10 667 | 11 102 | 12 560 |
| Total Employee Positions | 286 | 346 | 271 | 287 | 288 |
| Total Vacant Employee Positions | 13 | 73 | 6 | 2 | 2 |
| Total Vacancy Percentage | 4.6% | 21.1% | 2.2% | 0.7% | 0.7% |
| Managerial Positions – S54A and S56 | 6 | 6 | 5 | 5 | 5 |
| Vacant Managerial Positions – S54A and S56 | 1 | 1 | 0 | 2 | 2 |
| Managerial Positions - by organogram | 24 | 24 | 18 | 18 | 19 |
| Vacant Managerial Positions - by organogram | 12 | 12 | 6 | 0 | 0 |
Published documents
Hosted by National Treasury