Ontario Crime Map & Statistics
57 indexed cities · updated 2026-10-13
| Cities indexed | 57 |
|---|---|
| Full archive | 1,197,159 incidents |
| 2025 complete-year coverage | 164,578 incidents across 16 cities |
| Per 100K / year | 2,083 |
Indexed Ontario cities
- Toronto (431,286)
- Ottawa (314,488)
- Vaughan (82,753)
- Markham (57,053)
- Mississauga (44,375)
- Richmond Hill (42,066)
- Windsor (42,022)
- Brampton (37,608)
- Newmarket (23,114)
- Georgina (12,924)
- Aurora (12,591)
- London (10,994)
- Waterloo Region (10,263)
- Peterborough (9,348)
- East Gwillimbury (7,329)
- Whitchurch-Stouffville (6,863)
- King (5,694)
- Thunder Bay (5,267)
- Oakville (4,863)
- Burlington (4,550)
- Oshawa (4,106)
- Milton (2,644)
- Guelph (2,609)
- Brantford (2,230)
- Cornwall (2,096)
- Pickering (1,819)
- Whitby (1,764)
- Niagara Region (1,670)
- Ajax (1,655)
- Hamilton (1,505)
- Halton Hills (1,401)
- Chatham-Kent (1,136)
- Clarington (1,060)
- South Simcoe (742)
- Woodstock (627)
- Timmins (618)
- Belleville (584)
- Stratford (537)
- Brockville (394)
- St. Thomas (347)
- Cobourg (302)
- Scugog (224)
- Strathroy-Caradoc (223)
- Saugeen Shores (163)
- Brock (161)
- Amherstburg (158)
- Uxbridge (154)
- Espanola (145)
- West Nipissing (145)
- Shelburne (126)
- Greater Sudbury (107)
- St. Marys (55)
- Aylmer (50)
- Caledon (48)
- Gananoque (48)
- Wingham (42)
- Perth South (13)
More Ontario cities (Statistics Canada)
Official annual police-reported statistics; no incident-level map data is published for these cities.
- Barrie (9,051 incidents in 2025, 5,188 per 100K)
- Kingston (8,904 incidents in 2025, 5,955 per 100K)
- Sault Ste. Marie (6,869 incidents in 2025, 8,347 per 100K)
- Sarnia (4,648 incidents in 2025, 5,720 per 100K)
- Norfolk County (2,656 incidents in 2025, 3,512 per 100K)
- North Bay (4,373 incidents in 2025, 7,046 per 100K)
- Haldimand County (1,724 incidents in 2025, 3,075 per 100K)
- Quinte West (2,094 incidents in 2025, 4,285 per 100K)
- Lakeshore (879 incidents in 2025, 1,913 per 100K)
- Brant (1,077 incidents in 2025, 2,364 per 100K)
- Orillia (3,410 incidents in 2025, 9,037 per 100K)
- LaSalle (763 incidents in 2025, 2,093 per 100K)
- Leamington (1,424 incidents in 2025, 4,109 per 100K)
- Orangeville (1,372 incidents in 2025, 4,149 per 100K)
- Kawartha Lakes (2,712 incidents in 2025, 9,078 per 100K)
- Russell (554 incidents in 2025, 1,865 per 100K)
- Wasaga Beach (1,151 incidents in 2025, 4,005 per 100K)
- Collingwood (1,425 incidents in 2025, 5,024 per 100K)
- Prince Edward County (784 incidents in 2025, 2,846 per 100K)
- Tecumseh (608 incidents in 2025, 2,379 per 100K)
- Kingsville (540 incidents in 2025, 2,134 per 100K)
- Springwater (421 incidents in 2025, 1,744 per 100K)
- Owen Sound (2,682 incidents in 2025, 11,140 per 100K)
- Huntsville (847 incidents in 2025, 3,537 per 100K)
- Essex (503 incidents in 2025, 2,107 per 100K)
- South Frontenac (441 incidents in 2025, 2,042 per 100K)
- Tillsonburg (886 incidents in 2025, 4,131 per 100K)
- Loyalist (594 incidents in 2025, 3,006 per 100K)
- North Grenville (571 incidents in 2025, 2,894 per 100K)
- Kenora (2,184 incidents in 2025, 11,089 per 100K)
- Midland (1,343 incidents in 2025, 6,957 per 100K)
- Bracebridge (659 incidents in 2025, 3,529 per 100K)
- North Perth (613 incidents in 2025, 3,374 per 100K)
- Greater Napanee (1,065 incidents in 2025, 5,911 per 100K)
- Selwyn (262 incidents in 2025, 1,476 per 100K)
- Petawawa (440 incidents in 2025, 2,550 per 100K)
- Clearview (416 incidents in 2025, 2,510 per 100K)
- Mississippi Mills (309 incidents in 2025, 1,922 per 100K)
- Pembroke (1,426 incidents in 2025, 9,212 per 100K)
- Thames Centre (335 incidents in 2025, 2,165 per 100K)
- Trent Hills (428 incidents in 2025, 2,834 per 100K)
- Ingersoll (551 incidents in 2025, 3,695 per 100K)
- Carleton Place (741 incidents in 2025, 4,994 per 100K)
- Gravenhurst (635 incidents in 2025, 4,356 per 100K)
- West Grey (510 incidents in 2025, 3,553 per 100K)
- Tiny (229 incidents in 2025, 1,613 per 100K)
- Perth (574 incidents in 2025, 4,277 per 100K)
- Kincardine (331 incidents in 2025, 2,513 per 100K)
- Brighton (429 incidents in 2025, 3,326 per 100K)
- Meaford (372 incidents in 2025, 2,940 per 100K)
- Elliot Lake (834 incidents in 2025, 6,771 per 100K)
- Norwich (289 incidents in 2025, 2,346 per 100K)
- Grey Highlands (361 incidents in 2025, 2,972 per 100K)
- Rideau Lakes (324 incidents in 2025, 2,667 per 100K)
- Georgian Bluffs (235 incidents in 2025, 1,948 per 100K)
- Tay (349 incidents in 2025, 2,916 per 100K)
- Southgate (346 incidents in 2025, 2,983 per 100K)
- Hawkesbury (744 incidents in 2025, 6,497 per 100K)
- The Blue Mountains (324 incidents in 2025, 2,903 per 100K)
- Penetanguishene (473 incidents in 2025, 4,246 per 100K)
- Smiths Falls (972 incidents in 2025, 8,762 per 100K)
- Alfred and Plantagenet (344 incidents in 2025, 3,157 per 100K)
- Brockton (409 incidents in 2025, 3,783 per 100K)
- South Huron (419 incidents in 2025, 3,886 per 100K)
- Huron East (340 incidents in 2025, 3,269 per 100K)
- Laurentian Valley (358 incidents in 2025, 3,497 per 100K)
- Temiskaming Shores (639 incidents in 2025, 6,299 per 100K)
- West Perth (302 incidents in 2025, 2,996 per 100K)
- Beckwith (157 incidents in 2025, 1,559 per 100K)
- Mono (182 incidents in 2025, 1,813 per 100K)
Rankings
Archive incident totals include all indexed cities. Annual rows/rates use only cities with complete Jan–Dec source coverage for the stated year and, for rates, a published population; missing population is not estimated.