Skip to main content
SafeSuburb logo SafeSuburb

Johannesburg Crime Insights

What the data reveals for 42 precincts in Johannesburg

42 precincts2013–2025Apr–Dec 2025 vs Apr–Dec 2024

District Overview

The big picture for Johannesburg

Johannesburg has 42 police precincts reporting a combined 105,298 crimes in the latest period. Of these, 19 precincts are improving, 11 are worsening, and 12 are stable.

105.3k

Total crimes

19

Improving

11

Worsening

12

Stable

District avg. trend

-1.5%

vs Apr–Dec 2024

Provincial avg. trend

-2.9%

Gauteng average

Source: SAPS quarterly crime statistics, Apr–Dec 2025 vs Apr–Dec 2024. 42 precincts in Johannesburg.

Top Improvers & Worseners

Which precincts in Johannesburg are moving the most?

Of 42 precincts, 19 saw crime decrease and 11 saw crime increase vs Apr–Dec 2024. Here are the most significant movers.

Five-year trajectories

Precinct5-year changeTrend
Parkview-52.6%improved
Rosebank-50.9%improved
Honeydew-46.4%improved
Linden-43.2%improved
Fairland-42.7%improved
Dobsonville-38.7%improved
Norwood-37.8%improved
Hillbrow-37.6%improved
Randburg-35.6%improved
Yeoville-35.4%improved

Source: SAPS quarterly crime statistics. Change vs prior year for 2025-2026 vs 2024-2025. Five-year change compares earliest and latest complete annual periods.

Precinct Rankings

All 42 precincts ranked by total crime

From the quietest to the busiest — every precinct in Johannesburg ranked by total reported crime for the latest period.

#PrecinctTotalTrend
1Fairland384→0.6%
2Rosebank398↓12.5%
3Parkview816↑6.3%
4Norwood1,015→1.5%
5Langlaagte1,049→0.9%
6Naledi1,343↑11.9%
7Yeoville1,415↓7.9%
8Sandringham1,461↑3.2%
9Linden1,538→0.3%
10Doornkop1,706→1.2%
11Brixton1,708↓8.6%
12Bramley1,737↓4.4%
13Lenasia South1,752↓2.9%
14Cleveland1,844↓6.6%
15Randburg1,879↓6.5%
16Moffatview1,993↓8.6%
17Cosmo City2,005→0.2%
18Mondeor2,207↓15.7%
19Jabulani2,209→0.7%
20Douglasdale2,320↓6.2%
21Meadowlands2,556↓2.9%
22Florida2,561↓8.8%
23Orlando2,612→1.6%
24Sophia Town2,665↑7.8%
25Diepkloof2,741→0.2%
26Ennerdale2,766→0.2%
27Sandton2,798↓2.3%
28Booysens2,971↓4.7%
29Diepsloot2,980→1.7%
30Kliptown2,987↑4.1%
31Lenasia3,118↑9.9%
32Protea3,129↑3.7%
33Moroka3,370↓11.4%
34Dobsonville3,531→1.9%
35Hillbrow3,642↓9.5%
36Honeydew3,711↓2.6%
37Midrand3,748↑4.2%
38Alexandra4,017↑13.8%
39Jeppe4,029↑4.9%
40Eldorado Park4,101↑8.1%
41Roodepoort4,711↓7.4%
42Johannesburg Central5,775↓3.8%

Source: SAPS quarterly crime statistics, Apr–Dec 2025 vs Apr–Dec 2024. Ranked by total reported serious crimes.

Search any suburb

Find crime statistics for any suburb in Gauteng

Data Sources & Methodology

  • Crime data: SAPS quarterly crime statistics, publicly available at saps.gov.za
  • Analysis covers 42 precincts in Johannesburg, Gauteng
  • Change vs prior year uses the period: 2025-2026 vs 2024-2025
  • COVID recovery compares 2018-2019 (pre-COVID) to 2022-2023 (post-COVID) financial years
  • SAPS data reflects reported crime only. Under-reporting varies by area and crime type.
  • This analysis is for informational purposes only and should not be used as the sole basis for safety or property decisions. Full disclaimer
  • Full methodology →