Crime Severity Index in Canada by city | 2025

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
Didsbury AB RCMP 5,024 45.9
-15.4%
57.4
-2.7%
41.7
-21.0%
Langdon AB RCMP 5,193 29.0
-14.5%
34.8
-22.0%
26.9
-9.9%
Vegreville AB RCMP 5,383 120.2
-5.4%
99.8
-5.8%
129.5
-5.3%
Redcliff AB RCMP 5,385 58.4
-20.7%
50.7
-28.3%
62.0
-17.9%
Stettler AB RCMP 5,595 109.5
+17.3%
89.2
+1.3%
118.5
+23.2%
St. Paul AB RCMP 5,685 304.4
-20.1%
333.4
-1.5%
295.4
-26.4%
Bonnyville AB RCMP 6,359 227.2
-21.3%
188.0
-18.6%
244.8
-22.1%
Wainwright AB RCMP 6,461 118.2
-5.0%
131.2
-20.0%
114.0
+4.0%
Drumheller AB RCMP 6,497 92.5
+2.7%
115.1
+39.9%
84.2
-10.3%
Rocky Mountain House AB RCMP 6,518 91.2
-44.0%
70.7
-65.4%
100.2
-32.1%
Slave Lake AB RCMP 6,542 165.3
-22.5%
158.3
+4.5%
169.5
-29.3%
Devon AB RCMP 6,545 64.0
-26.1%
65.5
+1.4%
64.0
-33.5%
Drayton Valley AB RCMP 6,970 157.8
+9.3%
164.2
+24.0%
156.6
+4.2%
Innisfail AB RCMP 7,016 77.4
-14.0%
71.9
+18.8%
80.2
-21.8%
Ponoka AB RCMP 7,032 135.8
-21.6%
128.2
-38.1%
140.0
-13.2%
Cold Lake AB RCMP 7,201 186.3
+2.5%
214.9
+12.1%
176.4
-1.6%
Edson AB RCMP 8,166 126.9
-1.5%
105.1
-0.7%
136.7
-1.7%
Banff AB RCMP 8,305 60.5
-4.7%
74.4
-8.0%
55.5
-2.8%
Coaldale AB RCMP 8,592 44.7
-28.5%
40.5
-19.1%
46.8
-31.3%
Taber AB Municipal 8,978 78.9
-10.3%
63.1
-29.9%
85.8
-2.2%
Olds AB RCMP 8,983 85.9
+14.9%
87.8
+24.2%
85.9
+11.6%
Hinton AB RCMP 9,191 129.8
+1.6%
94.4
-17.6%
145.0
+8.1%
Whitecourt AB RCMP 9,195 148.3
+0.9%
117.5
-3.1%
161.9
+2.1%
Blackfalds AB RCMP 10,315 48.4
+0.1%
49.6
+22.5%
48.3
-6.9%
Morinville AB RCMP 10,385 65.7
+4.9%
96.3
+49.6%
54.0
-13.6%
Wetaskiwin AB RCMP 12,438 256.9
-0.9%
279.2
+4.3%
250.1
-3.0%
Lacombe AB Municipal 12,835 62.2
+4.0%
39.6
-29.4%
71.8
+16.1%
Canmore AB RCMP 13,268 46.9
+7.1%
30.9
-4.9%
53.6
+10.4%
Strathmore AB RCMP 13,851 75.0
+38.2%
108.0
+78.8%
62.5
+19.4%
High River AB RCMP 14,119 54.6
+12.4%
65.6
+22.8%
50.7
+7.7%
Brooks AB RCMP 14,904 83.6
-3.7%
94.5
-1.1%
79.9
-4.9%
Sylvan Lake AB RCMP 16,142 74.9
-10.7%
90.2
+7.2%
69.5
-17.8%
Stony Plain AB RCMP 17,253 80.8
-10.9%
73.4
+1.0%
84.5
-14.4%
Camrose AB Municipal 18,454 91.2
-1.9%
80.5
-1.3%
96.2
-2.2%
Chestermere AB RCMP 21,425 41.1
-9.3%
33.3
-28.1%
44.5
-1.6%
Fort Saskatchewan AB RCMP 26,831 71.5
-13.9%
77.6
-14.0%
69.6
-13.9%
Okotoks AB RCMP 30,214 45.8
+13.8%
51.2
+11.8%
44.0
+14.7%
Lloydminster AB RCMP 31,582 189.7
-17.4%
151.5
-27.5%
206.5
-13.9%
Leduc AB RCMP 33,505 77.4
-9.1%
68.9
-14.9%
81.4
-7.0%
Spruce Grove AB RCMP 39,348 73.0
-7.7%
81.6
+34.4%
70.2
-19.5%
Grande Prairie AB RCMP 63,172 143.2
-0.5%
155.7
+7.9%
139.4
-3.9%
Medicine Hat AB Municipal 63,382 94.4
+11.4%
82.6
-2.7%
99.9
+17.0%
Wood Buffalo (Ft. McMurray, Anzac, Conklin) AB RCMP 72,326 108.0
-16.4%
104.9
-10.7%
110.1
-18.4%
Airdrie AB RCMP 73,578 42.7
-1.4%
43.3
-12.5%
42.8
+3.9%
Lethbridge AB Municipal 98,406 123.9
+5.5%
145.9
+8.1%
116.1
+4.3%
Red Deer AB RCMP 99,846 114.4
-3.4%
121.9
-5.6%
112.3
-2.4%
Edmonton AB Municipal 1,151,635 103.9
-6.5%
126.5
+3.2%
95.7
-11.0%
Calgary AB Municipal 1,305,550 62.9
-2.1%
70.7
-12.6%
60.4
+3.8%

Source: Statistics Canada