Maple Leaf

Canada Crime Index

Crime Severity Index in Canada by city | 2022

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

Overall Violent crime Non-violent crime
City / Town Police
Pop.
CSI
% CHNG
CSI
% CHNG
CSI
% CHNG
Toronto ON Municipal 5,647,656 61.1
+8.6%
91.7
+3.5%
49.4
+12.8%
Montréal QC Municipal 3,675,219 78.3
+0.2%
109.1
+3.9%
66.6
-2.1%
Vancouver BC Municipal 2,426,160 92.0
-0.5%
106.0
+7.0%
87.2
-3.7%
Peel Region (Mississauga/Brampton) ON Municipal 1,499,917 45.0
+24.8%
65.9
+33.5%
37.0
+19.2%
Calgary AB Municipal 1,305,550 77.6
+4.6%
79.7
-8.1%
77.5
+10.9%
York Region ON Municipal 1,239,500 47.6
+21.3%
64.1
+37.3%
41.4
+13.2%
Edmonton AB Municipal 1,151,635 110.7
+4.6%
126.7
+0.2%
105.2
+6.9%
Ottawa ON Municipal 1,017,449 54.1
+10.5%
65.3
+0.3%
50.0
+16.7%
Winnipeg MB Municipal 758,515 144.4
+20.5%
204.5
+20.8%
121.6
+20.3%
Québec QC Municipal 733,156 53.6
+9.5%
77.6
+10.1%
44.4
+9.1%
Hamilton ON Municipal 729,560 65.0
-4.6%
84.3
-9.6%
57.8
-1.5%
Surrey BC RCMP 568,322 98.8
+8.7%
88.6
+3.3%
103.8
+10.7%
Waterloo Region (Kitchener) ON Municipal 522,888 79.1
+3.2%
98.4
+15.6%
72.1
-2.5%
London ON Municipal 423,369 79.7
-10.1%
90.9
-15.2%
75.9
-7.4%
Victoria BC Municipal 363,222 157.7
+0.8%
164.5
-10.9%
156.3
+6.6%
Halifax Metropolitan Area NS Municipal 348,634 72.2
+8.4%
104.2
+4.8%
60.0
+11.1%
Saskatoon SK Municipal 264,637 126.2
+6.8%
147.1
+6.2%
118.9
+7.1%
Burnaby BC RCMP 249,125 76.2
-5.3%
71.1
+0.4%
78.9
-7.2%
Regina SK Municipal 224,996 111.0
-6.4%
125.3
-18.0%
106.2
+0.3%
St. John's NL RNC 185,565 81.0
+19.3%
105.2
+10.0%
72.1
+25.4%
Kelowna BC RCMP 181,380 150.7
+6.5%
123.3
+4.4%
163.0
+7.2%
Codiac Regional NB RCMP 157,717 117.9
-4.9%
126.8
+24.3%
115.3
-13.8%
Barrie ON Municipal 154,676 56.7
-0.3%
70.5
+3.0%
51.7
-2.0%
Sherbrooke QC Municipal 151,157 52.8
-1.0%
74.3
-9.7%
44.6
+5.7%
Coquitlam BC RCMP 148,625 65.1
+7.2%
75.2
+22.1%
61.6
+1.1%
Guelph ON Municipal 144,356 60.6
+7.6%
67.3
+27.2%
58.4
+0.4%
Langley Township BC RCMP 137,399 77.4
-4.7%
90.8
+8.8%
72.8
-10.2%
Abbotsford BC Municipal 132,300 78.0
+3.1%
100.3
+20.4%
69.8
-4.8%
Trois-Rivières QC Municipal 128,057 56.9
+8.4%
84.8
+6.8%
46.2
+9.6%
Kingston ON Municipal 127,943 86.5
+6.7%
90.0
+2.5%
85.8
+8.5%
Saanich BC Municipal 118,687 51.3
+8.0%
78.0
+42.0%
41.1
-8.5%
Langley City BC RCMP 117,285 229.5
+0.9%
196.6
+7.0%
244.7
-0.9%
White Rock BC RCMP 109,167 81.1
-2.6%
58.7
-21.2%
90.7
+3.7%
Delta BC Municipal 108,455 60.0
-0.1%
63.0
+23.7%
59.3
-7.7%
Nanaimo BC RCMP 106,079 140.3
+5.8%
147.1
+1.3%
138.7
+7.8%
Brantford ON Municipal 104,413 85.6
+0.1%
125.8
+19.1%
70.3
-10.1%
Red Deer AB RCMP 99,846 163.0
-6.1%
163.4
-4.4%
164.2
-6.8%
Thunder Bay ON Municipal 95,266 108.9
+0.5%
216.0
+19.9%
67.0
-16.8%
Cape Breton (Sydney, Glace Bay, New Waterford) NS Municipal 94,284 56.5
-6.7%
74.6
-15.4%
49.8
-0.5%
Lethbridge AB Municipal 92,563 134.7
-10.0%
130.4
+0.1%
137.6
-13.3%
Kamloops BC RCMP 92,442 156.7
+11.4%
138.5
+4.6%
165.3
+13.9%
Greater Sudbury ON Municipal 92,093 82.8
-2.7%
137.9
+6.8%
61.4
-9.9%
Saint-Jean-sur-Richelieu QC Municipal 88,083 50.4
+16.5%
74.6
+7.7%
41.1
+23.8%
North Vancouver District BC RCMP 85,935 36.3
-1.8%
42.0
+39.6%
34.3
-14.3%
Peterborough ON Municipal 84,793 77.2
+0.3%
98.2
-7.5%
69.4
+5.3%
Chilliwack BC RCMP 81,622 129.6
-6.1%
143.4
-2.0%
125.2
-7.8%
Belleville ON Municipal 75,052 84.1
+5.4%
91.3
-11.8%
81.9
+15.4%
Sarnia ON Municipal 73,944 80.0
-12.5%
88.1
-23.8%
77.5
-6.2%
Airdrie AB RCMP 73,578 46.6
-0.8%
57.7
+17.8%
42.5
-8.6%
Prince George BC RCMP 67,339 207.1
-9.0%
220.8
-8.8%
203.3
-9.1%
Sault Ste. Marie ON Municipal 64,923 117.4
-9.6%
136.8
-3.4%
110.7
-12.4%
Fredericton NB Municipal 64,614 97.0
+2.3%
85.6
-7.4%
102.4
+6.0%
Saint John NB Municipal 63,447 71.7
+9.2%
94.2
+24.3%
63.4
+1.8%
Medicine Hat AB Municipal 63,382 81.6
+3.2%
75.0
-9.6%
84.9
+8.6%
Grande Prairie AB RCMP 63,172 157.3
+2.9%
135.3
-14.1%
167.5
+9.9%
Granby QC Municipal 62,624 51.5
+22.0%
70.7
+19.3%
44.2
+23.7%
Port Coquitlam BC RCMP 61,498 72.4
+18.5%
95.9
+94.9%
63.7
-4.2%
North Vancouver City BC RCMP 58,120 89.9
+8.2%
69.4
-5.2%
98.8
+12.6%
Charlottetown PEI Municipal 52,390 70.8
+18.8%
76.1
+23.3%
69.3
+16.9%
Vernon BC RCMP 51,896 148.3
+2.4%
138.0
+24.1%
153.7
-3.7%
North Bay ON Municipal 51,433 103.9
-9.8%
141.9
-10.3%
89.6
-9.5%
Brandon MB Municipal 50,532 120.4
+11.4%
118.8
+28.8%
122.1
+5.8%
Joliette Region QC Municipal 49,246 57.1
-5.1%
80.2
-12.4%
48.4
+0.5%
Courtenay BC RCMP 48,917 141.7
-4.0%
137.3
-7.4%
144.7
-2.6%
Cornwall PEI RCMP 47,286 34.7
-19.9%
36.7
-22.0%
34.2
-19.0%
Cornwall ON Municipal 47,286 112.9
+0.9%
145.8
+7.5%
100.7
-2.6%
St. Thomas ON Municipal 45,732 80.6
+12.8%
66.6
+12.1%
86.9
+13.1%
Spruce Grove AB RCMP 39,348 75.5
-0.7%
63.0
-21.2%
81.2
+8.0%
Shawinigan Region QC Municipal 38,930 63.0
+17.9%
95.8
+28.5%
50.4
+10.9%
West Kelowna BC RCMP 38,311 90.6
+5.7%
89.1
+2.4%
91.9
+7.1%
Campbell River BC RCMP 38,108 157.2
+17.7%
157.8
+37.1%
158.3
+11.5%
Penticton BC RCMP 36,893 189.4
-7.2%
157.0
-13.2%
203.9
-5.1%
Prince Albert SK Municipal 36,768 302.2
+13.5%
487.4
+18.5%
230.7
+9.5%
Port Moody BC Municipal 36,680 40.1
-1.7%
25.3
-36.3%
46.4
+11.6%
Mission BC RCMP 36,193 113.5
+9.0%
132.7
+33.7%
106.8
-0.2%
Essex County (Leamington) ON OPP 35,730 68.5
+3.9%
83.3
+27.7%
63.1
-5.4%
Dufferin (Orangeville) ON OPP 34,177 42.5
+5.8%
50.3
+13.4%
39.7
+2.3%
Leduc AB RCMP 33,505 86.0
-0.2%
65.7
-33.4%
94.8
+15.7%
Orillia ON OPP 33,379 101.0
-0.5%
150.1
+11.1%
82.2
-7.5%
Stratford PEI RCMP 32,878 31.4
-1.5%
33.4
-19.6%
30.8
+9.1%
Stratford ON Municipal 32,878 65.2
+7.1%
59.6
+29.8%
67.9
+0.9%
Moose Jaw SK Municipal 32,813 121.0
-3.7%
101.9
+15.4%
129.6
-8.4%
Lloydminster AB RCMP 31,582 197.0
-2.7%
179.8
-2.5%
205.5
-2.8%
Okotoks AB RCMP 30,214 40.2
+24.9%
46.3
+46.6%
38.0
+16.5%
South Simcoe (Innisfil) ON Municipal 29,464 38.1
+19.0%
55.6
+58.2%
31.4
+1.2%
Timmins ON Municipal 28,874 148.5
-8.4%
192.4
-16.3%
132.1
-3.2%
Parksville BC RCMP 27,330 105.7
-5.8%
91.8
-11.2%
112.2
-3.9%
Fort Saskatchewan AB RCMP 26,831 84.6
+26.5%
92.7
+4.1%
82.1
+40.0%
Southern Georgian Bay (Midland) ON OPP 26,246 71.4
-3.5%
86.7
-11.9%
65.9
+1.6%
Whitehorse YT RCMP 24,513 177.0
+1.4%
222.6
+21.0%
160.2
-7.0%
Duncan BC RCMP 24,358 226.4
0.0%
178.1
0.0%
247.6
0.0%
Truro NS Municipal 23,583 87.4
-0.4%
95.0
-40.3%
85.1
+41.8%
Rouyn-Noranda QC Municipal 23,186 72.6
+43.6%
130.5
+63.2%
50.1
+27.7%
Collingwood ON OPP 22,983 62.8
+23.3%
88.8
+83.9%
53.0
+1.0%
Owen Sound ON Municipal 22,318 104.4
+7.8%
119.6
-6.5%
99.2
+16.3%
Brockville ON Municipal 22,293 107.6
+16.0%
122.6
+3.9%
102.5
+22.9%
Leeds County (Brockville) ON OPP 22,293 47.5
-8.1%
44.1
-32.2%
49.2
+5.2%
Magog QC Municipal 22,222 43.7
+1.3%
59.4
+8.9%
37.7
-3.0%
Squamish BC RCMP 22,221 71.4
-7.2%
54.5
-10.7%
78.7
-6.1%
Huronia West (Wasaga Beach) ON OPP 22,194 55.1
+7.1%
72.5
+7.3%
48.7
+6.9%
Port Alberni BC RCMP 21,711 179.4
-1.4%
219.8
-11.0%
164.8
+4.6%
Chestermere AB RCMP 21,425 41.5
+37.4%
41.7
+32.4%
41.8
+39.4%
Cranbrook BC RCMP 20,008 125.1
+18.5%
143.0
+45.0%
119.0
+8.9%
Cobourg ON Municipal 19,830 68.9
+2.3%
85.1
+41.7%
63.0
-11.0%
Yellowknife NWT RCMP 19,673 310.4
+17.8%
352.3
+22.6%
296.3
+15.7%
New Glasgow Region NS Municipal 19,316 152.6
+1.2%
209.6
+2.6%
131.1
+0.3%
Corner Brook NL RNC 19,129 77.3
+8.9%
73.9
-20.3%
79.3
+26.1%
Rivière-du-Loup Region QC Municipal 19,081 40.4
+22.0%
46.3
+9.1%
38.4
+29.5%
Oxford (Tillsonburg) ON OPP 18,573 66.7
+11.3%
71.7
+28.0%
65.2
+5.3%
Camrose AB Municipal 18,454 85.5
-5.3%
62.8
+9.5%
95.3
-8.5%
Steinbach MB RCMP 17,589 101.5
+32.4%
136.1
+109.8%
88.5
+8.0%
Stony Plain AB RCMP 17,253 77.5
-1.4%
81.5
+5.2%
76.5
-4.0%
Thetford Mines QC Municipal 17,046 66.2
+1.3%
100.7
-12.6%
53.0
+15.1%
Upper Ottawa Valley (Pembroke) ON OPP 16,571 98.1
+5.9%
124.4
+2.2%
88.5
+8.2%
L'Assomption QC Municipal 16,443 30.4
-5.9%
39.5
-6.9%
27.0
-5.3%
Swift Current SK RCMP 16,304 92.8
-2.5%
68.3
-43.1%
103.4
+20.2%
Sylvan Lake AB RCMP 16,142 82.1
-18.0%
74.7
-30.9%
85.8
-12.3%
Salmon Arm BC RCMP 16,065 88.6
+1.0%
63.7
-4.1%
99.2
+2.4%
Middlesex (Strathroy) ON OPP 16,056 66.3
+15.8%
121.3
+185.9%
44.9
-29.5%
Bathurst NB Municipal 15,985 95.1
-7.2%
125.8
-27.1%
83.6
+11.1%
Yorkton SK RCMP 15,969 164.4
+15.5%
156.4
-8.3%
169.0
+27.8%
Laurentides Region QC Municipal 15,768 67.7
+9.5%
95.8
+24.9%
57.0
+1.2%
Winkler MB Municipal 15,335 49.4
+18.4%
47.0
-3.5%
50.7
+29.2%
Summerside PEI Municipal 14,952 118.3
+11.9%
126.9
+36.2%
115.8
+3.8%
Kentville NS Municipal 14,905 73.6
+0.0%
96.9
+42.9%
64.9
-15.2%
Brooks AB RCMP 14,904 98.8
+12.3%
142.3
+10.5%
82.3
+13.6%
Terrace BC RCMP 14,633 164.6
+16.4%
153.5
+15.1%
170.4
+16.9%
Upper Ottawa Valley (Petawawa) ON OPP 14,382 23.7
+7.9%
37.2
+31.2%
18.6
-5.6%
High River AB RCMP 14,119 46.8
-0.1%
61.1
+31.2%
41.4
-12.4%
Lanark County (Carleton Place) ON OPP 13,940 49.0
+15.1%
62.2
-5.9%
44.1
+31.7%
Strathmore AB RCMP 13,851 78.7
+17.0%
106.0
+12.5%
68.5
+20.0%
North Battleford SK RCMP 13,649 557.1
+15.9%
606.8
+20.6%
542.0
+13.9%
Russell County (Rockland) ON OPP 13,625 33.4
+0.6%
37.6
-1.4%
32.0
+1.6%
Oxford (Ingersoll) ON OPP 13,607 44.9
-9.3%
45.2
-28.6%
45.2
+1.7%
Canmore AB RCMP 13,268 70.5
+25.8%
55.6
+34.0%
77.0
+23.6%
Edmundston NB Municipal 13,125 64.8
-2.2%
67.4
+10.2%
64.3
-6.6%
Powell River BC RCMP 13,116 103.6
-17.9%
110.6
-18.7%
101.7
-17.5%
Northumberland (Port Hope) ON OPP 13,012 40.3
-0.6%
41.8
-15.0%
40.0
+7.0%
Port Hope ON Municipal 13,012 35.0
+2.3%
45.5
+34.6%
31.1
-10.3%
Portage la Prairie MB RCMP 12,944 265.3
+22.3%
364.7
+63.3%
227.8
+5.3%
Lacombe AB Municipal 12,835 56.5
+12.9%
36.6
+6.4%
64.9
+14.4%
Wetaskiwin AB RCMP 12,438 367.2
+19.2%
450.4
+41.1%
337.0
+10.0%
Warman SK RCMP 12,362 31.2
+10.7%
28.1
-27.3%
32.7
+35.0%
Thompson MB RCMP 12,329 531.4
+17.3%
991.6
+31.6%
352.0
+4.5%
Sidney BC RCMP 12,318 62.6
+32.7%
67.3
+75.2%
61.3
+19.9%
Caledonia Region NB RCMP 12,179 65.7
-0.2%
58.0
-18.3%
69.4
+7.9%
Quesnel BC RCMP 12,110 245.2
-5.7%
230.7
-14.2%
253.0
-2.2%
Grand Falls-Windsor NL RCMP 11,986 78.4
-4.3%
68.0
-25.3%
83.2
+5.5%
Williams Lake BC RCMP 11,906 246.3
+12.1%
330.8
+71.9%
214.6
-7.7%
Prince Rupert BC RCMP 11,814 189.1
+7.6%
300.1
-2.3%
146.3
+17.5%
Hawkesbury ON OPP 11,755 84.1
-43.0%
100.7
-67.1%
78.1
-8.4%
Dawson Creek BC RCMP 11,706 209.0
+14.7%
202.7
+14.7%
213.2
+14.7%
Sooke BC RCMP 11,583 67.5
+15.7%
101.6
+110.1%
54.5
-13.4%
Arnprior ON OPP 11,305 46.2
-14.4%
55.3
-37.6%
42.9
+5.9%
Nelson BC Municipal 11,198 88.6
+21.7%
86.7
+37.7%
90.2
+16.5%
Ladysmith BC RCMP 11,194 66.7
+8.6%
69.8
+62.4%
66.1
-4.7%
Northumberland (Hamilton) ON OPP 11,059 15.5
-15.3%
17.1
-27.7%
15.0
-8.0%
East Algoma (Elliot Lake) ON OPP 10,998 91.9
+2.3%
143.2
+3.2%
72.1
+1.7%
Kenora ON OPP 10,974 128.9
+2.6%
164.8
-11.5%
115.6
+12.9%
Weyburn SK Municipal 10,883 81.3
+3.5%
78.3
-18.8%
83.2
+15.5%
Estevan SK Municipal 10,629 79.5
-9.8%
98.0
-36.3%
72.8
+16.1%
Martensville SK RCMP 10,499 26.8
-19.5%
24.2
-35.2%
28.0
-12.1%
Morinville AB RCMP 10,385 77.7
+4.0%
91.5
-10.5%
72.9
+13.2%
Matane Region QC Municipal 10,371 53.8
+12.7%
90.3
+15.8%
39.6
+10.0%
Blackfalds AB RCMP 10,315 51.3
-22.8%
53.2
-29.6%
51.0
-19.5%
Castlegar BC RCMP 10,029 132.0
+6.6%
152.3
+58.8%
125.1
-8.1%
Whistler BC RCMP 9,974 100.8
+47.9%
156.1
+86.8%
79.5
+27.2%
Gander NL RCMP 9,918 96.7
+40.5%
110.5
+67.9%
92.1
+30.2%
Bracebridge (Bracebridge) ON OPP 9,884 39.6
-1.0%
55.5
+20.5%
33.5
-11.4%
Summerland BC RCMP 9,860 80.1
+13.5%
119.7
+118.5%
65.0
-16.2%
Selkirk MB RCMP 9,761 134.9
-20.7%
133.0
-34.8%
136.9
-13.4%
Amherst NS Municipal 9,548 142.9
-3.5%
141.8
-22.4%
144.5
+6.8%
Smiths Falls ON Municipal 9,517 99.6
-22.6%
87.5
-60.6%
105.2
+14.1%
Sechelt BC RCMP 9,434 109.9
+17.4%
83.2
+1.3%
121.6
+22.7%
Acton Region QC Municipal 9,377 46.8
-6.4%
67.8
-13.7%
38.8
-0.6%
South Bruce (Kincardine) ON OPP 9,343 51.1
+13.9%
47.4
+19.6%
53.1
+12.0%
Whitecourt AB RCMP 9,195 112.2
-19.0%
135.4
-10.9%
103.8
-22.6%
Hinton AB RCMP 9,191 118.3
-28.6%
121.8
-51.8%
118.0
-10.8%
Morden MB Municipal 9,103 64.3
+34.0%
45.9
+6.4%
72.2
+43.5%
Labrador NL RNC 9,011 29.3
-1.4%
35.5
-15.6%
27.0
+8.2%
Olds AB RCMP 8,983 84.1
+1.6%
68.2
+7.3%
91.1
0.0%
Taber AB Municipal 8,978 77.9
+18.5%
65.8
+1.9%
83.4
+24.8%
Montmagny Region QC Municipal 8,881 44.6
+9.9%
67.8
-1.4%
35.6
+20.5%
Campbellton NB RCMP 8,833 152.6
-18.2%
256.2
-3.1%
112.5
-28.4%
Bridgewater NS Municipal 8,790 103.1
+40.7%
124.4
+26.4%
95.4
+49.5%
Coaldale AB RCMP 8,592 55.6
+23.7%
55.1
+75.9%
56.3
+10.8%
Oromocto NB RCMP 8,585 79.5
+26.1%
93.5
+20.6%
74.5
+29.1%
Shediac NB RCMP 8,563 57.2
-24.5%
57.7
-34.0%
57.5
-19.8%
Renfrew ON OPP 8,337 63.3
-19.2%
85.6
-46.1%
54.9
+17.2%
Banff AB RCMP 8,305 114.5
+68.3%
212.5
+145.1%
76.3
+24.8%
Essex County (Essex) ON OPP 8,233 24.5
+7.6%
26.4
-4.0%
24.0
+13.7%
Edson AB RCMP 8,166 143.2
-21.0%
147.0
-40.7%
142.8
-8.5%
Dauphin MB RCMP 8,034 241.3
+28.9%
292.3
+24.0%
223.0
+31.6%
Aylmer ON Municipal 7,975 58.2
+54.1%
72.5
+63.2%
53.0
+49.6%
Yarmouth NS RCMP 7,848 145.7
-6.4%
212.9
-16.7%
120.1
+2.6%
Hanover ON Municipal 7,761 99.1
-3.3%
96.7
+15.2%
100.9
-8.9%
Huron (Goderich) ON OPP 7,728 60.3
-15.6%
85.0
-15.1%
51.0
-15.9%
Revelstoke BC RCMP 7,709 65.8
+26.6%
69.8
+70.2%
64.7
+14.0%
La Tuque QC Municipal 7,464 100.1
+16.3%
199.8
+33.8%
61.1
-0.7%
The Pas MB RCMP 7,302 617.2
+35.3%
994.6
+89.3%
471.6
+9.1%
Cold Lake AB RCMP 7,201 232.9
+14.7%
208.0
-6.2%
244.8
+24.1%
Rainy River District (Fort Frances) ON OPP 7,159 121.5
-21.5%
175.3
-12.3%
101.1
-26.8%
James Bay (Kapuskasing) ON OPP 7,092 98.8
-10.5%
187.3
-1.8%
64.3
-18.8%
Ponoka AB RCMP 7,032 188.6
+2.9%
223.8
+57.4%
176.1
-12.5%
Innisfail AB RCMP 7,016 99.5
-12.1%
68.2
-28.6%
112.8
-6.9%
Happy Valley-Goose Bay NL RCMP 6,996 284.6
+10.0%
273.9
-9.9%
291.3
+20.0%
Iqaluit NU RCMP 6,991 562.5
+3.1%
673.7
+21.5%
522.8
-4.4%
Drayton Valley AB RCMP 6,970 196.1
+4.6%
176.2
+43.2%
205.7
-4.2%
Bay Roberts NL RCMP 6,897 55.4
-33.6%
70.3
-49.4%
49.9
-19.5%
West Parry Sound (Parry Sound) ON OPP 6,788 117.3
+26.5%
222.4
+136.8%
76.2
-18.0%
Kitimat BC RCMP 6,727 123.8
+7.8%
156.8
-9.8%
111.7
+21.1%
Huntsville (Huntsville) ON OPP 6,639 49.4
+7.8%
63.6
+30.1%
44.2
-1.9%
Huntsville ON OPP 6,639 39.8
+9.4%
38.9
+8.1%
40.5
+9.9%
Devon AB RCMP 6,545 79.1
-8.9%
63.8
-33.0%
85.8
+2.0%
Slave Lake AB RCMP 6,542 237.6
+46.6%
311.1
+79.7%
210.3
+32.2%
Rocky Mountain House AB RCMP 6,518 192.5
-12.1%
187.0
-3.1%
196.3
-15.1%
Drumheller AB RCMP 6,497 144.9
+12.5%
203.7
+52.3%
122.6
-4.1%
Lanark County (Perth) ON OPP 6,486 68.2
+24.1%
74.5
+35.0%
66.2
+19.7%
Perth ON OPP 6,486 32.0
-4.9%
28.5
-22.3%
33.6
+2.9%
Wainwright AB RCMP 6,461 145.2
+13.7%
179.5
+49.1%
132.8
+0.7%
Bonnyville AB RCMP 6,359 421.2
+29.8%
264.1
-11.0%
487.5
+44.0%
Coaticook Region QC Municipal 6,333 49.9
+9.9%
85.1
+6.1%
36.2
+13.7%
Southern Georgian Bay (Tay) ON OPP 6,188 37.0
+6.8%
62.0
+15.2%
27.3
+0.2%
Kirkland Lake ON OPP 6,180 153.1
+5.7%
218.0
+24.1%
128.4
-3.9%
Russell County (Russell) ON OPP 6,135 31.1
+22.6%
41.8
+105.7%
27.1
-1.8%
Russell MB RCMP 6,135 153.9
+231.1%
188.8
+462.4%
141.2
+171.4%
Northumberland (Brighton) ON OPP 5,847 44.3
-16.2%
60.0
-24.6%
38.4
-10.0%
Bracebridge (Gravenhurst) ON OPP 5,789 60.6
+16.1%
63.4
+4.2%
60.0
+21.9%
Melfort SK RCMP 5,718 135.4
+33.4%
96.4
+8.1%
152.1
+41.8%
Oliver BC RCMP 5,708 107.1
0.0%
62.8
0.0%
125.7
0.0%
St. Paul AB RCMP 5,685 440.0
+8.4%
377.8
-11.6%
468.5
+16.9%
Antigonish NS RCMP 5,620 129.7
-9.9%
168.9
-17.9%
115.2
-4.5%
Stettler AB RCMP 5,595 132.7
-11.7%
114.9
-15.2%
140.9
-10.4%
Fernie BC RCMP 5,519 50.7
-8.7%
51.5
-14.6%
50.7
-6.0%
Windsor ON Municipal 5,514 83.8
-14.5%
84.3
-9.6%
84.4
-16.3%
Creston BC RCMP 5,459 143.5
+32.4%
242.0
+142.3%
105.3
-6.6%
Sussex NB RCMP 5,447 73.1
-3.6%
66.5
-32.1%
76.3
+13.0%
Redcliff AB RCMP 5,385 55.0
+20.6%
38.2
-20.6%
62.1
+38.3%
Gananoque ON Municipal 5,383 54.3
-21.2%
61.4
-31.3%
51.9
-15.3%
Vegreville AB RCMP 5,383 139.7
-25.7%
84.6
-50.3%
162.9
-17.2%
Dryden ON OPP 5,355 144.2
-7.3%
218.5
0.0%
115.8
-12.1%
Bromont QC Municipal 5,345 31.5
+18.0%
32.1
+60.2%
31.6
+6.5%
Armstrong BC RCMP 5,323 54.3
+1.3%
50.7
-5.3%
56.2
+3.9%
La Ronge SK RCMP 5,317 631.3
+12.9%
971.2
+13.8%
500.8
+12.3%
Smithers BC RCMP 5,316 198.8
+21.2%
238.5
+28.5%
184.6
+17.8%
Humboldt SK RCMP 5,313 67.7
+4.8%
64.1
-16.3%
69.8
+15.5%
Merritt BC RCMP 5,248 219.8
+2.3%
230.0
-8.5%
217.5
+7.6%
Langdon AB RCMP 5,193 66.4
+107.6%
148.3
+317.7%
34.2
+10.8%
Meadow Lake SK RCMP 5,141 327.4
-32.4%
407.3
-48.1%
298.3
-19.0%
Grey Bruce (Meaford) ON OPP 5,078 39.3
-3.7%
37.0
-36.1%
40.6
+18.2%
Stonewall MB RCMP 5,046 63.5
+35.5%
38.4
-40.7%
74.1
+84.5%
Didsbury AB RCMP 5,024 78.3
-12.4%
101.1
+21.4%
69.8
-24.5%
Peachland BC RCMP 5,006 66.4
+11.6%
104.7
+100.9%
51.7
-17.9%
Neepawa MB RCMP 4,938 46.5
+4.9%
35.9
-29.8%
51.1
+21.7%
Kimberley BC RCMP 4,908 74.8
+107.7%
102.6
+203.5%
64.4
+72.9%
Osoyoos BC RCMP 4,859 96.9
-22.5%
81.7
-48.2%
103.8
-8.2%
Westlock AB RCMP 4,820 196.7
+24.1%
161.8
+0.2%
212.3
+33.9%
Flin Flon MB RCMP 4,722 376.6
+25.4%
763.4
+53.5%
225.2
+0.5%
Woodstock NB Municipal 4,602 183.3
+37.5%
132.4
-18.9%
205.3
+67.7%
Woodstock ON Municipal 4,602 91.2
+14.4%
82.4
+38.2%
95.5
+8.0%
Hope BC RCMP 4,434 163.2
-14.5%
141.4
-16.8%
173.3
-13.7%
Deer Lake NL RCMP 4,346 54.0
-0.3%
60.0
-3.6%
52.0
+1.3%
Peace River AB RCMP 4,264 240.5
+25.4%
213.8
+0.7%
253.1
+36.8%
Altona MB Municipal 4,227 35.7
-41.1%
27.2
-50.6%
39.4
-37.8%
Nipawin SK RCMP 4,147 179.5
-4.3%
217.2
-1.9%
166.0
-5.4%
Grenville County (Prescott) ON OPP 4,078 69.1
-7.2%
97.2
+1.2%
58.4
-12.1%
Melville SK RCMP 4,075 93.7
+37.8%
122.0
+79.5%
83.2
+21.3%
Barrhead AB RCMP 4,055 92.5
+4.8%
79.8
+44.9%
98.3
-3.8%
Jasper AB RCMP 4,029 99.5
+39.8%
109.8
+59.3%
96.2
+32.4%
Sparwood BC RCMP 3,990 42.8
-27.0%
42.9
-20.1%
43.1
-29.4%
Swan River MB RCMP 3,989 506.7
+1.3%
420.0
+10.8%
545.6
-1.3%
Little Current (Espanola) ON OPP 3,986 74.1
-32.0%
70.0
-55.8%
76.4
-15.3%
Russell County (Casselman) ON OPP 3,970 44.4
-26.0%
57.0
+34.0%
39.8
-41.1%
Kent BC RCMP 3,936 69.4
-5.2%
90.3
-6.5%
61.6
-4.4%
Deep River ON Municipal 3,860 53.9
+53.4%
140.3
+135.8%
19.9
-22.8%
Sackville NB RCMP 3,798 62.0
-30.0%
49.4
-35.1%
67.5
-28.3%
Sioux Lookout (Sioux Lookout) ON OPP 3,781 203.8
-9.2%
404.5
-25.4%
125.3
+26.1%
Sioux Lookout ON OPP 3,781 8.9
-19.6%
7.1
-40.3%
9.6
-10.2%
James Bay (Cochrane) ON OPP 3,774 122.5
-18.6%
143.5
-28.8%
115.1
-12.3%
Cochrane AB RCMP 3,774 44.4
+14.8%
45.1
+25.5%
44.4
+10.9%
Vermilion AB RCMP 3,552 136.5
+36.5%
73.9
+3.7%
162.6
+44.8%
James Bay (Hearst) ON OPP 3,537 90.5
+30.2%
205.3
+105.9%
45.4
-21.8%
Cardston AB RCMP 3,519 119.2
-0.1%
139.9
+8.1%
111.9
-3.8%
Hampton NB RCMP 3,499 31.1
-20.8%
26.9
+9.7%
33.0
-27.4%
Pincher Creek AB RCMP 3,463 105.3
-26.2%
103.9
-51.9%
106.7
-6.8%
High Level AB RCMP 3,461 388.1
+18.4%
558.1
+12.8%
323.4
+22.5%
Claresholm AB RCMP 3,434 88.5
+20.5%
51.6
-5.3%
104.0
+27.4%
Port Hardy BC RCMP 3,393 179.5
-17.1%
295.0
-18.6%
134.8
-15.7%
Black Lake SK RCMP 3,266 1,237.2
-5.3%
1,107.4
-26.4%
1,299.5
+4.9%
Caraquet NB RCMP 3,190 79.5
+21.9%
101.2
+25.1%
71.5
+20.2%
Lake Cowichan BC RCMP 3,181 98.2
+13.0%
151.6
+79.8%
77.7
-12.4%
Channel-Port aux Basques NL RCMP 3,127 43.2
+3.5%
55.4
+58.4%
38.7
-13.6%
Clinton BC RCMP 3,113 91.7
-47.0%
49.2
-84.5%
109.5
-6.8%
Richmond BC RCMP 3,079 180.1
+34.9%
63.6
-5.4%
228.2
+41.6%
Oxford (Norwich) ON OPP 3,038 32.1
+18.2%
25.4
+9.6%
35.0
+21.0%
Fort Macleod AB RCMP 3,038 133.7
-15.3%
136.0
-23.7%
134.0
-11.3%
Grande Cache AB RCMP 3,037 192.2
+25.4%
207.7
+12.5%
187.6
+32.1%
Enderby BC RCMP 3,028 92.0
+0.7%
143.7
+43.5%
72.1
-18.6%
Marathon ON OPP 3,022 45.7
-33.9%
51.5
-60.9%
43.7
-2.2%
Inuvik NWT RCMP 3,001 497.5
-10.4%
550.3
-14.1%
480.7
-8.6%
Bonavista NL RCMP 2,979 93.6
+18.6%
85.9
+8.3%
97.5
+22.7%
Carman MB RCMP 2,970 51.1
+3.5%
42.4
+3.2%
55.0
+3.6%
Pemberton BC RCMP 2,970 53.6
-15.4%
27.0
-61.8%
64.8
+6.1%
Kindersley SK RCMP 2,938 76.8
+12.2%
53.0
-9.8%
86.9
+19.3%
Virden MB RCMP 2,904 76.0
+7.0%
107.9
+6.0%
63.8
+7.6%
Three Hills AB RCMP 2,902 175.9
+47.7%
185.6
+129.6%
173.5
+28.1%
Ste. Anne MB Municipal 2,891 43.0
-2.1%
18.0
-3.3%
53.4
-1.9%
Tisdale SK RCMP 2,878 106.4
+16.1%
130.7
+36.7%
97.6
+7.5%
Mackenzie BC RCMP 2,856 188.8
+26.3%
177.8
+47.6%
194.7
+20.0%
Princeton BC RCMP 2,826 97.5
-2.3%
112.1
+30.1%
92.5
-12.8%
Arviat NU RCMP 2,766 213.7
+45.3%
295.3
+29.2%
182.9
+58.0%
Rankin Inlet NU RCMP 2,698 444.5
+18.4%
676.4
+26.1%
355.6
+13.2%
Marystown NL RCMP 2,671 77.7
-13.5%
88.4
+16.9%
74.0
-23.1%
Pictou NS RCMP 2,643 161.6
+38.8%
270.9
+68.5%
119.3
+19.6%
Killarney MB RCMP 2,499 70.2
+16.1%
61.1
+47.8%
74.5
+8.5%
Moosomin SK RCMP 2,478 63.0
-6.5%
72.2
-13.1%
59.9
-3.0%
LaSalle ON Municipal 2,471 30.2
+56.9%
46.1
+218.5%
24.1
+13.1%
Superior East (Wawa) ON OPP 2,431 111.1
+47.7%
112.1
+74.3%
111.7
+39.2%
Fairview AB RCMP 2,427 98.7
-31.0%
94.3
-31.9%
101.3
-30.6%
Turner Valley AB RCMP 2,409 78.4
-1.0%
96.6
+20.2%
71.7
-9.6%
Minnedosa MB RCMP 2,407 119.9
+24.3%
82.5
-18.9%
135.8
+42.8%
Unity SK RCMP 2,406 77.8
-6.4%
62.7
-29.1%
84.4
+3.4%
Tumbler Ridge BC RCMP 2,389 48.1
-16.1%
28.1
-28.0%
56.5
-13.2%
Rosetown SK RCMP 2,384 50.7
-32.4%
30.8
-54.5%
59.1
-24.8%
Hay River NWT RCMP 2,380 415.2
+25.4%
524.7
+46.3%
374.9
+16.1%
Chase BC RCMP 2,377 101.9
+1.8%
124.1
-0.4%
93.9
+3.1%
Gimli MB RCMP 2,345 61.5
-17.0%
78.7
+20.3%
55.1
-29.5%
Assiniboia SK RCMP 2,333 52.0
+4.5%
49.1
+64.8%
53.7
-7.8%
Rimbey AB RCMP 2,258 111.9
+6.0%
55.6
+27.4%
135.4
+3.2%
Beaverlodge AB RCMP 2,251 124.9
+10.1%
92.8
-20.0%
138.8
+22.4%
Hanna AB RCMP 2,234 79.7
-26.0%
52.0
-14.7%
91.4
-28.2%
Port McNeill BC RCMP 2,234 96.3
+34.1%
149.3
+30.8%
76.0
+36.8%
Tofino BC RCMP 2,217 144.8
+7.2%
223.2
+6.2%
114.7
+8.0%
Esterhazy SK RCMP 2,191 56.2
+45.3%
82.9
+135.1%
46.0
+14.0%
Springdale NL RCMP 2,182 48.2
+6.0%
53.2
+10.0%
46.6
+4.3%
East Algoma (Blind River) ON OPP 2,174 65.2
-29.7%
121.7
+4.0%
43.2
-48.5%
Maple Creek SK RCMP 2,151 72.1
-8.5%
62.3
-30.8%
76.7
+2.2%
Lac La Biche AB RCMP 2,138 240.5
-20.8%
292.2
-36.2%
221.8
-9.3%
Pelican Narrows SK RCMP 2,133 1,002.6
+7.0%
2,019.3
+7.8%
604.7
+5.9%
Burns Lake BC RCMP 2,117 109.9
-16.7%
162.3
-6.0%
89.9
-23.0%
Outlook SK RCMP 2,112 35.2
-21.8%
26.0
-28.2%
39.2
-19.9%
Portneuf Region QC Municipal 2,107 43.6
+24.1%
66.0
+16.4%
35.1
+30.6%
Houston BC RCMP 2,085 173.7
-12.4%
219.2
-4.3%
157.0
-16.4%
High Prairie AB RCMP 2,065 312.4
+1.3%
455.3
-11.9%
258.0
+13.3%
Lewisporte NL RCMP 2,064 37.3
+13.1%
43.5
+43.1%
35.2
+2.5%
Biggar SK RCMP 2,045 83.1
-5.8%
61.5
-2.0%
92.4
-6.8%
Sicamous BC RCMP 2,041 81.0
+3.0%
80.8
+0.3%
81.8
+4.2%
La Loche SK RCMP 2,009 1,034.4
+0.4%
1,476.7
+22.0%
866.3
-10.4%
Digby NS RCMP 2,001 120.4
-1.8%
139.1
+30.1%
113.9
-12.3%
Grey Bruce (Wiarton) ON OPP 1,996 111.1
+24.2%
107.1
+20.4%
113.6
+25.7%
St. Anthony NL RCMP 1,986 39.8
-8.4%
44.3
-24.4%
38.4
+1.6%
Nanton AB RCMP 1,984 113.5
+126.3%
226.7
+761.9%
69.2
+15.1%
Vanderhoof BC RCMP 1,967 96.7
-25.8%
131.4
-17.9%
83.6
-30.1%
Bouctouche NB RCMP 1,944 32.4
-52.3%
35.0
-16.2%
31.7
-59.9%
Ucluelet BC RCMP 1,940 76.6
-33.4%
62.2
-29.0%
83.0
-34.7%
Souris PEI RCMP 1,935 41.0
-22.6%
38.0
-47.5%
42.5
-6.8%
Souris MB RCMP 1,935 42.1
-42.2%
29.4
-71.7%
47.5
-22.2%
Lebel-sur-Quévillon QC Municipal 1,931 135.3
+107.3%
367.9
+306.3%
43.6
-21.9%
Rainy River District (Atikokan) ON OPP 1,929 57.4
-16.3%
92.6
-19.4%
43.8
-13.4%
Elkford BC RCMP 1,908 38.8
-4.3%
65.0
-24.3%
28.7
+25.6%
Montague PEI RCMP 1,896 104.3
-12.3%
151.2
-18.5%
86.5
-7.5%
Lanark County (Montague) ON OPP 1,896 29.5
+11.6%
19.7
-55.2%
33.7
+71.2%
Fort Qu'Appelle SK RCMP 1,866 123.4
-15.8%
113.6
-27.9%
128.4
-10.4%
Provost AB RCMP 1,834 79.4
-20.7%
41.4
-41.1%
95.3
-15.6%
Bow Island AB RCMP 1,829 30.2
+9.1%
18.6
-32.0%
35.1
+25.0%
Indian Head SK RCMP 1,819 62.9
-17.4%
79.2
-16.8%
56.9
-17.8%
Watrous SK RCMP 1,817 41.8
-46.4%
17.7
-89.0%
51.7
+13.6%
Tofield AB RCMP 1,811 85.1
-4.8%
45.4
-28.0%
101.7
+1.0%
Picture Butte AB RCMP 1,808 37.4
-0.4%
29.7
+7.7%
40.8
-2.5%
Redwater AB RCMP 1,802 173.3
-11.0%
92.3
-66.0%
207.2
+24.9%
Morris MB RCMP 1,801 63.8
-2.7%
54.7
+40.6%
67.9
-11.5%
Lumsden SK RCMP 1,800 64.9
+2.4%
46.6
-12.0%
72.7
+6.9%
Sundre AB RCMP 1,781 148.8
+43.4%
164.1
+125.4%
143.9
+23.1%
Shaunavon SK RCMP 1,769 37.5
-20.8%
45.9
-20.9%
34.4
-20.8%
Canora SK RCMP 1,763 75.0
-25.2%
81.5
-58.8%
73.0
+17.8%
Fort Smith NWT RCMP 1,749 340.0
+31.4%
527.1
+60.3%
268.1
+15.2%
Kensington PEI Municipal 1,743 55.1
+36.2%
30.2
+40.2%
65.5
+35.6%
North Bay (Mattawa) ON OPP 1,721 74.7
-15.3%
72.6
-40.6%
76.2
+1.1%
Dalmeny SK Municipal 1,703 45.4
+45.3%
59.3
+86.2%
40.3
+28.7%
Marathon (Manitouwadge) ON OPP 1,682 68.7
-54.6%
86.0
-74.0%
62.4
-22.7%
Wynyard SK RCMP 1,667 77.5
+20.7%
22.8
-55.5%
100.0
+42.9%
Kamsack SK RCMP 1,659 265.0
+10.2%
447.1
+57.6%
194.5
-13.6%
Baker Lake NU RCMP 1,653 295.9
-16.4%
485.0
-4.0%
222.8
-24.8%
Lillooet BC RCMP 1,652 200.2
+8.5%
335.2
+146.5%
147.9
-28.0%
Roblin MB RCMP 1,603 172.5
+13.4%
177.1
-6.4%
172.2
+24.3%
Lennox and Addington County (Deseronto) ON OPP 1,598 81.8
-18.7%
140.2
-22.2%
59.2
-15.0%
Manawan QC Municipal 1,597 278.7
-85.8%
655.7
-80.7%
130.3
-90.7%
Boissevain MB RCMP 1,567 63.8
-7.0%
66.0
-25.3%
63.4
+3.6%
Vulcan AB RCMP 1,558 54.1
+20.8%
48.5
+33.8%
56.8
+16.9%
Carlyle SK RCMP 1,519 111.4
-0.8%
119.7
+33.8%
109.0
-10.9%
Pinawa MB RCMP 1,512 33.3
-44.6%
35.4
-57.1%
32.8
-36.6%
Lumby BC RCMP 1,484 38.3
-30.2%
47.7
-27.9%
34.8
-31.4%
Rosthern SK RCMP 1,475 83.1
+20.5%
124.0
+26.3%
67.5
+16.6%
Caledon ON OPP 1,466 31.9
+14.8%
34.3
+23.8%
31.2
+11.2%
Shelburne NS RCMP 1,439 171.0
-12.6%
177.2
-38.4%
170.0
+5.9%
Dufferin (Shelburne) ON OPP 1,439 50.5
+121.9%
88.8
+195.9%
35.5
+77.5%
Fox Creek AB RCMP 1,426 185.6
-35.2%
142.3
-24.1%
204.4
-37.8%
Wikwemikong ON Municipal 1,417 296.7
-30.7%
384.0
-9.9%
264.2
-38.9%
Maskinongé Region QC Municipal 1,409 38.3
-1.4%
59.3
+0.2%
30.2
-2.6%
Cambridge Bay NU RCMP 1,403 486.3
-19.4%
835.8
-31.6%
350.7
-3.0%
Elk Point AB RCMP 1,394 355.1
-32.1%
563.9
-40.4%
274.6
-23.3%
Two Hills AB RCMP 1,379 112.0
+10.3%
48.4
-33.7%
138.4
+21.5%
Logan Lake BC RCMP 1,356 59.1
+3.4%
76.2
+46.6%
52.8