Common Assault in Gauteng
SAPS recorded 47,501 common assault cases across 146 Gauteng precincts in Apr 2025–Mar 2026, down 5% vs Apr 2024–Mar 2025.
Latest quarter (Jan–Mar 2026): 12,011 common assault cases, roughly unchanged vs Jan–Mar 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.
Gauteng common assault trend
Common Assault by district
Bars coloured by direction vs the previous year: green = improved, red = worsened, grey = within ±2%. Sorted by Apr 2025–Mar 2026 count.
Drill into a district:
Common Assault by precinct
| Precinct | District | Apr 2025–Mar 2026 | vs Apr 2024–Mar 2025 |
|---|---|---|---|
| Mamelodi East | Tshwane | 1,014 | -0.9% |
| Alexandra | Johannesburg | 988 | -22.6% |
| Temba | Tshwane | 965 | -15.4% |
| Kagiso | West Rand | 891 | -10.1% |
| Jeppe | Johannesburg | 856 | +12.6% |
| Roodepoort | Johannesburg | 833 | -5.3% |
| Tembisa | Ekurhuleni | 813 | +0.9% |
| Dobsonville | Johannesburg | 788 | -0.3% |
| Eldorado Park | Johannesburg | 785 | +2.1% |
| Hillbrow | Johannesburg | 783 | -1% |
| Ivory Park | Ekurhuleni | 731 | +30.1% |
| Akasia | Tshwane | 728 | -3.3% |
| Soshanguve | Tshwane | 710 | +5.3% |
| Vosloorus | Ekurhuleni | 708 | +1.1% |
| Atteridgeville | Tshwane | 637 | +8.9% |
| Mamelodi | Tshwane | 630 | -4.5% |
| Silverton | Tshwane | 600 | +8.3% |
| Tsakane | Ekurhuleni | 597 | -2.1% |
| Diepsloot | Johannesburg | 584 | -14.1% |
| Protea | Johannesburg | 579 | +3.4% |
| Honeydew | Johannesburg | 577 | -13.2% |
| Evaton | Sedibeng | 548 | +28.9% |
| Ennerdale | Johannesburg | 536 | -18.8% |
| Sunnyside | Tshwane | 520 | -13.2% |
| Springs | Ekurhuleni | 511 | -18% |
| Booysens | Johannesburg | 507 | +15.5% |
| Mohlakeng | West Rand | 500 | -1.2% |
| Orange Farms | Sedibeng | 498 | +14.2% |
| Moroka | Johannesburg | 497 | -14% |
| Mabopane | Tshwane | 494 | -13.9% |
| Kempton Park | Ekurhuleni | 491 | +1% |
| Meadowlands | Johannesburg | 479 | -17.3% |
| Douglasdale | Johannesburg | 472 | -0.8% |
| Rietgat | Tshwane | 471 | -22.9% |
| Diepkloof | Johannesburg | 469 | -14.6% |
| Jabulani | Johannesburg | 456 | +0.9% |
| Germiston | Ekurhuleni | 453 | +11% |
| Daveyton | Ekurhuleni | 452 | -28.1% |
| Dawn Park | Ekurhuleni | 452 | -11.5% |
| Ga-Rankuwa | Tshwane | 448 | -5.5% |
| Pretoria West | Tshwane | 444 | -3.7% |
| Loate | Tshwane | 439 | -6.8% |
| Lenasia | Johannesburg | 437 | +10.1% |
| Edenpark | Ekurhuleni | 431 | -3.6% |
| Midrand | Johannesburg | 425 | +6% |
| Johannesburg Central | Johannesburg | 408 | -28.2% |
| Vereeniging | Sedibeng | 399 | -4.3% |
| Florida | Johannesburg | 381 | -5.5% |
| Randfontein | West Rand | 379 | -10.6% |
| Benoni | Ekurhuleni | 375 | -2.3% |
| Sebokeng | Sedibeng | 375 | +14% |
| Tembisa South | Ekurhuleni | 371 | +1.1% |
| Olievenhoutbosch | Tshwane | 365 | +12% |
| Bronkhorstspruit | Tshwane | 364 | -27.6% |
| Krugersdorp | West Rand | 363 | -6.2% |
| Kliptown | Johannesburg | 360 | -9.3% |
| Cullinan | Tshwane | 358 | -12.3% |
| Pretoria Central | Tshwane | 354 | -12.2% |
| Hammanskraal | Tshwane | 353 | -17.3% |
| Mondeor | Johannesburg | 350 | +4.2% |
| Sandton | Johannesburg | 348 | -12.1% |
| Vanderbijlpark | Sedibeng | 344 | -12.9% |
| Eersterust | Tshwane | 338 | +4.3% |
| Hercules | Tshwane | 333 | -12.1% |
| Katlehong North | Ekurhuleni | 330 | -17.3% |
| Rabie Ridge | Ekurhuleni | 322 | +7% |
| Orlando | Johannesburg | 313 | -21% |
| Carletonville | West Rand | 310 | +1% |
| Lenasia South | Johannesburg | 310 | +19.2% |
| Katlehong | Ekurhuleni | 297 | -18.6% |
| Brooklyn | Tshwane | 277 | -9.8% |
| Bramley | Johannesburg | 273 | -8.4% |
| Moffatview | Johannesburg | 273 | -1.8% |
| Brakpan | Ekurhuleni | 265 | -3.3% |
| Sophia Town | Johannesburg | 264 | +26.9% |
| Boksburg | Ekurhuleni | 262 | -6.1% |
| Boksburg North | Ekurhuleni | 260 | -6.8% |
| Sandringham | Johannesburg | 257 | +13.7% |
| Tokoza | Ekurhuleni | 252 | +12.5% |
| De Deur | Sedibeng | 250 | +3.3% |
| Boschkop | Tshwane | 248 | -6.1% |
| Doornkop | Johannesburg | 247 | -15.7% |
| Pretoria North | Tshwane | 238 | -10.5% |
| Lyttelton | Tshwane | 237 | -6.3% |
| Wierdabrug | Tshwane | 236 | -4.8% |
| Naledi | Johannesburg | 235 | +4% |
| Etwatwa | Ekurhuleni | 232 | -22.9% |
| Cosmo City | Johannesburg | 226 | -10% |
| Cleveland | Johannesburg | 224 | -13.8% |
| Norwood | Johannesburg | 223 | +15.5% |
| Meyerton | Sedibeng | 215 | -8.5% |
| Ratanda | Sedibeng | 214 | +18.9% |
| Alberton | Ekurhuleni | 206 | -16.3% |
| Westonaria | West Rand | 202 | +14.1% |
| Brixton | Johannesburg | 197 | -4.4% |
| Norkempark | Ekurhuleni | 197 | -11.3% |
| Randburg | Johannesburg | 196 | +10.7% |
| Sinoville | Tshwane | 191 | +0.5% |
| Bekkersdal | West Rand | 190 | -5% |
| Kwa Thema | Ekurhuleni | 190 | -13.2% |
| Langlaagte | Johannesburg | 185 | +13.5% |
| Khutsong | West Rand | 181 | +1.1% |
| Ekangala | Tshwane | 178 | -24.9% |
| Duduza | Ekurhuleni | 175 | +25.9% |
| Brackendowns | Ekurhuleni | 172 | +12.4% |
| Crystalpark | Ekurhuleni | 163 | +46.8% |
| Sharpeville | Sedibeng | 161 | -13% |
| Nigel | Ekurhuleni | 156 | +14.7% |
| Zonkizizwe | Ekurhuleni | 156 | +6.1% |
| Garsfontein | Tshwane | 154 | -24.1% |
| Olifantsfontein | Ekurhuleni | 151 | +3.4% |
| Putfontein | Ekurhuleni | 145 | -9.9% |
| Muldersdrift | West Rand | 140 | -10.3% |
| Villieria | Tshwane | 139 | -2.1% |
| Yeoville | Johannesburg | 132 | -17.5% |
| Bedfordview | Ekurhuleni | 127 | -12.4% |
| Fochville | West Rand | 127 | -2.3% |
| Elsburg | Ekurhuleni | 121 | -26.7% |
| Primrose | Ekurhuleni | 121 | +5.2% |
| Edenvale | Ekurhuleni | 116 | -16.5% |
| Reigerpark | Ekurhuleni | 114 | -3.4% |
| Heidelberg (Gp) | Sedibeng | 113 | +21.5% |
| Linden | Johannesburg | 112 | -22.2% |
| Pretoria Moot | Tshwane | 98 | -3% |
| Kameeldrift | Tshwane | 90 | -25.6% |
| Wonderboompoort | Tshwane | 86 | +16.2% |
| Kliprivier | Sedibeng | 84 | -4.5% |
| Magaliesburg | West Rand | 78 | -13.3% |
| Laudium | Tshwane | 75 | -7.4% |
| Tarlton | West Rand | 65 | -3% |
| Sebenza | Ekurhuleni | 57 | +21.3% |
| Boipatong | Sedibeng | 56 | -8.2% |
| Actonville | Ekurhuleni | 52 | -14.8% |
| Erasmia | Tshwane | 48 | +26.3% |
| Parkview | Johannesburg | 44 | -15.4% |
| Welbekend | Tshwane | 43 | -41.1% |
| Dube | Tshwane | 33 | +43.5% |
| OR Tambo International Airport | Ekurhuleni | 33 | -17.5% |
| Dunnottar | Ekurhuleni | 32 | +6.7% |
| The Barrage | Sedibeng | 29 | +3.6% |
| Wedela | West Rand | 29 | +16% |
| Rosebank | Johannesburg | 28 | -45.1% |
| Devon | Ekurhuleni | 27 | -37.2% |
| Fairland | Johannesburg | 26 | +44.4% |
| Hekpoort | West Rand | 26 | -7.1% |
| Vaal Marina | Sedibeng | 19 | -17.4% |