Skip to main content
SafeSuburb

Common Assault in the North West

SAPS definition: “Common Assault is the unlawful and intentional – a) Direct and indirect application of force to the body of another person, or b) Threat of application of immediate personal violence to another, in circumstances in which the threatened person is prevailed upon to believe that the person who is threatening him has the intention and power to carry out his threat.” — SAPS Crime Definitions (2012), as published by the Institute for Security Studies.

SAPS recorded 2,599 common assault cases across 84 North West precincts in Apr–Jun 2026, down 2.2% vs Apr–Jun 2025.

Latest quarter (Apr–Jun 2026): 2,599 common assault cases, down 2.2% vs Apr–Jun 2025.

Ranked by precinct below.

Most common assault reports come from Bojanala.

Note: Raw reported counts — not adjusted for population. Precincts serving more residents will naturally report more cases.

Is common assault rising or falling in North West?

Dashed: Apr–Jun 2026 only (1 of 4 quarters published) — a partial year, not comparable with the full years before it.

Which North West districts report the most common assault?

Bars coloured by direction vs the previous year: teal = fewer, orange = more, grey = within ±2%. Sorted by Apr–Jun 2026 count.

Which North West precincts report the most common assault?

PrecinctDistrictApr–Jun 2026vs Apr–Jun 2025
BritsBojanala144-12.2%
JoubertonDr Kenneth Kaunda132+29.4%
LetlhabileBojanala130+0.8%
MogwaseBojanala129+10.3%
RustenburgBojanala108+5.9%
KlerksdorpDr Kenneth Kaunda101-3.8%
IkagengDr Kenneth Kaunda85-29.8%
BoitekongBojanala78-33.3%
TlhabaneBojanala77-18.9%
MahikengNgaka Modiri Molema75-11.8%
PotchefstroomDr Kenneth Kaunda70-14.6%
PhokengBojanala68-17.1%
MmabathoNgaka Modiri Molema5344 → 53
WolmaransstadDr Kenneth Kaunda5335 → 53
LichtenburgNgaka Modiri Molema52-8.8%
VentersdorpDr Kenneth Kaunda48-39.2%
MakapanstadBojanala4741 → 47
KananaDr Kenneth Kaunda4638 → 46
Moeka VumaBojanala4425 → 44
HebronBojanala3825 → 38
MooinooiBojanala3540 → 35
DelareyvilleNgaka Modiri Molema3424 → 34
HartbeespoortdamBojanala3429 → 34
TaungDr Ruth Segomotsi Mompati3437 → 34
Sun CityBojanala3337 → 33
ItsosengNgaka Modiri Molema3238 → 32
GanyesaDr Ruth Segomotsi Mompati3114 → 31
LomanyanengNgaka Modiri Molema3033 → 30
OttosdalNgaka Modiri Molema3011 → 30
MarikanaBojanala2917 → 29
MmakauBojanala2937 → 29
SannieshofNgaka Modiri Molema2923 → 29
VryburgDr Ruth Segomotsi Mompati2923 → 29
ZeerustNgaka Modiri Molema2836 → 28
ChristianaDr Ruth Segomotsi Mompati2730 → 27
KlipgatBojanala2744 → 27
KosterBojanala2618 → 26
IpelegengDr Ruth Segomotsi Mompati2532 → 25
MabeskraalBojanala2516 → 25
BloemhofDr Ruth Segomotsi Mompati2421 → 24
KhumaDr Kenneth Kaunda2427 → 24
SwartruggensBojanala2418 → 24
MadikweBojanala2124 → 21
LehurutsheNgaka Modiri Molema1918 → 19
MakwassieDr Kenneth Kaunda1918 → 19
JerichoBojanala175 → 17
LethabongBojanala1720 → 17
MothotlungBojanala1724 → 17
HartbeesfonteinDr Kenneth Kaunda1617 → 16
KgomotsoDr Ruth Segomotsi Mompati1612 → 16
OrkneyDr Kenneth Kaunda1612 → 16
LeeudoringstadDr Kenneth Kaunda1422 → 14
ColignyNgaka Modiri Molema1321 → 13
MakgobistadNgaka Modiri Molema134 → 13
PudimoeDr Ruth Segomotsi Mompati1318 → 13
BethanieBojanala1218 → 12
AtamelangNgaka Modiri Molema1110 → 11
CyferskuilBojanala1013 → 10
HuhudiDr Ruth Segomotsi Mompati1020 → 10
MotswediNgaka Modiri Molema104 → 10
SetlagoleNgaka Modiri Molema101 → 10
BedwangBojanala914 → 9
MadibogoNgaka Modiri Molema913 → 9
Groot MaricoNgaka Modiri Molema89 → 8
MareetsaneNgaka Modiri Molema810 → 8
StilfonteinDr Kenneth Kaunda816 → 8
BiesiesvleiNgaka Modiri Molema75 → 7
MorokwengDr Ruth Segomotsi Mompati75 → 7
Schweizer-RenekeDr Ruth Segomotsi Mompati79 → 7
StellaDr Ruth Segomotsi Mompati74 → 7
MooifonteinNgaka Modiri Molema67 → 6
DwarsbergBojanala54 → 5
NietverdiendNgaka Modiri Molema54 → 5
BoonsBojanala44 → 4
ReiviloDr Ruth Segomotsi Mompati41 → 4
KlerkskraalDr Kenneth Kaunda33 → 3
AmaliaDr Ruth Segomotsi Mompati20 → 2
AssenBojanala27 → 2
BuffelshoekDr Kenneth Kaunda22 → 2
OttoshoopNgaka Modiri Molema22 → 2
Piet PlessisDr Ruth Segomotsi Mompati20 → 2
BrayDr Ruth Segomotsi Mompati11 → 1
BoshoekDr Ruth Segomotsi Mompati01 → 0
TshidilamolomoNgaka Modiri Molema05 → 0