Witzenberg Local Municipality
Witzenberg Local Municipality is a local municipality in Western Cape, covering 10 753 square kilometres. It falls within the Cape Winelands District Municipality. It takes in the towns and settlements of Ceres, Op-Die-Berg, Prince Alfred Hamlet, Tulbagh and Wolseley.
Census 2022 counted 103 765 residents, making it the 16th most populous of the 30 municipalities in Western Cape and 182nd of 257 nationally. That works out to 9.6 people per square kilometre. The population is very sparsely distributed across a large area. There are 26 227 households, averaging 4.0 people each. 22.4% of residents are under 15 and 5.7% are over 65. Among residents aged 20 and over, 8.2% hold a higher education qualification and 5.1% have had no schooling.
The council has 23 seats across 9 parties, with DA holding the largest share at 9 seats (39.1%). It is governed by a coalition: DA Coalition. Mr Trevor Abrahams serves as executive mayor (DA), and Mr David Nasson 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, Witzenberg scores 85.2 out of 100 for 2024/25, a grade of A, described as strong. Its most recent audit outcome was recorded as “clean audit”. In 2024/25 it reported R902.5 million in operating revenue against R945.7 million in expenditure, an operating deficit of R43.2 million. At the last census, 84.4% of households had piped water inside the dwelling, 95.8% used electricity for lighting and 75.6% had refuse removed weekly.
Council and management
Seats: Electoral Commission, 2021 local government elections
- DA 9 39.1%
- ANC 7 30.4%
- EFF 1 4.3%
- GOOD 1 4.3%
- ICOSA 1 4.3%
- PA 1 4.3%
- VF PLUS 1 4.3%
- WA 1 4.3%
- WP 1 4.3%
Office bearers
Finances
National Treasury, audited outcomes
| Measure | 2024/25 | 2023/24 | 2022/23 | 2021/22 | 2020/21 |
|---|---|---|---|---|---|
| AUDIT OUTCOME | Clean audit | Clean audit | Clean audit | Clean audit | Clean audit |
Financial performance
| Measure | 2024/25 | 2023/24 | 2022/23 | 2021/22 | 2020/21 |
|---|---|---|---|---|---|
| Property rates | 107 320 | 101 317 | 98 157 | 88 709 | 80 674 |
| Service charges | 508 072 | 528 792 | 437 257 | 431 573 | 376 201 |
| Investment revenue | 18 758 | 22 019 | 14 390 | 5 580 | 3 078 |
| Transfers recognised - operational | 150 058 | 145 661 | 142 884 | 124 169 | 131 244 |
| Other own revenue | 118 278 | 130 828 | 70 700 | 65 188 | 32 210 |
| Total Revenue (excluding capital transfers and contributions) | 902 486 | 928 616 | 763 389 | 715 220 | 623 407 |
| Employee costs | 269 855 | 243 756 | 217 108 | 202 247 | 201 544 |
| Remuneration of councillors | 12 315 | 11 631 | 10 766 | 10 070 | 9 897 |
| Depreciation and amortisation | 39 446 | 34 241 | 34 730 | 38 331 | 33 376 |
| Finance charges | 7 847 | 6 542 | 9 910 | 7 676 | 4 484 |
| Inventory consumed and bulk purchases | 415 900 | 347 330 | 298 471 | 300 157 | 252 332 |
| Transfers and subsidies | 4 633 | 2 878 | 2 208 | 2 624 | 6 534 |
| Other expenditure | 195 685 | 223 188 | 126 975 | 127 629 | 139 833 |
| Total Expenditure | 945 681 | 869 565 | 700 168 | 688 735 | 648 000 |
| Surplus/(Deficit) | -43 195 | 59 050 | 63 221 | 26 486 | -24 593 |
| Transfers and subsidies - capital (monetary allocations) | 40 834 | 36 536 | 65 693 | 64 244 | 52 768 |
| Transfers and subsidies - capital (in-kind) | 1 458 | - | - | - | - |
| Surplus/(Deficit) after capital transfers & contributions | -902 | 95 587 | 128 914 | 90 730 | 28 175 |
| Share of surplus/(deficit) of associate | - | - | - | - | - |
| Surplus/(Deficit) for the year | -902 | 95 587 | 128 914 | 90 730 | 28 175 |
Capital expenditure & funds sources
| Measure | 2024/25 | 2023/24 | 2022/23 | 2021/22 | 2020/21 |
|---|---|---|---|---|---|
| Capital expenditure | 82 874 | 86 610 | -3 080 | 72 390 | 117 174 |
| Transfers recognised - capital | 40 721 | 37 926 | 65 693 | 64 143 | 52 852 |
| Borrowing | 7 807 | 1 460 | - | 1 478 | - |
| Internally generated funds | 28 591 | 43 815 | 21 496 | 9 398 | 14 202 |
| Total sources of capital funds | 77 119 | 83 202 | 87 190 | 75 019 | 67 054 |
Financial position
| Measure | 2024/25 | 2023/24 | 2022/23 | 2021/22 | 2020/21 |
|---|---|---|---|---|---|
| Total current assets | 343 429 | 356 662 | 349 875 | 276 846 | -9 410 |
| Total non current assets | 1 144 112 | 1 099 632 | 1 099 276 | 1 063 497 | 88 792 |
| Total current liabilities | 143 684 | 131 793 | 167 944 | 120 826 | -11 885 |
| Total non current liabilities | 93 514 | 73 669 | 117 555 | 178 225 | 59 572 |
| Community wealth/Equity | 1 250 343 | 1 252 352 | 1 155 133 | 1 040 061 | 3 520 |
Cash flows
| Measure | 2024/25 | 2023/24 | 2022/23 | 2021/22 | 2020/21 |
|---|---|---|---|---|---|
| Net cash from (used) operating | 306 379 | 578 872 | 528 557 | 800 776 | 604 669 |
| Net cash from (used) investing | -70 852 | -77 797 | -51 366 | 2 138 | 1 424 |
| Net cash from (used) financing | 680 | -2 553 | 607 | - | - |
| Cash/cash equivalents at the year end | 425 199 | 725 324 | 622 677 | 918 219 | 606 094 |
Unauthorised, irregular, fruitless & wasteful expenditure
| Measure | 2024/25 | 2023/24 | 2022/23 | 2021/22 | 2020/21 |
|---|---|---|---|---|---|
| Unauthorised expenditure | - | - | - | 8 934 | 1 936 |
| Irregular expenditure | - | 5 892 | 5 437 | - | - |
| Fruitless & wasteful expenditure | - | - | - | - | - |
Source: Audited Outcome A1 2026 Q1
People
Statistics South Africa, Census
| Measure | 2022 | 2016 | 2011 |
|---|---|---|---|
| Population | 103 765 | 130 548 | 115 946 |
Age structure
| Measure | 2022 | 2016 | 2011 |
|---|---|---|---|
| Population under 15 | 22.4% | 25.5% | 25.4% |
| Population 15 to 64 | 71.9% | 70.9% | 70.4% |
| Population over 65 | 5.7% | 3.5% | 4.2% |
Dependency ratio
| Measure | 2022 | 2016 | 2011 |
|---|---|---|---|
| Per 100 (15-64) | 39 | 41 | 42 |
Sex ratio
| Measure | 2022 | 2016 | 2011 |
|---|---|---|---|
| Males per 100 females | 97.7 | 108.4 | 105.6 |
Population growth
| Measure | 2022 | 2016 | 2011 |
|---|---|---|---|
| Per annum | -1.1% | 2.7% | n/a |
Labour market
| Measure | 2022 | 2016 | 2011 |
|---|---|---|---|
| Unemployment rate (official) | n/a | n/a | 7.6 |
| Youth unemployment rate (official) 15-34 | n/a | n/a | 9.9 |
Education (aged 20 +)
| Measure | 2022 | 2016 | 2011 |
|---|---|---|---|
| No schooling | 5.1% | 3.7% | 6.6% |
| Matric | n/a | 24.7 | 18.2 |
| Higher education | 8.2% | 5.9% | 5.7% |
Household dynamics
| Measure | 2022 | 2016 | 2011 |
|---|---|---|---|
| Households | 26 227 | 35 976 | 27 419 |
| Average household size | 4 | 3.6 | 4.2 |
| Female headed households | n/a | 29.3 | 28.9 |
| Formal dwellings | 87.7% | 83.3% | 86.2% |
| Housing owned | n/a | 42.8 | 34.5 |
Household services
| Measure | 2022 | 2016 | 2011 |
|---|---|---|---|
| Flush toilet connected to sewerage | 96.1% | 92.4% | 91.5% |
| Weekly refuse removal | 75.6% | 87.1% | 69.9% |
| Piped water inside dwelling | 84.4% | 82.2% | 78.8% |
| Electricity for lighting | 95.8% | 94.5% | 93.4% |
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 | 19 627 | 18 582 | 17 681 | 16 489 | 15 314 |
| Number of domestic households/delivery points | 19 627 | 18 582 | 17 681 | 16 489 | 15 314 |
| Inside the yard | 13 214 | 13 214 | 13 167 | 12 704 | 12 347 |
| Less than 200m from yard | 6 413 | 5 368 | 4 514 | 3 785 | 2 531 |
| More than 200m from yard | 0 | 0 | 0 | 0 | 436 |
| Domestic households with access to free basic service | 3 105 | 3 205 | 3 111 | 2 642 | 3 701 |
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 | 16 180 | 16 180 | 15 666 | 15 616 | 15 175 |
| Domestic households with access to free basic service | 3 105 | 3 205 | 3 111 | 2 642 | 3 701 |
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 | 20 395 | 19 282 | 18 830 | 17 609 | 16 219 |
| Flush toilet - public sewerage | 13 167 | 13 167 | 13 167 | 12 704 | 12 697 |
| Flush toilet - septic tank | 717 | 717 | 717 | 717 | 717 |
| Ventilated pit latrine | 0 | 0 | 0 | 0 | 0 |
| Bucket system | 0 | 0 | 0 | 0 | 0 |
| Other | 6 511 | 5 398 | 4 672 | 3 914 | 2 531 |
| Domestic households with access to free basic service | 3 105 | 3 205 | 3 111 | 2 642 | 3 701 |
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 | 13 486 | 13 463 | 13 463 | 17 106 | 15 764 |
| Domestic households with access to free basic service | 3 105 | 3 205 | 3 111 | 2 642 | 3 701 |
Staffing
National Treasury
| Measure | 2022/23 | 2021/22 | 2020/21 | 2019/20 | 2018/19 |
|---|---|---|---|---|---|
| Employment Costs (R’000) | 217 108 | 202 247 | 201 544 | 180 139 | 149 124 |
| Remuneration of councillors (R’000) | 10 766 | 10 070 | 9 897 | 10 604 | 10 136 |
| Total Employee Positions | 666 | 602 | 588 | 570 | 595 |
| Total Vacant Employee Positions | 79 | 57 | 11 | 4 | 71 |
| Total Vacancy Percentage | 11.9% | 9.5% | 1.9% | 0.7% | 11.9% |
| Managerial Positions – S54A and S56 | 5 | 5 | 5 | 5 | 5 |
| Vacant Managerial Positions – S54A and S56 | 1 | 1 | 3 | 2 | 2 |
| Managerial Positions - by organogram | 29 | 28 | 27 | 27 | 25 |
| Vacant Managerial Positions - by organogram | 7 | 10 | 8 | 2 | 4 |
Published documents
Hosted by National Treasury