# Tswaing Local Municipality

Tswaing Municipality (Tswana: Mmasepala wa Tswaing) is a local municipality within the Ngaka Modiri Molema District Municipality, in the North West province of South Africa. It consists of the towns of Delareyville, Sannieshof and Ottosdal.

## Main places

The 2011 census divided the municipality into the following main places:
| Place | Code | Area (km$^2$) | Population | Most spoken language |
| Atamelang | 666020 | 2.00 | 5.189 | Tswana |
| Deelpan | 666001 | 5.37 | 4,822 | Tswana |
| Delareyville | 666024 | 36.53 | 10,630 | Tswana |
| Diretsane | 666010 | 2.21 | 1,434 | Tswana |
| Doomlagte | 666006 | 1.96 | 572 | Tswana |
| Ganalaagte | 666014 | 2.92 | 2,830 | Tswana |
| Geluk | 666012 | 0.60 | 353 | Tswana |
| Geysdorp | 666022 | 3.58 | 1,365 | Tswana |
| Khunwana [ceb] | 666004 | 17.92 | 7,651 | Tswana |
| Kopela | 666009 | 5.25 | 5,187 | Tswana |
| Letsopa | 666025 | 2.58 | 17,488 | Tswana |
| Majaneng | 666017 | 1.01 | 709 | Tswana |
| Majeng | 666013 | 2.43 | 1,501 | Tswana |
| Manamolele | 666021 | 2.96 | 7,695 | Tswana |
| Mandela Park | 666016 | 0.32 | 829 | Tswana |
| Manonyane | 666019 | 0.85 | 573 | Tswana |
| Mofufutso | 666008 | 4.52 | 2,467 | Tswana |
| Mokope | 666018 | 1.16 | 717 | Tswana |
| Ottosdal | 666026 | 5.15 | 884 | Afrikaans |
| Rakgwedi | 666015 | 1.55 | 3,021 | Tswana |
| Saleng | 666011 | 2.53 | 1,262 | Tswana |
| Sannieshof | 666023 | 5.42 | 11,016 | Tswana |
| Thaba Sione | 666003 | 3.00 | 1,195 | Tswana |
| Thawane | 666005 | 0.66 | 316 | Tswana |
| Witpan | 666007 | 2.38 | 1,148 | Tswana |
| Remainder of the municipality | 666002 | 5,851.41 | 36,379 | Tswana |

## Politics

The municipal council consists of twenty-eight members elected by mixed-member proportional representation. Fourteen councillors are elected by first-past-the-post voting in fourteen wards, while the remaining fourteen are chosen from party lists so that the total number of party representatives is proportional to the number of votes received. In the election of 1 November 2021 the African National Congress (ANC) won a majority of nineteen seats on the council.
The following table shows the results of the election.
| Party | Party | Ward | Ward | Ward | List | List | List | Total seats |
| Party | Party | Votes | % | Seats | Votes | % | Seats | Total seats |
| | African National Congress | 13,205 | 64.41 | 14 | 13,140 | 65.51 | 5 | 19 |
| | Economic Freedom Fighters | 2,600 | 12.68 | 0 | 2,810 | 14.01 | 4 | 4 |
| | Democratic Alliance | 2,585 | 12.61 | 0 | 2,549 | 12.71 | 4 | 4 |
| | Freedom Front Plus | 574 | 2.80 | 0 | 608 | 3.03 | 1 | 1 |
| | Independent candidates | 1,082 | 5.28 | 0 | | | | 0 |
| | 4 other parties | 455 | 2.22 | 0 | 952 | 4.75 | 0 | 0 |
| Total | Total | 20,501 | 100.00 | 14 | 20,059 | 100.00 | 14 | 28 |
| Valid votes | Valid votes | 20,501 | 97.74 | | 20,059 | 95.65 | | |
| Invalid/blank votes | Invalid/blank votes | 473 | 2.26 | | 913 | 4.35 | | |
| Total votes | Total votes | 20,974 | 100.00 | | 20,972 | 100.00 | | |
| Registered voters/turnout | Registered voters/turnout | 48,900 | 42.89 | | 48,900 | 42.89 | | |

## Financial mismanagement

In January 2025, the municipality was listed as one of the top ten municipalities in arrears on their pension contributions.