Safety Score
Crime scores for every address.

Official police open data · crime map and live calls

Toronto Crime Map

Reported crime scores for any address, street, and neighbourhood — from official police open data.

Share

Toronto crime map by neighbourhood

Click any neighbourhood for its full crime report. Click a dot for incident details. Pulsing markers are live police calls from the last 4 hours.

AssaultRobberyBreak and EnterAuto TheftTheft OverTheft From Motor Vehicle
43,157
Reports in 2026
1,189 in the last 7 days
18,392
Assaults
this year across 158 neighbourhoods
5,471
Auto thefts
this year, city-wide
5,008
Break-ins
this year, homes and businesses

Counts from official reported-crime data, current through Oct 29, 2026. Safety Scores: higher is better, 70 = typical for Toronto. Refreshes automatically every few hours.

Live police calls

Near real-time police calls from the last 4 hours, refreshed every 15-20 minutes. These are calls for service, not confirmed crime reports.

Loading live police calls...

Get free crime alerts for your area

Search your address or open any neighbourhood page to sign up for a daily or weekly email digest of reported crime near you.

Search your address

Neighbourhood crime activity (30 days)

All 158 neighbourhoods with their Safety Score (higher is better, 70 = typical for Toronto), ranked by count of reported crimes. Type to jump straight to yours, then click it for maps, incident logs, and 10-year trends.

#1Kensington-Chinatown42114
#2Downtown Yonge East49110
#3West Humber-Clairville36109
#4Mimico-Queensway37100
#5Moss Park4492
#6York University Heights5188
#7St Lawrence-East Bayfront-The Islands7281
#8Yonge-Bay Corridor1680
#9Wellington Place4878
#10Annex4969
#11Church-Wellesley5868
#12Etobicoke City Centre5367
#13Wexford/Maryvale5263
#14Woburn North7058
#15Kennedy Park4457
#16West Hill4454
#17South Riverdale7451
#18Bendale-Glen Andrew3548
#19East End-Danforth8248
#20Eglinton East7148
#21Golfdale-Cedarbrae-Woburn7748
#22Clairlea-Birchmount6746
#23Dorset Park6546
#24North St.James Town7344
#25Trinity-Bellwoods7242
#26Morningside Heights6741
#27Newtonbrook West7440
#28Yorkdale-Glen Park3640
#29Agincourt South-Malvern West4638
#30Harbourfront-CityPlace6538
#31Mount Olive-Silverstone-Jamestown5838
#32Oakdale-Beverley Heights4638
#33Junction-Wallace Emerson8437
#34South Parkdale5737
#35Bay-Cloverhill8236
#36Banbury-Don Mills7734
#37Downsview6834
#38Rosedale-Moore Park6834
#39Birchcliffe-Cliffside8533
#40Milliken5833
#41Scarborough Village5333
#42Thorncliffe Park8233
#43Humber Summit4532
#44University2632
#45Malvern East9131
#46O'Connor-Parkview8731
#47Weston7231
#48Kingsview Village-The Westway9130
#49Regent Park7830
#50Glenfield-Jane Heights6029
#51Newtonbrook East8829
#52Tam O'Shanter-Sullivan6429
#53Willowridge-Martingrove-Richview9028
#54High Park North6727
#55Islington6727
#56Weston-Pelham Park4927
#57Englemount-Lawrence5726
#58Hillcrest Village7626
#59Don Valley Village8725
#60Flemingdon Park8425
#61High Park-Swansea8825
#62Junction Area7025
#63Keelesdale-Eglinton West7625
#64Oakwood Village9225
#65The Beaches9325
#66Briar Hill-Belgravia7424
#67Cabbagetown-South St.James Town7124
#68Dovercourt Village7924
#69North Toronto9224
#70Dufferin Grove6823
#71Greenwood-Coxwell5523
#72Stonegate-Queensway6323
#73Bayview Village9322
#74Brookhaven-Amesbury5722
#75East L'Amoreaux9322
#76Fenside-Parkwoods8622
#77Malvern West6422
#78St.Andrew-Windfields7422
#79West Rouge9022
#80Corso Italia-Davenport7221
#81Oakridge6821
#82Westminster-Branson9521
#83Black Creek5920
#84Bridle Path-Sunnybrook-York Mills7820
#85Humber Bay Shores9320
#86Humbermede6520
#87Maple Leaf8820
#88Rockcliffe-Smythe7420
#89Roncesvalles8220
#90Clanton Park7919
#91Cliffcrest7019
#92Elms-Old Rexdale6219
#93Lawrence Park North9619
#94Morningside7819
#95North Riverdale3119
#96Taylor-Massey8519
#97West Queen West8419
#98Agincourt North8318
#99Eringate-Centennial-West Deane9018
#100Long Branch9218
#101Pelmo Park-Humberlea4518
#102Playter Estates-Danforth6418
#103Runnymede-Bloor West Village8618
#104Henry Farm7217
#105Humewood-Cedarvale8517
#106Parkwoods-O'Connor Hills8017
#107Rexdale-Kipling7117
#108South Eglinton-Davisville9717
#109Woodbine Corridor9417
#110Wychwood4017
#111Mount Dennis5216
#112Rustic8816
#113Yonge-St.Clair9516
#114Bedford Park-Nortown9315
#115Highland Creek5115
#116Kingsway South9115
#117L'Amoreaux West8615
#118Lansing-Westgate8615
#119New Toronto6915
#120Thistletown-Beaumond Heights6715
#121Victoria Village9015
#122Willowdale West9415
#123Alderwood7914
#124Bathurst Manor8114
#125Caledonia-Fairbank8114
#126Centennial Scarborough9414
#127Ionview5114
#128Beechborough-Greenbrook7113
#129Danforth4113
#130East Willowdale9013
#131Fort York-Liberty Village6813
#132Little Portugal7913
#133Palmerston-Little Italy7413
#134Pleasant View9513
#135Yonge-Eglinton8213
#136Bendale South7912
#137Forest Hill South9112
#138Steeles9612
#139Blake-Jones8111
#140Guildwood8511
#141Humber Heights-Westmount8411
#142Leaside-Bennington9611
#143Yonge-Doris9311
#144Broadview North9510
#145Edenbridge-Humber Valley9210
#146Forest Hill North9710
#147Mount Pleasant East9510
#148Etobicoke West Mall969
#149Princess-Rosethorn859
#150Casa Loma798
#151Old East York808
#152Bayview Woods-Steeles587
#153Lawrence Park South957
#154Danforth East York926
#155Lambton Baby Point986
#156Woodbine-Lumsden426
#157Avondale965
#158Markland Wood864
Assault: 1855 (30d)Theft From Motor Vehicle: 751 (30d)Break and Enter: 545 (30d)Auto Theft: 454 (30d)Sexual Violation: 278 (30d)Bike Theft: 191 (30d)

