2024 CSI data is now live!

Crime Severity Index in Canada by city | 2024

The Crime Severity Index (CSI) monitors the severity level of police-reported crime. The CSI measures the overall seriousness of crime from one year to the next by tracking both the prevalence of crime within a community, and the seriousness of the crimes committed. This provides a better understanding of the impact that crime has on individual community members, their families, and the community as a whole. (U of Waterloo)

Worse
Natl. avg.
Better

Min population

Hover over a city's chart icon to see its CSI over time.

Overall Violent crime Non-violent crime
City / Town Police
Pop.
CSI
% CHNG
CSI
% CHNG
CSI
% CHNG
Greater Toronto Area ON 6,202,225 59.4
+0.6%
82.7
+5.1%
50.5
-2.2%
Toronto ON Municipal 2,794,356 68.7
-1.3%
99.8
+3.0%
56.8
-4.2%
Peel Region (Mississauga/Brampton) ON Municipal 1,499,917 56.4
+8.0%
80.2
+17.1%
47.3
+2.6%
York Region ON Municipal 1,239,500 53.9
-1.2%
70.9
+3.8%
47.6
-3.9%
Ottawa ON Municipal 1,017,449 55.8
-0.1%
67.4
+0.9%
51.6
-0.6%
Hamilton Metropolitan Area ON 785,184 58.3
-2.6%
72.3
-2.6%
53.2
-2.7%
Durham Region (Oshawa/Whitby/Ajax) ON Municipal 696,992 47.1
+0.2%
64.4
+6.6%
40.6
-3.5%
Waterloo Region (Kitchener, Cambridge, Waterloo) ON Municipal 673,910 72.7
-4.4%
91.4
-1.8%
65.8
-5.7%
Halton Region (Oakville, Burlington, Milton) ON Municipal 596,637 31.2
-3.2%
26.2
-19.3%
33.5
+3.3%
Hamilton ON Municipal 569,353 66.2
-3.0%
85.9
-2.1%
58.8
-3.4%
St. Catharines - Niagara Region ON 447,888 59.0
+6.5%
78.5
+14.0%
51.7
+2.4%
London ON Municipal 423,369 65.9
-6.9%
81.8
-7.8%
60.1
-6.4%
Barrie ON Municipal 154,676 60.3
-4.4%
70.5
-9.0%
56.7
-1.9%
Guelph ON Municipal 144,356 56.0
+0.4%
77.6
+18.1%
47.9
-8.5%
St. Catharines ON Municipal 136,803 59.0
+6.5%
78.5
+14.0%
51.7
+2.4%
Kingston ON Municipal 127,943 67.8
-19.1%
72.1
-3.4%
66.6
-24.4%
Thunder Bay ON Municipal 122,258 113.8
+8.2%
218.7
+6.8%
72.8
+10.0%
Brantford ON Municipal 104,413 80.8
+2.3%
92.4
-1.5%
76.8
+4.3%
Greater Sudbury ON Municipal 92,093 67.1
-12.8%
108.5
-15.8%
51.1
-10.0%
Peterborough ON Municipal 83,651 73.8
+0.2%
94.2
-4.3%
66.3
+3.0%
Kawartha Lakes ON Municipal 79,247 96.2
+17.5%
91.2
+21.6%
99.1
+16.1%
Belleville ON Municipal 75,052 75.4
-5.7%
99.0
+12.6%
66.7
-14.0%
Sarnia ON Municipal 73,944 87.0
-1.4%
121.4
+11.5%
74.0
-8.3%
Anishinabek ON Municipal 65,000 139.3
-13.9%
225.1
-18.1%
106.1
-10.1%
Sault Ste. Marie ON Municipal 64,923 103.5
-12.6%
126.8
-17.6%
95.1
-9.6%
North Bay ON Municipal 51,433 81.4
-12.6%
118.7
-3.5%
67.1
-18.0%
Cornwall ON Municipal 47,286 97.7
-19.7%
123.8
-18.5%
88.0
-20.3%
St. Thomas ON Municipal 45,732 65.9
-4.4%
81.0
+13.9%
60.4
-11.9%
Essex County (Leamington) ON OPP 35,730 60.3
+7.7%
77.0
-3.3%
54.1
+15.1%
Dufferin (Orangeville) ON OPP 34,177 44.1
+1.2%
52.8
+19.2%
40.9
-6.1%
Orillia ON OPP 33,379 91.1
-12.0%
125.7
-25.0%
78.1
-1.0%
Stratford ON Municipal 32,878 67.1
+4.2%
85.5
+50.0%
60.3
-11.2%
Almaguin Highlands ON OPP 30,000 66.7
+23.1%
110.8
+37.2%
49.6
+12.7%
South Simcoe (Innisfil) ON Municipal 29,464 33.9
+5.9%
49.0
+22.9%
28.2
-3.4%
Timmins ON Municipal 28,874 116.2
-11.7%
145.9
-16.7%
105.3
-8.7%
Southern Georgian Bay (Midland) ON OPP 26,246 85.9
+1.3%
111.1
+33.1%
76.6
-11.1%
Collingwood ON OPP 22,983 58.7
-4.3%
52.2
-31.4%
61.8
+10.5%
Owen Sound ON Municipal 22,318 101.9
-18.8%
128.4
-37.3%
92.2
-2.9%
Brockville ON Municipal 22,293 102.9
-0.3%
142.8
+9.0%
87.8
-5.5%
Leeds County (Brockville) ON OPP 22,293 54.7
+36.5%
51.2
+19.6%
56.5
+43.8%
Huronia West (Wasaga Beach) ON OPP 22,194 53.4
-5.5%
76.1
+25.7%
44.8
-19.1%
Haliburton Highlands ON OPP 20,571 39.6
-19.4%
34.2
-38.4%
42.1
-10.5%
Cobourg ON Municipal 19,830 59.2
-22.7%
65.9
-38.7%
57.0
-12.2%
Oxford (Tillsonburg) ON OPP 18,573 56.4
-6.8%
74.4
+20.7%
49.7
-18.0%
Upper Ottawa Valley (Pembroke) ON OPP 16,571 116.1
+6.9%
159.0
+10.2%
99.9
+4.9%
Middlesex (Strathroy) ON OPP 16,056 83.7
+172.5%
184.0
+1,969.6%
44.3
+11.6%
Upper Ottawa Valley (Petawawa) ON OPP 14,382 31.2
+3.1%
48.1
+19.7%
24.7
-7.0%
Lanark County (Carleton Place) ON OPP 13,940 57.4
-24.0%
79.2
-34.2%
49.2
-15.7%
Russell County (Rockland) ON OPP 13,625 36.1
-21.7%
49.0
-32.7%
31.3
-12.8%
Oxford (Ingersoll) ON OPP 13,607 57.1
+24.7%
87.6
+97.5%
45.4
-2.9%
Northumberland (Port Hope) ON OPP 13,012 21.4
-5.3%
17.7
-22.2%
23.0
+1.5%
Port Hope ON Municipal 13,012 31.0
+22.4%
35.1
+54.4%
29.6
+11.4%
Akwesasne Mohawk ON Municipal 12,000 63.5
+50.1%
59.7
+23.0%
65.6
+63.1%
Hawkesbury ON OPP 11,755 116.1
+31.7%
197.9
+116.1%
84.4
-3.6%
Arnprior ON OPP 11,305 61.1
+32.3%
117.0
+100.0%
39.2
-5.8%
East Algoma (Elliot Lake) ON OPP 10,998 83.4
-19.6%
119.5
-15.7%
69.7
-22.0%
Kenora ON OPP 10,974 123.6
-7.8%
163.7
-4.9%
108.6
-9.5%
Bracebridge (Bracebridge) ON OPP 9,884 45.7
+19.5%
51.2
+3.8%
43.9
+28.5%
Smiths Falls ON Municipal 9,517 104.4
-13.0%
135.2
-22.5%
93.0
-6.4%
South Bruce (Kincardine) ON OPP 9,343 43.2
+36.5%
57.0
+59.7%
38.0
+25.5%
Renfrew ON OPP 8,337 94.7
-4.7%
153.2
-27.0%
72.2
+28.6%
Essex County (Essex) ON OPP 8,233 57.2
+80.5%
117.4
+142.3%
33.6
+33.1%
Aylmer ON Municipal 7,975 48.5
-0.3%
57.7
+1.6%
45.3
-1.3%
Hanover ON Municipal 7,761 110.8
+13.3%
129.5
-3.4%
104.3
+24.0%
Rainy River District (Fort Frances) ON OPP 7,159 147.5
+2.7%
168.4
-20.8%
140.3
+19.7%
James Bay (Kapuskasing) ON OPP 7,092 121.1
+22.6%
193.5
+18.5%
93.2
+26.2%
West Parry Sound (Parry Sound) ON OPP 6,788 89.2
+3.1%
88.0
-31.2%
90.4
+27.9%
Huntsville (Huntsville) ON OPP 6,639 58.5
+29.2%
98.9
+76.4%
42.9
+3.7%
Huntsville ON OPP 6,639 35.4
+7.9%
28.0
-21.8%
38.6
+21.2%
Lanark County (Perth) ON OPP 6,486 89.8
+39.2%
178.1
+131.2%
55.3
-8.0%
Perth ON OPP 6,486 30.3
+22.7%
25.7
-10.4%
32.4
+39.0%
Southern Georgian Bay (Tay) ON OPP 6,188 31.8
+3.0%
36.5
-5.7%
30.2
+7.6%
Kirkland Lake ON OPP 6,180 165.5
-17.5%
226.5
-41.7%
142.5
+11.8%
Russell County (Russell) ON OPP 6,135 21.9
-14.0%
29.9
+25.5%
18.9
-28.3%
Northumberland (Brighton) ON OPP 5,847 45.2
-16.1%
48.1
-45.2%
44.4
+9.1%
Bracebridge (Gravenhurst) ON OPP 5,789 56.2
-27.6%
79.7
-25.8%
47.2
-28.8%
Windsor ON Municipal 5,514 80.3
-5.0%
96.3
+3.1%
74.6
-8.8%
Gananoque ON Municipal 5,383 49.0
+4.5%
58.9
-0.7%
45.5
+7.4%
Dryden ON OPP 5,355 141.9
-13.0%
236.5
-24.6%
105.3
+1.1%
Grey Bruce (Meaford) ON OPP 5,078 45.1
-2.4%
49.3
+16.4%
43.8
-9.0%

Source: Statistics Canada