Skip to main content
SafeSuburb logo SafeSuburb

Common Assault in Gauteng

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 10,720 common assault cases across 146 Gauteng precincts in Apr–Jun 2026, up 2.1% vs Apr–Jun 2025.

Latest quarter (Apr–Jun 2026): 10,720 common assault cases, up 2.1% vs Apr–Jun 2025.

Ranked by precinct below.

Most common assault reports come from Johannesburg.

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

Is common assault rising or falling in Gauteng?

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

Which Gauteng districts report the most common assault?

Bars coloured by direction vs the previous year: green = improved, red = worsened, grey = within ±2%. Sorted by Apr–Jun 2026 count.

Which Gauteng precincts report the most common assault?

PrecinctDistrictApr–Jun 2026vs Apr–Jun 2025
Mamelodi EastTshwane237+13.9%
Ivory ParkEkurhuleni225+94%
RoodepoortJohannesburg214+22.3%
TembisaEkurhuleni212+30.9%
AlexandraJohannesburg203+4.1%
TembaTshwane195+3.7%
KagisoWest Rand183-3.2%
JeppeJohannesburg179-16%
AkasiaTshwane176+0.6%
VosloorusEkurhuleni175+25.9%
AtteridgevilleTshwane169+38.5%
ProteaJohannesburg158+30.6%
DiepslootJohannesburg149+19.2%
SilvertonTshwane148+14.7%
SoshanguveTshwane147+7.3%
HillbrowJohannesburg146-31.1%
Eldorado ParkJohannesburg145-21.6%
MamelodiTshwane139+13.9%
Orange FarmsSedibeng135+23.9%
DobsonvilleJohannesburg128-22.9%
HoneydewJohannesburg123-0.8%
MohlakengWest Rand118+21.6%
EvatonSedibeng117+2.6%
MorokaJohannesburg117-4.9%
Kempton ParkEkurhuleni116+6.4%
MeadowlandsJohannesburg115-5.7%
DouglasdaleJohannesburg113+1.8%
EnnerdaleJohannesburg113-7.4%
DiepkloofJohannesburg112+9.8%
SpringsEkurhuleni111+0.9%
SebokengSedibeng110+59.4%
GermistonEkurhuleni109-9.2%
FloridaJohannesburg107+1.9%
TsakaneEkurhuleni105-26.1%
Dawn ParkEkurhuleni103-11.2%
DaveytonEkurhuleni102-17.1%
BooysensJohannesburg100+9.9%
LoateTshwane100+2%
Pretoria WestTshwane99+19.3%
RietgatTshwane99-13.9%
BenoniEkurhuleni95-1%
JabulaniJohannesburg95-10.4%
MidrandJohannesburg95-5.9%
SunnysideTshwane95-19.5%
Ga-RankuwaTshwane94+17.5%
SandtonJohannesburg93-5.1%
KrugersdorpWest Rand90+28.6%
VereenigingSedibeng90+3.4%
LenasiaJohannesburg88+6%
Pretoria CentralTshwane88+29.4%
CullinanTshwane86-1.1%
KliptownJohannesburg86+16.2%
BronkhorstspruitTshwane84+20%
EersterustTshwane84+6.3%
Katlehong NorthEkurhuleni84+21.7%
MabopaneTshwane81-25.7%
RandfonteinWest Rand81+14.1%
OlievenhoutboschTshwane800%
VanderbijlparkSedibeng80-5.9%
KatlehongEkurhuleni79+17.9%
EdenparkEkurhuleni78-23.5%
OrlandoJohannesburg78+14.7%
Johannesburg CentralJohannesburg77-33%
Rabie RidgeEkurhuleni76-2.6%
Lenasia SouthJohannesburg74+8.8%
HammanskraalTshwane68-16%
Cosmo CityJohannesburg670%
MoffatviewJohannesburg67+21.8%
MondeorJohannesburg67-15.2%
Pretoria NorthTshwane670%
TokozaEkurhuleni67+4.7%
Boksburg NorthEkurhuleni65-3%
CarletonvilleWest Rand64-7.2%
LytteltonTshwane64+10.3%
Tembisa SouthEkurhuleni64-30.4%
HerculesTshwane63-17.1%
LanglaagteJohannesburg60+62.2%
BrakpanEkurhuleni59+28.3%
BoschkopTshwane580%
DuduzaEkurhuleni58+48.7%
BramleyJohannesburg57-18.6%
MeyertonSedibeng57+29.5%
RandburgJohannesburg57+26.7%
BekkersdalWest Rand55+27.9%
BoksburgEkurhuleni55-23.6%
RatandaSedibeng55+27.9%
De DeurSedibeng53+8.2%
GarsfonteinTshwane53+29.3%
Sophia TownJohannesburg53+17.8%
WierdabrugTshwane51+21.4%
NorkemparkEkurhuleni49+2.1%
BrooklynTshwane48-33.3%
DoornkopJohannesburg47-14.5%
EkangalaTshwane470%
BrixtonJohannesburg46-13.2%
Kwa ThemaEkurhuleni46+35.3%
SandringhamJohannesburg45-25%
SinovilleTshwane45+4.7%
ClevelandJohannesburg43-15.7%
NalediJohannesburg43-28.3%
PrimroseEkurhuleni42+23.5%
ZonkizizweEkurhuleni42+2.4%
NorwoodJohannesburg41-34.9%
BrackendownsEkurhuleni40-7%
AlbertonEkurhuleni39+5.4%
EtwatwaEkurhuleni39+2.6%
KhutsongWest Rand37-24.5%
BedfordviewEkurhuleni34+41.7%
OlifantsfonteinEkurhuleni32-15.8%
WestonariaWest Rand31-8.8%
YeovilleJohannesburg31+3.3%
EdenvaleEkurhuleni30-3.2%
PutfonteinEkurhuleni30-3.2%
Heidelberg (Gp)Sedibeng29-6.5%
KameeldriftTshwane29+11.5%
ElsburgEkurhuleni28-3.4%
NigelEkurhuleni28+47.4%
FochvilleWest Rand27-15.6%
SharpevilleSedibeng26-31.6%
VillieriaTshwane25-7.4%
CrystalparkEkurhuleni23-34.3%
MuldersdriftWest Rand22-21.4%
ReigerparkEkurhuleni21-36.4%
LindenJohannesburg20-23.1%
Pretoria MootTshwane20+11.1%
LaudiumTshwane17+30.8%
TarltonWest Rand17+21.4%
KliprivierSedibeng16+23.1%
WelbekendTshwane15+200%
ErasmiaTshwane14+133.3%
MagaliesburgWest Rand140%
ParkviewJohannesburg13+62.5%
SebenzaEkurhuleni13+30%
WonderboompoortTshwane13-18.7%
BoipatongSedibeng12+9.1%
DunnottarEkurhuleni12+200%
ActonvilleEkurhuleni9-35.7%
WedelaWest Rand9+80%
HekpoortWest Rand60%
DevonEkurhuleni5-44.4%
DubeTshwane50%
OR Tambo International AirportEkurhuleni5+25%
The BarrageSedibeng5-37.5%
RosebankJohannesburg4-20%
FairlandJohannesburg30%
Vaal MarinaSedibeng1-85.7%