[{"data":1,"prerenderedAt":401},["ShallowReactive",2],{"precinct-cosmo-city":3,"province-comparisons-gauteng":281},{"annualData":4,"crimeLevel":96,"dataLabel":97,"district":98,"latestYear":99,"nearbyPrecincts":100,"population":249,"populationLevel":250,"populationSource":251,"previousYear":252,"province":253,"safetyScore":254,"slug":260,"source":261,"stationName":272,"suburbs":273},{"2022-2023":5,"2023-2024":33,"2024-2025":58,"2025-2026":76},{"categories":6,"contactTotal":28,"isComplete":29,"propertyTotal":30,"quartersAvailable":31,"total":32},{"Abduction":7,"Arson":7,"Assault with the intent to inflict grievous bodily harm":8,"Attempted murder":9,"Attempted sexual offences":7,"Bank robbery":7,"Burglary at non-residential premises":10,"Burglary at residential premises":11,"Carjacking":10,"Common assault":8,"Common robbery":12,"Contact sexual offences":7,"Crimen injuria":13,"Culpable homicide":14,"Driving under the influence of alcohol or drugs":15,"Drug-related crime":16,"Illegal possession of firearms and ammunition":17,"Kidnapping":18,"Malicious damage to property":19,"Murder":20,"Neglect and ill-treatment of children":21,"Public violence":7,"Rape":22,"Robbery at non-residential premises":23,"Robbery at residential premises":22,"Robbery of cash in transit":7,"Robbery with aggravating circumstances":24,"Sexual assault":14,"Shoplifting":25,"Stock-theft":7,"Theft of motor vehicle and motorcycle":26,"Theft out of or from motor vehicle":27,"Truck hijacking":13},0,138,20,27,75,30,2,6,51,34,10,8,66,21,1,41,26,129,22,100,42,523,true,244,4,1063,{"categories":34,"contactTotal":54,"isComplete":55,"propertyTotal":56,"quartersAvailable":35,"total":57},{"Abduction":7,"Arson":35,"Assault with the intent to inflict grievous bodily harm":36,"Attempted murder":37,"Attempted sexual offences":21,"Bank robbery":7,"Burglary at non-residential premises":38,"Burglary at residential premises":39,"Carjacking":11,"Common assault":40,"Common robbery":41,"Contact sexual offences":7,"Crimen injuria":31,"Culpable homicide":42,"Driving under the influence of alcohol or drugs":43,"Drug-related crime":44,"Illegal possession of firearms and ammunition":14,"Kidnapping":45,"Malicious damage to property":46,"Murder":12,"Neglect and ill-treatment of children":7,"Public violence":7,"Rape":47,"Robbery at non-residential premises":48,"Robbery at residential premises":49,"Robbery of cash in transit":13,"Robbery with aggravating circumstances":50,"Sexual assault":51,"Shoplifting":22,"Stock-theft":7,"Theft of motor vehicle and motorcycle":52,"Theft out of or from motor vehicle":53,"Truck hijacking":13},3,185,36,29,106,228,63,7,59,45,32,96,58,31,48,265,15,165,53,880,false,353,1685,{"categories":59,"contactTotal":73,"isComplete":55,"propertyTotal":74,"quartersAvailable":35,"total":75},{"Abduction":7,"Arson":35,"Assault with the intent to inflict grievous bodily harm":60,"Attempted murder":27,"Attempted sexual offences":7,"Bank robbery":7,"Burglary at non-residential premises":38,"Burglary at residential premises":8,"Carjacking":61,"Common assault":62,"Common robbery":63,"Contact sexual offences":21,"Crimen injuria":31,"Culpable homicide":13,"Driving under the influence of alcohol or drugs":64,"Drug-related crime":43,"Illegal possession of firearms and ammunition":65,"Kidnapping":66,"Malicious damage to property":67,"Murder":16,"Neglect and ill-treatment of children":35,"Public violence":7,"Rape":68,"Robbery at non-residential premises":66,"Robbery at residential premises":69,"Robbery of cash in transit":7,"Robbery with aggravating circumstances":70,"Sexual assault":51,"Shoplifting":9,"Stock-theft":7,"Theft of motor vehicle and motorcycle":71,"Theft out of or from motor vehicle":72,"Truck hijacking":7},234,61,182,74,89,16,35,120,71,126,363,198,47,1015,412,2001,{"categories":77,"contactTotal":93,"isComplete":55,"propertyTotal":94,"quartersAvailable":35,"total":95},{"Abduction":7,"Arson":35,"Assault with the intent to inflict grievous bodily harm":78,"Attempted murder":79,"Attempted sexual offences":35,"Bank robbery":7,"Burglary at non-residential premises":80,"Burglary at residential premises":81,"Carjacking":26,"Common assault":82,"Common robbery":83,"Contact sexual offences":35,"Crimen injuria":21,"Culpable homicide":42,"Driving under the influence of alcohol or drugs":69,"Drug-related crime":84,"Illegal possession of firearms and ammunition":85,"Kidnapping":37,"Malicious damage to property":86,"Murder":87,"Neglect and ill-treatment of children":13,"Public violence":7,"Rape":88,"Robbery at non-residential premises":89,"Robbery at residential premises":90,"Robbery of cash in transit":7,"Robbery with aggravating circumstances":91,"Sexual assault":17,"Shoplifting":65,"Stock-theft":7,"Theft of motor vehicle and motorcycle":92,"Theft out of or from motor vehicle":43,"Truck hijacking":7},172,101,25,171,161,64,40,9,111,39,55,38,68,383,202,985,457,2005,"Moderate","3 of 4 quarters (Apr 2025 – Dec 2025)","Johannesburg District","2025-2026",[101,105,109,113,117,121,125,129,133,136,140,144,148,151,155,159,162,166,170,174,178,181,185,189,192,195,198,202,206,209,212,215,219,223,226,229,232,236,239,242,246],{"safetyScore":102,"slug":103,"stationName":104},1.9,"alexandra","Alexandra",{"safetyScore":106,"slug":107,"stationName":108},5.1,"booysens","Booysens",{"safetyScore":110,"slug":111,"stationName":112},6.1,"bramley","Bramley",{"safetyScore":114,"slug":115,"stationName":116},6.9,"brixton","Brixton",{"safetyScore":118,"slug":119,"stationName":120},6.4,"cleveland","Cleveland",{"safetyScore":122,"slug":123,"stationName":124},4.4,"diepkloof","Diepkloof",{"safetyScore":126,"slug":127,"stationName":128},4.5,"diepsloot","Diepsloot",{"safetyScore":130,"slug":131,"stationName":132},4.1,"dobsonville","Dobsonville",{"safetyScore":106,"slug":134,"stationName":135},"doornkop","Doornkop",{"safetyScore":137,"slug":138,"stationName":139},5.9,"douglasdale","Douglasdale",{"safetyScore":141,"slug":142,"stationName":143},2.3,"eldorado-park","Eldorado Park",{"safetyScore":145,"slug":146,"stationName":147},4.3,"ennerdale","Ennerdale",{"safetyScore":118,"slug":149,"stationName":150},"fairland","Fairland",{"safetyScore":152,"slug":153,"stationName":154},6.2,"florida","Florida",{"safetyScore":156,"slug":157,"stationName":158},5.4,"hillbrow","Hillbrow",{"safetyScore":130,"slug":160,"stationName":161},"honeydew","Honeydew",{"safetyScore":163,"slug":164,"stationName":165},2.8,"jhb-central","JHB Central",{"safetyScore":167,"slug":168,"stationName":169},5,"jabulani","Jabulani",{"safetyScore":171,"slug":172,"stationName":173},2.7,"jeppe","Jeppe",{"safetyScore":175,"slug":176,"stationName":177},3.5,"kliptown","Kliptown",{"safetyScore":110,"slug":179,"stationName":180},"langlaagte","Langlaagte",{"safetyScore":182,"slug":183,"stationName":184},2.6,"lenasia","Lenasia",{"safetyScore":186,"slug":187,"stationName":188},5.8,"lenasia-south","Lenasia South",{"safetyScore":156,"slug":190,"stationName":191},"linden","Linden",{"safetyScore":106,"slug":193,"stationName":194},"meadowlands","Meadowlands",{"safetyScore":35,"slug":196,"stationName":197},"midrand","Midrand",{"safetyScore":199,"slug":200,"stationName":201},6.7,"moffatview","Moffatview",{"safetyScore":203,"slug":204,"stationName":205},7.7,"mondeor","Mondeor",{"safetyScore":14,"slug":207,"stationName":208},"moroka","Moroka",{"safetyScore":175,"slug":210,"stationName":211},"naledi","Naledi",{"safetyScore":152,"slug":213,"stationName":214},"norwood","Norwood",{"safetyScore":216,"slug":217,"stationName":218},4.8,"orlando","Orlando",{"safetyScore":220,"slug":221,"stationName":222},4.9,"parkview","Parkview",{"safetyScore":175,"slug":224,"stationName":225},"protea","Protea",{"safetyScore":118,"slug":227,"stationName":228},"randburg","Randburg",{"safetyScore":130,"slug":230,"stationName":231},"roodepoort","Roodepoort",{"safetyScore":233,"slug":234,"stationName":235},8.4,"rosebank","Rosebank",{"safetyScore":220,"slug":237,"stationName":238},"sandringham","Sandringham",{"safetyScore":216,"slug":240,"stationName":241},"sandton","Sandton",{"safetyScore":243,"slug":244,"stationName":245},3.2,"sophia-town","Sophia Town",{"safetyScore":42,"slug":247,"stationName":248},"yeoville","Yeoville",5538971,"municipal","Stats SA Census 2022 Municipal Factsheet","2024-2025","Gauteng",{"contactCrimeRate":255,"percentile":87,"propertyCrimeRate":256,"score":167,"scoreRounded":167,"summary":257,"trend":258,"trendPercentage":259},23.7,11,"Crime trend worse than 61% of Gauteng precincts","stable",0.2,"cosmo-city",{"crimeData":262,"files":263,"population":251},"SAPS quarterly crime statistics",[264,265,266,267,268,269,270,271],"2022-2023_Q4.xlsx","2023-2024_Q1.xlsx","2023-2024_Q2.xlsx","2023-2024_Q3.xlsx","2025-2026_Q1.xlsx","2025-2026_Q2.xlsx","2025-2026_Q3.xlsx","2023-2024_Annual.xlsx","Cosmo City",[274,275,278],{"name":272,"slug":260},{"name":276,"slug":277},"Itsotseng","itsotseng",{"name":279,"slug":280},"Zandspruit","zandspruit",{"province":253,"total_pairs":51,"pairs":282},[283,293,304,314,323,331,336,343,348,355,362,371,380,389,396],{"suburb_a":284,"suburb_b":288,"slug":291,"verdict":292},{"name":285,"slug":286,"precinct_name":285,"trend":287},"Alberton","alberton","improved",{"name":289,"slug":290,"precinct_name":289,"trend":258},"Germiston","germiston","alberton-vs-germiston","Alberton saw reported crime fall vs prior year; Germiston was stable",{"suburb_a":294,"suburb_b":298,"slug":302,"verdict":303},{"name":295,"slug":296,"precinct_name":297,"trend":287},"Arcadia","arcadia","Sunnyside",{"name":299,"slug":300,"precinct_name":301,"trend":287},"Hatfield","hatfield","Brooklyn","arcadia-vs-hatfield","Reported crime fell vs prior year in both Hatfield and Arcadia",{"suburb_a":305,"suburb_b":309,"slug":312,"verdict":313},{"name":306,"slug":307,"precinct_name":306,"trend":308},"Benoni","benoni","worsened",{"name":310,"slug":311,"precinct_name":310,"trend":308},"Boksburg","boksburg","benoni-vs-boksburg","Reported crime rose vs prior year in both Boksburg and Benoni",{"suburb_a":315,"suburb_b":318,"slug":321,"verdict":322},{"name":316,"slug":317,"precinct_name":316,"trend":287},"Brakpan","brakpan",{"name":319,"slug":320,"precinct_name":319,"trend":287},"Kempton Park","kempton-park","brakpan-vs-kempton-park","Reported crime fell vs prior year in both Kempton Park and Brakpan",{"suburb_a":324,"suburb_b":328,"slug":329,"verdict":330},{"name":325,"slug":326,"precinct_name":327,"trend":287},"Centurion","centurion","Wierdabrug",{"name":197,"slug":196,"precinct_name":197,"trend":308},"centurion-vs-midrand","Centurion saw reported crime fall while Midrand saw an increase vs prior year",{"suburb_a":332,"suburb_b":333,"slug":334,"verdict":335},{"name":272,"slug":260,"precinct_name":272,"trend":258},{"name":128,"slug":127,"precinct_name":128,"trend":258},"cosmo-city-vs-diepsloot","Reported crime was stable vs prior year in both Diepsloot and Cosmo City",{"suburb_a":337,"suburb_b":340,"slug":341,"verdict":342},{"name":338,"slug":339,"precinct_name":338,"trend":287},"Edenvale","edenvale",{"name":289,"slug":290,"precinct_name":289,"trend":258},"edenvale-vs-germiston","Edenvale saw reported crime fall vs prior year; Germiston was stable",{"suburb_a":344,"suburb_b":345,"slug":346,"verdict":347},{"name":154,"slug":153,"precinct_name":154,"trend":287},{"name":231,"slug":230,"precinct_name":231,"trend":287},"florida-vs-roodepoort","Reported crime fell vs prior year in both Roodepoort and Florida",{"suburb_a":349,"suburb_b":352,"slug":353,"verdict":354},{"name":350,"slug":351,"precinct_name":139,"trend":287},"Fourways","fourways",{"name":197,"slug":196,"precinct_name":197,"trend":308},"fourways-vs-midrand","Fourways saw reported crime fall while Midrand saw an increase vs prior year",{"suburb_a":356,"suburb_b":359,"slug":360,"verdict":361},{"name":357,"slug":358,"precinct_name":222,"trend":308},"Greenside","greenside",{"name":191,"slug":190,"precinct_name":191,"trend":258},"greenside-vs-linden","Greenside saw reported crime rise vs prior year; Linden was stable",{"suburb_a":363,"suburb_b":366,"slug":369,"verdict":370},{"name":364,"slug":365,"precinct_name":364,"trend":258},"Ivory Park","ivory-park",{"name":367,"slug":368,"precinct_name":367,"trend":308},"Tembisa","tembisa","ivory-park-vs-tembisa","Tembisa saw reported crime rise vs prior year; Ivory Park was stable",{"suburb_a":372,"suburb_b":375,"slug":378,"verdict":379},{"name":373,"slug":374,"precinct_name":373,"trend":308},"Mamelodi","mamelodi",{"name":376,"slug":377,"precinct_name":376,"trend":258},"Soshanguve","soshanguve","mamelodi-vs-soshanguve","Mamelodi saw reported crime rise vs prior year; Soshanguve was stable",{"suburb_a":381,"suburb_b":384,"slug":387,"verdict":388},{"name":382,"slug":383,"precinct_name":116,"trend":287},"Melville","melville",{"name":385,"slug":386,"precinct_name":222,"trend":308},"Parkhurst","parkhurst","melville-vs-parkhurst","Melville saw reported crime fall while Parkhurst saw an increase vs prior year",{"suburb_a":390,"suburb_b":393,"slug":394,"verdict":395},{"name":391,"slug":392,"precinct_name":150,"trend":258},"Northcliff","northcliff",{"name":228,"slug":227,"precinct_name":228,"trend":287},"northcliff-vs-randburg","Randburg saw reported crime fall vs prior year; Northcliff was stable",{"suburb_a":397,"suburb_b":398,"slug":399,"verdict":400},{"name":235,"slug":234,"precinct_name":235,"trend":287},{"name":241,"slug":240,"precinct_name":241,"trend":287},"rosebank-vs-sandton","Reported crime fell vs prior year in both Sandton and Rosebank",1778611385998]