Most recent crime reports

The latest reports city-wide, current through Oct 29, 2026. Filter by category, or search your address above for reports near you.

Offence
Oct 29, 2026, 12:00 a.m.AssaultAssault-
Oct 29, 2026, 12:00 a.m.Sexual ViolationSexual Violation-
Oct 29, 2026, 12:00 a.m.Auto TheftAuto Theft-
Oct 29, 2026, 12:00 a.m.Sexual ViolationSexual ViolationLawrence Park South
Oct 29, 2026, 12:00 a.m.Sexual ViolationSexual ViolationBay-Cloverhill
Oct 29, 2026, 12:00 a.m.Sexual ViolationSexual ViolationYork University Heights
Oct 29, 2026, 12:00 a.m.Sexual ViolationSexual ViolationWellington Place
Oct 29, 2026, 12:00 a.m.Sexual ViolationSexual ViolationBay-Cloverhill
Oct 29, 2026, 12:00 a.m.Sexual ViolationSexual ViolationKensington-Chinatown
Oct 29, 2026, 12:00 a.m.Sexual ViolationSexual ViolationMaple Leaf
Oct 29, 2026, 12:00 a.m.Sexual ViolationSexual ViolationYorkdale-Glen Park
Oct 29, 2026, 12:00 a.m.Sexual ViolationSexual ViolationYonge-St.Clair
Oct 29, 2026, 12:00 a.m.Sexual ViolationSexual ViolationPleasant View
Oct 29, 2026, 12:00 a.m.Sexual ViolationSexual ViolationHumbermede
Oct 29, 2026, 12:00 a.m.Sexual ViolationSexual ViolationBeechborough-Greenbrook
Oct 29, 2026, 12:00 a.m.Sexual ViolationSexual ViolationWest Humber-Clairville
Oct 29, 2026, 12:00 a.m.Sexual ViolationSexual ViolationStonegate-Queensway
Oct 29, 2026, 12:00 a.m.Sexual ViolationSexual ViolationDownsview
Oct 29, 2026, 12:00 a.m.Sexual ViolationSexual ViolationDownsview
Oct 29, 2026, 12:00 a.m.Sexual ViolationSexual ViolationEast End-Danforth
Oct 29, 2026, 12:00 a.m.Sexual ViolationSexual ViolationBay-Cloverhill
Oct 29, 2026, 12:00 a.m.Theft From Motor VehicleTheft From Motor VehicleMalvern West
Oct 29, 2026, 12:00 a.m.Theft From Motor VehicleTheft From Motor VehicleWest Hill
Oct 29, 2026, 12:00 a.m.Theft From Motor VehicleTheft From Motor VehicleRockcliffe-Smythe
Oct 29, 2026, 12:00 a.m.Theft From Motor VehicleTheft From Motor VehicleMimico-Queensway
Oct 29, 2026, 12:00 a.m.Theft From Motor VehicleTheft From Motor VehicleEringate-Centennial-West Deane
Oct 29, 2026, 12:00 a.m.Theft From Motor VehicleTheft From Motor VehicleIonview
Oct 29, 2026, 12:00 a.m.Theft From Motor VehicleTheft From Motor VehicleWest Hill
Oct 29, 2026, 12:00 a.m.Theft From Motor VehicleTheft From Motor VehicleHumewood-Cedarvale
Oct 29, 2026, 12:00 a.m.Theft From Motor VehicleTheft From Motor VehicleWest Hill
Oct 29, 2026, 12:00 a.m.Theft From Motor VehicleTheft From Motor VehicleYonge-Bay Corridor
Oct 29, 2026, 12:00 a.m.Theft From Motor VehicleTheft From Motor VehicleDownsview
Oct 29, 2026, 12:00 a.m.Theft From Motor VehicleTheft From Motor VehicleScarborough Village
Oct 29, 2026, 12:00 a.m.Theft From Motor VehicleTheft From Motor VehicleOakdale-Beverley Heights
Oct 29, 2026, 12:00 a.m.Theft From Motor VehicleTheft From Motor VehicleWest Humber-Clairville
Oct 29, 2026, 12:00 a.m.Theft From Motor VehicleTheft From Motor VehicleWellington Place
Oct 29, 2026, 12:00 a.m.Theft From Motor VehicleTheft From Motor VehicleBirchcliffe-Cliffside
Oct 29, 2026, 12:00 a.m.Theft From Motor VehicleTheft From Motor VehicleCorso Italia-Davenport
Oct 29, 2026, 12:00 a.m.Theft From Motor VehicleTheft From Motor VehicleBriar Hill-Belgravia
Oct 29, 2026, 12:00 a.m.Theft From Motor VehicleTheft From Motor VehicleDorset Park
Oct 29, 2026, 12:00 a.m.Theft From Motor VehicleTheft From Motor VehicleUniversity
Oct 29, 2026, 12:00 a.m.Theft From Motor VehicleTheft From Motor VehicleYorkdale-Glen Park
Oct 29, 2026, 12:00 a.m.Theft From Motor VehicleTheft From Motor VehicleBedford Park-Nortown
Oct 29, 2026, 12:00 a.m.Theft From Motor VehicleTheft From Motor VehicleBanbury-Don Mills
Oct 29, 2026, 12:00 a.m.Bike TheftBike TheftEtobicoke City Centre
Oct 29, 2026, 12:00 a.m.Bike TheftBike TheftYonge-Bay Corridor
Oct 29, 2026, 12:00 a.m.Bike TheftBike TheftBay-Cloverhill
Oct 29, 2026, 12:00 a.m.AssaultAssaultHumewood-Cedarvale
Oct 29, 2026, 12:00 a.m.Break and EnterBreak and EnterBridle Path-Sunnybrook-York Mills
Oct 29, 2026, 12:00 a.m.AssaultAssaultBridle Path-Sunnybrook-York Mills
Oct 29, 2026, 12:00 a.m.AssaultAssaultKensington-Chinatown
Oct 29, 2026, 12:00 a.m.AssaultAssaultGlenfield-Jane Heights
Oct 29, 2026, 12:00 a.m.AssaultAssaultMaple Leaf
Oct 29, 2026, 12:00 a.m.AssaultAssaultFlemingdon Park
Oct 29, 2026, 12:00 a.m.Break and EnterBreak and EnterBedford Park-Nortown
Oct 29, 2026, 12:00 a.m.AssaultAssaultFenside-Parkwoods
Oct 29, 2026, 12:00 a.m.RobberyRobberyIslington
Oct 29, 2026, 12:00 a.m.Break and EnterBreak and EnterIslington
Oct 29, 2026, 12:00 a.m.AssaultAssaultHumber Bay Shores
Oct 29, 2026, 12:00 a.m.AssaultAssaultKennedy Park
Oct 29, 2026, 12:00 a.m.Break and EnterBreak and EnterDowntown Yonge East
Oct 29, 2026, 12:00 a.m.AssaultAssaultMimico-Queensway
Oct 29, 2026, 12:00 a.m.AssaultAssaultMoss Park
Oct 29, 2026, 12:00 a.m.AssaultAssaultWest Humber-Clairville
Oct 29, 2026, 12:00 a.m.AssaultAssaultHigh Park-Swansea
Oct 29, 2026, 12:00 a.m.RobberyRobberyYorkdale-Glen Park
Oct 29, 2026, 12:00 a.m.AssaultAssaultNewtonbrook East
Oct 29, 2026, 12:00 a.m.AssaultAssaultJunction Area
Oct 29, 2026, 12:00 a.m.AssaultAssaultClairlea-Birchmount
Oct 29, 2026, 12:00 a.m.AssaultAssaultDownsview
Oct 29, 2026, 12:00 a.m.AssaultAssaultBendale-Glen Andrew
Oct 29, 2026, 12:00 a.m.AssaultAssaultMimico-Queensway
Oct 29, 2026, 12:00 a.m.AssaultAssaultMimico-Queensway
Oct 29, 2026, 12:00 a.m.AssaultAssaultKingsview Village-The Westway
Oct 29, 2026, 12:00 a.m.AssaultAssaultDowntown Yonge East
Oct 29, 2026, 12:00 a.m.AssaultAssaultEtobicoke West Mall
Oct 29, 2026, 12:00 a.m.RobberyRobberyBridle Path-Sunnybrook-York Mills
Oct 29, 2026, 12:00 a.m.AssaultAssaultKingsway South
Oct 29, 2026, 12:00 a.m.AssaultAssaultRoncesvalles
Oct 29, 2026, 12:00 a.m.Break and EnterBreak and EnterMimico-Queensway
Oct 29, 2026, 12:00 a.m.AssaultAssaultKingsway South
Oct 29, 2026, 12:00 a.m.Break and EnterBreak and EnterWeston
Oct 29, 2026, 12:00 a.m.AssaultAssaultDowntown Yonge East
Oct 29, 2026, 12:00 a.m.AssaultAssaultSteeles
Oct 29, 2026, 12:00 a.m.AssaultAssaultDowntown Yonge East
Oct 29, 2026, 12:00 a.m.AssaultAssaultNorth St.James Town
Oct 29, 2026, 12:00 a.m.RobberyRobberyKensington-Chinatown
Oct 29, 2026, 12:00 a.m.AssaultAssaultBriar Hill-Belgravia
Oct 29, 2026, 12:00 a.m.AssaultAssaultNew Toronto
Oct 29, 2026, 12:00 a.m.AssaultAssaultYonge-Bay Corridor
Oct 29, 2026, 12:00 a.m.AssaultAssaultTam O'Shanter-Sullivan
Oct 29, 2026, 12:00 a.m.AssaultAssaultCaledonia-Fairbank
Oct 29, 2026, 12:00 a.m.RobberyRobberyDownsview
Oct 29, 2026, 12:00 a.m.AssaultAssaultThe Beaches
Oct 29, 2026, 12:00 a.m.Break and EnterBreak and EnterBendale-Glen Andrew
Oct 29, 2026, 12:00 a.m.AssaultAssaultBriar Hill-Belgravia
Oct 29, 2026, 12:00 a.m.Break and EnterBreak and EnterWoburn North
Oct 29, 2026, 12:00 a.m.Break and EnterBreak and EnterHumber Summit
Oct 29, 2026, 12:00 a.m.Theft OverTheft OverMorningside
Oct 29, 2026, 12:00 a.m.AssaultAssaultDanforth
Oct 29, 2026, 12:00 a.m.AssaultAssaultHighland Creek
Oct 29, 2026, 12:00 a.m.AssaultAssaultBriar Hill-Belgravia
Oct 29, 2026, 12:00 a.m.AssaultAssaultScarborough Village
Oct 29, 2026, 12:00 a.m.RobberyRobberyKingsview Village-The Westway
Oct 29, 2026, 12:00 a.m.Break and EnterBreak and EnterYonge-Bay Corridor
Oct 29, 2026, 12:00 a.m.Break and EnterBreak and EnterClanton Park
Oct 29, 2026, 12:00 a.m.AssaultAssaultCaledonia-Fairbank
Oct 29, 2026, 12:00 a.m.AssaultAssaultChurch-Wellesley
Oct 29, 2026, 12:00 a.m.RobberyRobberyMoss Park
Oct 29, 2026, 12:00 a.m.Theft OverTheft OverYorkdale-Glen Park
Oct 29, 2026, 12:00 a.m.AssaultAssaultMalvern East
Oct 29, 2026, 12:00 a.m.AssaultAssaultKennedy Park
Oct 29, 2026, 12:00 a.m.AssaultAssaultBlack Creek
Oct 29, 2026, 12:00 a.m.AssaultAssaultMount Dennis
Oct 29, 2026, 12:00 a.m.Theft OverTheft OverNewtonbrook West
Oct 29, 2026, 12:00 a.m.Theft OverTheft OverLawrence Park North
Oct 29, 2026, 12:00 a.m.AssaultAssaultMalvern East
Oct 29, 2026, 12:00 a.m.Break and EnterBreak and EnterDownsview
Oct 29, 2026, 12:00 a.m.AssaultAssaultWexford/Maryvale
Oct 29, 2026, 12:00 a.m.Break and EnterBreak and EnterBedford Park-Nortown
Oct 29, 2026, 12:00 a.m.AssaultAssaultYonge-Bay Corridor
Oct 29, 2026, 12:00 a.m.AssaultAssaultEtobicoke West Mall
Oct 29, 2026, 12:00 a.m.AssaultAssaultCabbagetown-South St.James Town
Oct 29, 2026, 12:00 a.m.AssaultAssaultWest Humber-Clairville
Oct 29, 2026, 12:00 a.m.Break and EnterBreak and EnterNorth St.James Town
Oct 29, 2026, 12:00 a.m.AssaultAssaultDowntown Yonge East
Oct 29, 2026, 12:00 a.m.Break and EnterBreak and EnterNorth St.James Town
Oct 29, 2026, 12:00 a.m.Theft OverTheft OverEtobicoke City Centre
Oct 29, 2026, 12:00 a.m.AssaultAssaultMimico-Queensway
Oct 29, 2026, 12:00 a.m.AssaultAssaultEtobicoke City Centre
Oct 29, 2026, 12:00 a.m.AssaultAssaultWest Humber-Clairville
Oct 29, 2026, 12:00 a.m.AssaultAssaultThistletown-Beaumond Heights
Oct 29, 2026, 12:00 a.m.AssaultAssaultMimico-Queensway
Oct 29, 2026, 12:00 a.m.RobberyRobberyEglinton East
Oct 29, 2026, 12:00 a.m.AssaultAssaultMimico-Queensway
Oct 29, 2026, 12:00 a.m.AssaultAssaultMimico-Queensway
Oct 29, 2026, 12:00 a.m.RobberyRobberyBayview Village
Oct 29, 2026, 12:00 a.m.Break and EnterBreak and EnterMimico-Queensway
Oct 29, 2026, 12:00 a.m.AssaultAssaultIslington
Oct 29, 2026, 12:00 a.m.Break and EnterBreak and EnterWest Humber-Clairville
Oct 29, 2026, 12:00 a.m.AssaultAssaultTam O'Shanter-Sullivan
Oct 29, 2026, 12:00 a.m.AssaultAssaultBanbury-Don Mills
Oct 29, 2026, 12:00 a.m.AssaultAssaultBay-Cloverhill
Oct 29, 2026, 12:00 a.m.Auto TheftAuto TheftBanbury-Don Mills
Oct 29, 2026, 12:00 a.m.Auto TheftAuto TheftThorncliffe Park
Oct 29, 2026, 12:00 a.m.Auto TheftAuto TheftO'Connor-Parkview
Oct 29, 2026, 12:00 a.m.Auto TheftAuto TheftMorningside
Oct 29, 2026, 12:00 a.m.Auto TheftAuto TheftWoburn North
Oct 29, 2026, 12:00 a.m.Auto TheftAuto TheftWest Humber-Clairville
Oct 29, 2026, 12:00 a.m.Auto TheftAuto TheftWest Humber-Clairville

Showing 150 of 150 reports. Crime locations are approximate.