Guest, Sign inJoin
StittsvilleStittsville, #1 on this list · Photo: SimonP at English Wikipedia (CC BY-SA 3.0)
Ontario · 2026

Best places to live in Ontario

A− or better goes to 173 towns on the list. From first to last on the list, scores fall from 79.5 to 18.5. Of 858 ranked towns in Ontario, Stittsville heads the list, #8 of 2,556 nationally. Carp is second on the list, graded A+.

The overall score, sorted within the province; the letter compares each town with every town in Canada of 2,500+, and its national rank sits beside it. How grades work

#1

Stittsville

19,753 people
A+

Score 79.5·#8 of 2,556 Canadian towns

Strongest: safety A+, schools A+·lowest: hazard risk C+

#2

Carp

5,621 people
A+

Score 78.6·#12 of 2,556 Canadian towns

Strongest: safety A+, schools A+·lowest: hazard risk C+

All 858 towns, ranked

By overall score against Canadian towns; ranks are within the province, and each national rank links to the national list.

Every town in Ontario →

858 towns

#TownScoreGrade · national rankWhat drives it
1Stittsville19,753 people79.5top 0.6%A+#8 of 2,556 nationallyStrongest: safety A+, schools A+·lowest: hazard risk C+
2Carp5,621 people78.6top 0.9%A+#12 of 2,556 nationallyStrongest: safety A+, schools A+·lowest: hazard risk C+
3Brookside - Briarbrook - Morgans Grant15,509 people78.3top 0.9%A+#15 of 2,556 nationallyStrongest: safety A+, schools A+·lowest: hazard risk C+
4Bridlewood - Emerald Meadows25,824 people77.9top 0.9%A+#16 of 2,556 nationallyStrongest: safety A+, health A·lowest: cost of living C
5Old Ottawa South6,704 people77.7top 1.0%A+#18 of 2,556 nationallyStrongest: walkability A+, health A+·lowest: hazard risk C+
6Cardinal Creek11,676 people77.3top 1.3%A+#22 of 2,556 nationallyStrongest: safety A+, walkability A·lowest: hazard risk C+
7Riverside South - Leitrim19,802 people77.1top 1.3%A+#23 of 2,556 nationallyStrongest: safety A+, schools A·lowest: cost of living C+
8Island Park-Wellington Village5,486 people76.9top 1.5%A+#27 of 2,556 nationallyStrongest: walkability A+, jobs & income A+·lowest: hazard risk C+
9Rideaucrest - Davidson Heights13,998 people76.6top 1.7%A+#30 of 2,556 nationallyStrongest: safety A+, walkability A·lowest: hazard risk C+
10Katimavik-Hazeldean11,437 people76.0top 2.0%A+#36 of 2,556 nationallyStrongest: schools A+, walkability A·lowest: cost of living C−
11Chapel Hill North11,715 people76.0top 2.0%A+#38 of 2,556 nationallyStrongest: safety A+, walkability A+·lowest: cost of living C
12Corkery3,822 people75.9top 2.0%A+#39 of 2,556 nationallyStrongest: safety A+, schools A+·lowest: walkability D
13Stittsville North13,331 people75.8top 2.0%A+#40 of 2,556 nationallyStrongest: schools A+, safety A·lowest: cost of living C
14Fallingbrook17,836 people75.8top 2.1%A+#42 of 2,556 nationallyStrongest: safety A+, walkability A·lowest: cost of living C
15Chapel Hill South14,278 people75.6top 2.4%A+#46 of 2,556 nationallyStrongest: schools A, safety A·lowest: hazard risk C+
16Old Barrhaven West22,012 people75.3top 2.4%A+#47 of 2,556 nationallyStrongest: safety A+, walkability A·lowest: cost of living C
17Manotick8,770 people75.2top 2.4%A+#48 of 2,556 nationallyStrongest: safety A+, schools A·lowest: hazard risk C+
18Lawrence Park North14,735 people75.1top 2.4%A+#49 of 2,556 nationallyStrongest: walkability A+, schools A+·lowest: cost of living C+
19Orleans Village - Chateauneuf12,399 people75.0top 2.5%A+#51 of 2,556 nationallyStrongest: safety A+, walkability A·lowest: cost of living C
20Crystal Bay - Lakeview Park6,059 people74.7top 2.5%A+#53 of 2,556 nationallyStrongest: safety A+, health A·lowest: cost of living C
21Beaverbrook6,762 people74.7top 2.5%A+#54 of 2,556 nationallyStrongest: safety A+, schools A+·lowest: cost of living C−
22Dunrobin5,724 people74.5top 2.7%A+#59 of 2,556 nationallyStrongest: safety A+, schools A+·lowest: walkability D
23Burlington197,737 people74.4top 2.8%A+#61 of 2,556 nationallyStrongest: schools A+, safety A·lowest: cost of living C−
24Middlesex Centre21,689 people73.6top 3.8%A+#74 of 2,556 nationallyStrongest: safety A+, schools A·lowest: walkability C
25Stittsville East10,482 people73.5top 3.8%A+#75 of 2,556 nationallyStrongest: safety A+, schools A+·lowest: cost of living C
26Old Barrhaven East23,585 people73.3top 4.0%A+#79 of 2,556 nationallyStrongest: safety A+, walkability A+·lowest: cost of living C−
27Kanata Lakes19,861 people73.2top 4.1%A+#82 of 2,556 nationallyStrongest: schools A+, health A·lowest: cost of living C
28Queenswood Heights8,998 people72.4top 5.4%A#100 of 2,556 nationallyStrongest: safety A+, walkability A·lowest: cost of living C−
29Portobello South29,960 people72.4top 5.4%A#101 of 2,556 nationallyStrongest: safety A, schools A·lowest: cost of living C
30Queensway Terrace North3,160 people72.0top 6.1%A#114 of 2,556 nationallyStrongest: safety A+, walkability A+·lowest: cost of living D
31Lawrence Park South15,018 people71.7top 6.6%A#121 of 2,556 nationallyStrongest: walkability A+, schools A·lowest: cost of living C+
32Richmond9,526 people71.6top 6.9%A#126 of 2,556 nationallyStrongest: schools A, safety A·lowest: cost of living C
33LaSalle36,452 people71.4top 7.2%A#130 of 2,556 nationallyStrongest: safety A+, schools A·lowest: walkability C
34Chapman Mills12,075 people71.1top 7.5%A#135 of 2,556 nationallyStrongest: safety A+, walkability A·lowest: cost of living C−
35Rothwell Heights - Beacon Hill North10,985 people71.1top 7.5%A#136 of 2,556 nationallyStrongest: safety A+, walkability A+·lowest: cost of living C−
36Convent Glen - Orleans Woods14,118 people70.9top 7.8%A#140 of 2,556 nationallyStrongest: walkability A+, safety A·lowest: cost of living C−
37Oakville243,107 people70.8top 8.2%A#147 of 2,556 nationallyStrongest: schools A+, health A·lowest: cost of living D
38Mount Pleasant East16,373 people70.8top 8.3%A#148 of 2,556 nationallyStrongest: walkability A+, schools A+·lowest: cost of living D
39Greely10,359 people70.6top 8.7%A#154 of 2,556 nationallyStrongest: safety A+, health A−·lowest: walkability C−
40Blackburn Hamlet7,606 people70.5top 8.8%A#156 of 2,556 nationallyStrongest: walkability A+, safety A+·lowest: cost of living D
41Cumberland6,139 people70.5top 8.8%A#157 of 2,556 nationallyStrongest: safety A+, schools A·lowest: walkability C−
42Yonge-St.Clair13,177 people70.5top 8.9%A#159 of 2,556 nationallyStrongest: walkability A+, schools A·lowest: cost of living D−
43Kinburn2,639 people70.2top 9.0%A#161 of 2,556 nationallyStrongest: safety A+, jobs & income A·lowest: cost of living C
44Kingsway South8,935 people70.0top 9.1%A#165 of 2,556 nationallyStrongest: walkability A+, schools A·lowest: cost of living C+
45Vars2,767 people70.0top 9.2%A#167 of 2,556 nationallyStrongest: safety A+, schools A+·lowest: cost of living C
46Leaside-Bennington16,710 people69.9top 9.3%A#170 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living C
47Drayton11,518 people69.9top 9.4%A#172 of 2,556 nationallyStrongest: safety A+, jobs & income A·lowest: cost of living C
48Georgetown68,265 people69.5top 9.8%A#178 of 2,556 nationallyStrongest: safety A, health A·lowest: cost of living D
49Glen Cairn14,020 people69.3top 10.1%A#181 of 2,556 nationallyStrongest: schools A+, health A·lowest: cost of living C−
50Lucan6,827 people69.3top 10.2%A#184 of 2,556 nationallyStrongest: safety A+, hazard risk A+·lowest: cost of living B−
51Centrepointe - Briargreen9,259 people69.2top 10.3%A#186 of 2,556 nationallyStrongest: walkability A+, safety A+·lowest: cost of living C−
52Tecumseh25,554 people69.1top 10.5%A#191 of 2,556 nationallyStrongest: safety A+, schools A·lowest: hazard risk C+
53Fergus34,565 people69.0top 10.7%A#193 of 2,556 nationallyStrongest: safety A+, schools A·lowest: cost of living C−
54Queenswood - Chatelaine4,537 people68.8top 11.1%A#199 of 2,556 nationallyStrongest: safety A+, health A·lowest: cost of living D
55Deep River4,353 people68.7top 11.1%A#201 of 2,556 nationallyStrongest: walkability A+, safety A·lowest: hazard risk C+
56Wellesley12,413 people68.3top 11.5%A#210 of 2,556 nationallyStrongest: jobs & income A+, hazard risk A·lowest: safety C+
57North Gower - Kars5,439 people68.2top 11.8%A#215 of 2,556 nationallyStrongest: safety A+, health A·lowest: walkability C
58Petawawa19,606 people68.2top 12.0%A#218 of 2,556 nationallyStrongest: safety A+, jobs & income A·lowest: health C
59Osgoode - Vernon6,398 people67.9top 12.4%A#222 of 2,556 nationallyStrongest: safety A+, health A−·lowest: cost of living C
60Tavistock8,710 people67.9top 12.4%A#225 of 2,556 nationallyStrongest: safety A+, jobs & income A+·lowest: cost of living C+
61Milton157,345 people67.7top 12.6%A#228 of 2,556 nationallyStrongest: health A, safety A·lowest: cost of living D
62Metcalfe5,434 people67.5top 12.9%A#234 of 2,556 nationallyStrongest: safety A+, health A−·lowest: cost of living C
63Stonebridge - Half Moon Bay28,714 people67.3top 13.3%A#240 of 2,556 nationallyStrongest: schools A, health A·lowest: cost of living C−
64Playfair Park - Guildwood Estates6,186 people67.0top 13.6%A#246 of 2,556 nationallyStrongest: walkability A+, safety A+·lowest: cost of living D
65Alta Vista8,387 people66.7top 14.1%A#254 of 2,556 nationallyStrongest: jobs & income A+, health A+·lowest: cost of living C
66Casa Loma11,369 people66.7top 14.2%A#259 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
67South Eglinton-Davisville23,380 people66.7top 14.3%A#261 of 2,556 nationallyStrongest: walkability A+, schools A+·lowest: cost of living D−
68Bridle Path-Sunnybrook-York Mills9,909 people66.7top 14.3%A#262 of 2,556 nationallyStrongest: schools A+, health A·lowest: safety C+
69Alderwood12,596 people66.5top 14.5%A#267 of 2,556 nationallyStrongest: walkability A+, schools A·lowest: cost of living D
70Civic Hospital6,091 people66.2top 15.0%A#281 of 2,556 nationallyStrongest: walkability A+, health A+·lowest: cost of living C−
71Plattsville8,251 people66.1top 15.0%A#282 of 2,556 nationallyStrongest: safety A+, schools A−·lowest: walkability C
72River Bend5,930 people66.0top 15.2%A−#284 of 2,556 nationallyStrongest: schools A+, hazard risk A·lowest: cost of living C+
73Carrville Corners13,004 people65.9top 15.2%A−#285 of 2,556 nationallyStrongest: schools A, hazard risk A·lowest: cost of living C
74Bayfield8,327 people65.9top 15.2%A−#286 of 2,556 nationallyStrongest: safety A, jobs & income A−·lowest: cost of living B−
75Runnymede-Bloor West Village10,129 people65.6top 15.5%A−#292 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living C−
76Crossroads4,525 people65.5top 15.7%A−#297 of 2,556 nationallyStrongest: schools A, hazard risk A·lowest: cost of living C−
77High Park-Swansea22,970 people65.5top 15.7%A−#298 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
78Findlay Creek14,089 people65.5top 15.8%A−#300 of 2,556 nationallyStrongest: safety A, health A·lowest: cost of living C
79Trend-Arlington3,844 people65.4top 15.9%A−#307 of 2,556 nationallyStrongest: safety A+, walkability A+·lowest: cost of living D
80German Mills11,923 people65.3top 15.9%A−#309 of 2,556 nationallyStrongest: schools A+, health A·lowest: cost of living C−
81Lambeth2,609 people65.3top 16.1%A−#312 of 2,556 nationallyStrongest: schools A+, jobs & income A·lowest: cost of living C+
82Humber Bay Shores22,633 people65.2top 16.4%A−#317 of 2,556 nationallyStrongest: walkability A+, schools A+·lowest: cost of living D−
83Princess-Rosethorn11,177 people65.2top 16.4%A−#319 of 2,556 nationallyStrongest: walkability A, health A−·lowest: cost of living C+
84Bedford Park-Nortown22,376 people65.1top 16.5%A−#322 of 2,556 nationallyStrongest: walkability A+, schools A·lowest: cost of living C−
85Thornhill Woods13,237 people65.0top 16.5%A−#326 of 2,556 nationallyStrongest: schools A, hazard risk A·lowest: cost of living C
86Upper Thornhill Estates10,435 people65.0top 16.5%A−#327 of 2,556 nationallyStrongest: schools A+, hazard risk A·lowest: cost of living C
87Perth East13,423 people64.9top 16.7%A−#331 of 2,556 nationallyStrongest: jobs & income A+, safety A·lowest: cost of living C−
88Forest Hill South11,059 people64.9top 16.8%A−#333 of 2,556 nationallyStrongest: walkability A+, jobs & income A·lowest: cost of living D
89Bridgeport North2,858 people64.8top 16.8%A−#335 of 2,556 nationallyStrongest: jobs & income A, health A·lowest: walkability D
90Dorchester15,475 people64.8top 16.8%A−#337 of 2,556 nationallyStrongest: safety A+, jobs & income A·lowest: cost of living C
91Pioneer Tower West4,122 people64.7top 17.3%A−#345 of 2,556 nationallyStrongest: health A, hazard risk A−·lowest: safety C+
92Craig Henry - Manordale8,758 people64.5top 17.6%A−#352 of 2,556 nationallyStrongest: walkability A+, safety A+·lowest: cost of living D
93Dufferin Hill7,910 people64.4top 17.6%A−#356 of 2,556 nationallyStrongest: walkability A, schools A·lowest: cost of living C−
94Grand River South10,723 people64.3top 17.7%A−#359 of 2,556 nationallyStrongest: health A, jobs & income A·lowest: cost of living C
95Danforth East York17,073 people64.2top 17.8%A−#362 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
96Erin12,924 people64.1top 18.0%A−#368 of 2,556 nationallyStrongest: safety A+, schools A−·lowest: cost of living C
97The Beaches21,602 people64.0top 18.4%A−#373 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D
98Lambton Baby Point7,966 people64.0top 18.4%A−#374 of 2,556 nationallyStrongest: walkability A+, safety A+·lowest: cost of living D−
99Maple20,122 people63.9top 18.7%A−#380 of 2,556 nationallyStrongest: schools A, walkability A·lowest: cost of living D
100The Valleys of Thornhill9,979 people63.9top 18.8%A−#384 of 2,556 nationallyStrongest: schools A+, hazard risk A·lowest: cost of living C−
101Palmerston10,029 people63.9top 18.8%A−#385 of 2,556 nationallyStrongest: safety A+, walkability A−·lowest: cost of living C−
102Elder Mills16,790 people63.9top 18.8%A−#386 of 2,556 nationallyStrongest: hazard risk A, schools A·lowest: cost of living C−
103Teston7,437 people63.8top 18.9%A−#388 of 2,556 nationallyStrongest: hazard risk A, health A·lowest: cost of living C
104Avondale13,803 people63.8top 18.9%A−#390 of 2,556 nationallyStrongest: walkability A+, schools A+·lowest: cost of living D−
105Fitzroy6,400 people63.8top 19.0%A−#392 of 2,556 nationallyStrongest: safety A+, schools A·lowest: cost of living C−
106Bells Corners West4,422 people63.6top 19.4%A−#399 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D
107St. Marys8,203 people63.5top 19.5%A−#402 of 2,556 nationallyStrongest: schools A, jobs & income A−·lowest: cost of living C−
108Mineola9,849 people63.4top 19.8%A−#409 of 2,556 nationallyStrongest: walkability A, hazard risk A·lowest: cost of living C
109Leeming2,849 people63.4top 19.8%A−#414 of 2,556 nationallyStrongest: schools A, jobs & income A·lowest: cost of living B−
110Purpleville19,918 people63.3top 19.8%A−#415 of 2,556 nationallyStrongest: schools A, hazard risk A·lowest: cost of living C
111Thamesford9,755 people63.3top 19.8%A−#417 of 2,556 nationallyStrongest: safety A+, jobs & income A·lowest: health C+
112Thornlea20,872 people63.3top 19.9%A−#419 of 2,556 nationallyStrongest: schools A+, walkability A+·lowest: cost of living D−
113West Queen West13,599 people63.3top 19.9%A−#421 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D
114Elmira31,382 people63.2top 19.9%A−#423 of 2,556 nationallyStrongest: jobs & income A+, schools A·lowest: cost of living C−
115Sulphur Springs9,404 people63.1top 20.1%A−#426 of 2,556 nationallyStrongest: jobs & income A, schools A−·lowest: cost of living B−
116Mount Joy8,345 people63.1top 20.1%A−#427 of 2,556 nationallyStrongest: schools A+, health A·lowest: cost of living D
117Vellore39,490 people63.1top 20.4%A−#432 of 2,556 nationallyStrongest: schools A, hazard risk A·lowest: cost of living C−
118Huron-Kinloss8,445 people63.0top 20.4%A−#433 of 2,556 nationallyStrongest: safety A, schools A−·lowest: health C
119Fort York-Liberty Village20,071 people63.0top 20.5%A−#434 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
120Markham Village10,319 people62.9top 20.7%A−#439 of 2,556 nationallyStrongest: schools A+, health A·lowest: cost of living D−
121Forest Hill North12,432 people62.8top 20.9%A−#445 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
122Leslie Park - Bruce Farm3,056 people62.8top 21.1%A−#448 of 2,556 nationallyStrongest: safety A+, health A+·lowest: cost of living D
123Upper Cornell8,304 people62.7top 21.1%A−#449 of 2,556 nationallyStrongest: schools A+, health A·lowest: cost of living C−
124Navan - Sarsfield2,853 people62.7top 21.1%A−#450 of 2,556 nationallyStrongest: schools A, health A−·lowest: walkability C
125East Garafraxa2,976 people62.7top 21.1%A−#451 of 2,556 nationallyStrongest: safety A+, jobs & income B+·lowest: walkability C
126Thornhill17,940 people62.6top 21.1%A−#452 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D
127Cathedraltown11,029 people62.6top 21.2%A−#455 of 2,556 nationallyStrongest: schools A+, hazard risk A·lowest: cost of living D
128Spring Valley4,175 people62.5top 21.3%A−#459 of 2,556 nationallyStrongest: schools A, jobs & income A·lowest: walkability C+
129Centennial Scarborough13,453 people62.4top 21.4%A−#461 of 2,556 nationallyStrongest: walkability A+, safety A·lowest: cost of living C−
130North Toronto16,007 people62.4top 21.4%A−#463 of 2,556 nationallyStrongest: walkability A+, schools A+·lowest: cost of living D−
131Kirkendall South3,033 people62.3top 21.6%A−#467 of 2,556 nationallyStrongest: walkability A, jobs & income A−·lowest: cost of living C+
132Bayview Woods-Steeles12,499 people62.2top 21.7%A−#471 of 2,556 nationallyStrongest: walkability A+, schools A·lowest: cost of living D−
133North Riverdale11,491 people62.2top 21.7%A−#472 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D
134Embrun23,655 people62.2top 21.7%A−#473 of 2,556 nationallyStrongest: safety A+, schools A·lowest: cost of living C
135Aurora67,385 people62.2top 21.8%A−#474 of 2,556 nationallyStrongest: hazard risk A+, schools A+·lowest: cost of living D
136Beverley Glen38,720 people62.2top 21.8%A−#475 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D
137Rockwood14,870 people62.2top 21.8%A−#476 of 2,556 nationallyStrongest: safety A+, jobs & income B+·lowest: cost of living C
138Greenboro East4,800 people62.1top 21.9%A−#478 of 2,556 nationallyStrongest: safety A+, health A·lowest: cost of living D
139Buttonville15,001 people62.1top 21.9%A−#479 of 2,556 nationallyStrongest: schools A+, hazard risk A·lowest: cost of living C−
139Golf Course3,741 people62.1top 21.9%A−#479 of 2,556 nationallyStrongest: schools A, jobs & income A−·lowest: cost of living C+
141Lakeshore45,954 people62.1top 22.0%A−#482 of 2,556 nationallyStrongest: safety A+, schools A−·lowest: walkability C
142Markland Wood10,559 people62.0top 22.3%A−#485 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
143Lake of Bays4,105 people62.0top 22.3%A−#486 of 2,556 nationallyStrongest: schools A+, safety A·lowest: cost of living D
144Old Ottawa East8,308 people62.0top 22.3%A−#487 of 2,556 nationallyStrongest: walkability A+, health A+·lowest: cost of living D−
145Mitchell10,080 people61.9top 22.4%A−#490 of 2,556 nationallyStrongest: jobs & income A+, safety A−·lowest: cost of living C
146Greensborough19,270 people61.7top 22.8%A−#498 of 2,556 nationallyStrongest: schools A+, hazard risk A·lowest: cost of living D
147Springwater24,144 people61.7top 23.0%A−#503 of 2,556 nationallyStrongest: safety A+, hazard risk A+·lowest: cost of living C−
147Box Grove25,496 people61.7top 23.1%A−#503 of 2,556 nationallyStrongest: schools A+, health A·lowest: cost of living D
149Pine Grove13,302 people61.6top 23.2%A−#506 of 2,556 nationallyStrongest: hazard risk A, schools A·lowest: cost of living C−
150Cachet6,361 people61.6top 23.3%A−#510 of 2,556 nationallyStrongest: schools A+, hazard risk A·lowest: cost of living C−
150Cornell22,014 people61.6top 23.3%A−#510 of 2,556 nationallyStrongest: schools A+, health A·lowest: cost of living D
152Munster - Ashton6,372 people61.4top 23.4%A−#517 of 2,556 nationallyStrongest: safety A+, health A·lowest: walkability D−
153Barbertown9,209 people61.4top 23.4%A−#519 of 2,556 nationallyStrongest: walkability A, hazard risk A·lowest: cost of living C
154Vinegar Hill19,543 people61.4top 23.4%A−#521 of 2,556 nationallyStrongest: schools A+, walkability A·lowest: cost of living D
155Listowel18,168 people61.4top 23.5%A−#522 of 2,556 nationallyStrongest: jobs & income A, schools A−·lowest: cost of living C−
156New Kleinburg11,333 people61.3top 23.5%A−#523 of 2,556 nationallyStrongest: schools A, hazard risk A·lowest: cost of living C
157Parkhill6,864 people61.3top 23.9%A−#528 of 2,556 nationallyStrongest: safety A+, hazard risk A+·lowest: schools D
158Thornbury11,162 people61.3top 24.0%A−#530 of 2,556 nationallyStrongest: schools A+, safety A·lowest: cost of living D
159Stouffville58,010 people61.2top 24.1%A−#532 of 2,556 nationallyStrongest: hazard risk A, schools A·lowest: cost of living D
160Uplands8,819 people61.2top 24.2%A−#533 of 2,556 nationallyStrongest: schools A, hazard risk A·lowest: cost of living C
161Castlemore Estates2,587 people61.2top 24.3%A−#535 of 2,556 nationallyStrongest: hazard risk A, jobs & income A−·lowest: walkability D
162Peace Village14,598 people61.1top 24.3%A−#536 of 2,556 nationallyStrongest: schools A, hazard risk A·lowest: cost of living D
163New Hamburg22,890 people61.1top 24.3%A−#537 of 2,556 nationallyStrongest: jobs & income A, schools A·lowest: cost of living C−
164Humewood-Cedarvale13,978 people61.1top 24.6%A−#541 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
165Hope6,997 people61.0top 24.6%A−#545 of 2,556 nationallyStrongest: schools A+, hazard risk A·lowest: cost of living C−
166Almonte16,073 people61.0top 24.7%A−#549 of 2,556 nationallyStrongest: safety A+, schools A−·lowest: hazard risk D
167Quantztown13,146 people61.0top 24.7%A−#550 of 2,556 nationallyStrongest: schools A+, hazard risk A·lowest: cost of living D
168Qualicum - Redwood4,761 people60.9top 24.7%A−#551 of 2,556 nationallyStrongest: walkability A+, health A+·lowest: cost of living D
169Steeles22,943 people60.9top 24.7%A−#552 of 2,556 nationallyStrongest: safety A+, walkability A+·lowest: cost of living D−
170Yonge-Eglinton12,424 people60.9top 24.7%A−#553 of 2,556 nationallyStrongest: walkability A+, schools A+·lowest: cost of living D−
171Newmarket95,763 people60.9top 24.8%A−#555 of 2,556 nationallyStrongest: hazard risk A+, health A·lowest: cost of living D
172Mildmay6,247 people60.9top 24.9%A−#556 of 2,556 nationallyStrongest: safety A, jobs & income A−·lowest: health C+
173Adelaide-Metcalfe3,196 people60.9top 25.0%A−#557 of 2,556 nationallyStrongest: safety A+, jobs & income A+·lowest: cost of living C−
174Byron15,277 people60.8top 25.1%B+#558 of 2,556 nationallyStrongest: hazard risk A, jobs & income A·lowest: cost of living C
175Kincardine13,169 people60.8top 25.1%B+#559 of 2,556 nationallyStrongest: safety A, jobs & income A·lowest: cost of living C−
176Oakridge16,247 people60.8top 25.1%B+#563 of 2,556 nationallyStrongest: hazard risk A, jobs & income A−·lowest: cost of living C
177Bracebridge18,676 people60.7top 25.2%B+#565 of 2,556 nationallyStrongest: hazard risk A, schools A−·lowest: cost of living D
178Unionville17,632 people60.7top 25.2%B+#566 of 2,556 nationallyStrongest: schools A+, hazard risk A·lowest: cost of living D
179Churchville9,043 people60.7top 25.2%B+#567 of 2,556 nationallyStrongest: hazard risk A, walkability A·lowest: cost of living C−
180Puslinch8,577 people60.6top 25.4%B+#571 of 2,556 nationallyStrongest: safety A+, jobs & income A·lowest: walkability D
181Idlewood5,005 people60.5top 25.5%B+#573 of 2,556 nationallyStrongest: health A, jobs & income A−·lowest: cost of living C
182Crestview-Tanglewood8,302 people60.5top 25.5%B+#574 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D
183Old Hunt Club16,270 people60.4top 25.7%B+#579 of 2,556 nationallyStrongest: walkability A+, safety A+·lowest: cost of living D
184Masonville10,359 people60.4top 25.7%B+#580 of 2,556 nationallyStrongest: hazard risk A, schools A−·lowest: cost of living C−
185Wismer Commons20,591 people60.4top 25.7%B+#582 of 2,556 nationallyStrongest: schools A+, walkability A·lowest: cost of living D
186Strathroy26,497 people60.4top 25.9%B+#587 of 2,556 nationallyStrongest: hazard risk A, safety A·lowest: cost of living D
187Laurentian11,133 people60.3top 26.0%B+#589 of 2,556 nationallyStrongest: walkability A+, health A+·lowest: cost of living D
188Blossom Park - Timbermill8,907 people60.3top 26.3%B+#593 of 2,556 nationallyStrongest: safety A+, walkability A+·lowest: cost of living D
189Waterdown23,858 people60.3top 26.3%B+#594 of 2,556 nationallyStrongest: schools A−, jobs & income A−·lowest: cost of living C+
190Pineview6,346 people60.2top 26.3%B+#595 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living C−
191Woodbine-Lumsden7,928 people60.2top 26.3%B+#596 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
192Meadowvale Village30,139 people60.1top 26.3%B+#598 of 2,556 nationallyStrongest: walkability A, hazard risk A·lowest: cost of living C
193Garner5,456 people60.1top 26.3%B+#600 of 2,556 nationallyStrongest: schools A, jobs & income A−·lowest: walkability C+
194Berczy Village22,149 people60.1top 26.3%B+#601 of 2,556 nationallyStrongest: schools A+, walkability A·lowest: cost of living D
195Casselman4,535 people60.1top 26.3%B+#602 of 2,556 nationallyStrongest: schools A+, walkability A·lowest: health C−
196Turnball6,312 people60.0top 26.4%B+#606 of 2,556 nationallyStrongest: schools A, jobs & income B+·lowest: cost of living C+
197Whitby162,413 people60.0top 26.5%B+#607 of 2,556 nationallyStrongest: hazard risk A, walkability A·lowest: cost of living C
198Langstaff8,147 people60.0top 26.5%B+#608 of 2,556 nationallyStrongest: walkability A+, schools A·lowest: cost of living D−
199Stone Mills8,523 people59.9top 26.6%B+#610 of 2,556 nationallyStrongest: safety A+, schools A−·lowest: walkability C−
200Stonegate-Queensway25,745 people59.9top 26.7%B+#612 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
201Richmond Hill222,031 people59.9top 26.8%B+#614 of 2,556 nationallyStrongest: schools A+, walkability A·lowest: cost of living D−
202Westminster-Branson26,027 people59.8top 27.2%B+#620 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
203Kingsville25,302 people59.8top 27.2%B+#622 of 2,556 nationallyStrongest: safety A+, schools A−·lowest: cost of living C−
204Uxbridge22,618 people59.8top 27.3%B+#624 of 2,556 nationallyStrongest: hazard risk A, schools A·lowest: cost of living D
205Hearst5,032 people59.6top 27.6%B+#632 of 2,556 nationallyStrongest: hazard risk A+, jobs & income A−·lowest: health C
206East L'Amoreaux21,533 people59.6top 27.7%B+#634 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
207Rosedale-Moore Park20,268 people59.6top 27.8%B+#638 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D
208Woodbine Corridor12,283 people59.6top 27.9%B+#640 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
209Chalk River3,147 people59.5top 27.9%B+#641 of 2,556 nationallyStrongest: safety A, schools B+·lowest: walkability C−
210Clarkson - Lorne Park39,523 people59.5top 28.0%B+#642 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D
211Woodbridge Meadows3,651 people59.5top 28.0%B+#643 of 2,556 nationallyStrongest: hazard risk A, health A−·lowest: cost of living C
212Old East York9,175 people59.5top 28.0%B+#644 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
213Shuniah3,458 people59.5top 28.1%B+#647 of 2,556 nationallyStrongest: schools A+, safety A+·lowest: walkability D
214Lisgar31,627 people59.4top 28.4%B+#653 of 2,556 nationallyStrongest: walkability A, hazard risk A·lowest: cost of living C
215Stoneybrook7,662 people59.3top 28.5%B+#655 of 2,556 nationallyStrongest: hazard risk A, jobs & income A·lowest: cost of living C
216Hunt Club Park8,556 people59.3top 28.5%B+#656 of 2,556 nationallyStrongest: health A, safety A·lowest: cost of living D
217Howick4,517 people59.2top 28.6%B+#659 of 2,556 nationallyStrongest: safety A, schools A·lowest: cost of living C−
218Grand River North3,823 people59.2top 28.6%B+#660 of 2,556 nationallyStrongest: jobs & income A, health A·lowest: cost of living C−
219Morris-Turnberry4,028 people59.2top 28.8%B+#664 of 2,556 nationallyStrongest: safety A, jobs & income A·lowest: walkability D
220Talbot8,085 people59.1top 29.0%B+#669 of 2,556 nationallyStrongest: hazard risk A, jobs & income A−·lowest: cost of living C+
221Eringate-Centennial-West Deane18,501 people59.1top 29.0%B+#670 of 2,556 nationallyStrongest: walkability A+, health A−·lowest: cost of living D
222Dutton4,686 people59.1top 29.1%B+#673 of 2,556 nationallyStrongest: safety A, hazard risk B+·lowest: health C+
223Britannia4,641 people59.1top 29.2%B+#674 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living C−
224Pleasant View15,248 people59.0top 29.3%B+#678 of 2,556 nationallyStrongest: walkability A+, safety A·lowest: cost of living D−
225Manor Park9,491 people58.8top 30.0%B+#692 of 2,556 nationallyStrongest: walkability A+, health A+·lowest: cost of living D
226Erin Mills39,194 people58.8top 30.0%B+#693 of 2,556 nationallyStrongest: walkability A, schools A·lowest: cost of living D
227Ayr13,051 people58.7top 30.4%B+#701 of 2,556 nationallyStrongest: jobs & income A, health A−·lowest: cost of living C
228Islington23,659 people58.6top 30.7%B+#705 of 2,556 nationallyStrongest: walkability A+, schools A·lowest: cost of living D−
229Bayview Village22,617 people58.6top 30.7%B+#707 of 2,556 nationallyStrongest: walkability A+, schools A·lowest: cost of living D−
230King29,077 people58.6top 30.7%B+#708 of 2,556 nationallyStrongest: hazard risk A, schools A−·lowest: cost of living C−
231Fifty Point3,690 people58.6top 30.8%B+#709 of 2,556 nationallyStrongest: schools A, hazard risk B+·lowest: cost of living B−
232Willowdale West17,210 people58.6top 30.8%B+#710 of 2,556 nationallyStrongest: walkability A+, schools A·lowest: cost of living D−
233Ashfield-Colborne-Wawanosh7,052 people58.6top 30.8%B+#711 of 2,556 nationallyStrongest: safety A, schools B+·lowest: walkability D
234New Edinburgh5,728 people58.5top 30.9%B+#712 of 2,556 nationallyStrongest: walkability A+, jobs & income A+·lowest: cost of living C−
235Colborne7,447 people58.5top 30.9%B+#715 of 2,556 nationallyStrongest: schools A, jobs & income A−·lowest: cost of living C
236Riverside Park - Mooneys Bay4,692 people58.5top 31.0%B+#718 of 2,556 nationallyStrongest: walkability A+, health A+·lowest: cost of living D−
237Rivers Edge / Castlemore Crossing6,577 people58.4top 31.1%B+#722 of 2,556 nationallyStrongest: hazard risk A, schools A−·lowest: cost of living C−
238Roseborough54,539 people58.4top 31.2%B+#725 of 2,556 nationallyStrongest: walkability A, hazard risk A·lowest: cost of living C−
239Perth South4,055 people58.4top 31.3%B+#727 of 2,556 nationallyStrongest: jobs & income A+, schools A−·lowest: cost of living C−
240Huron South5,555 people58.4top 31.4%B+#728 of 2,556 nationallyStrongest: health A, hazard risk A−·lowest: cost of living C−
241Snelgrove11,109 people58.4top 31.4%B+#729 of 2,556 nationallyStrongest: hazard risk A, walkability A−·lowest: cost of living C
242The Estates of Rainbow Creek6,822 people58.3top 31.4%B+#731 of 2,556 nationallyStrongest: hazard risk A, health A−·lowest: cost of living D
243Yonge-Doris20,298 people58.3top 31.4%B+#733 of 2,556 nationallyStrongest: walkability A+, schools A·lowest: cost of living D−
244Long Branch11,400 people58.3top 31.4%B+#734 of 2,556 nationallyStrongest: walkability A+, schools A·lowest: cost of living D−
245Laurentian Valley9,714 people58.3top 31.4%B+#736 of 2,556 nationallyStrongest: safety A, jobs & income B+·lowest: walkability C−
246Winchester12,706 people58.3top 31.5%B+#738 of 2,556 nationallyStrongest: safety A, schools A−·lowest: cost of living C
247Bolton90,201 people58.2top 31.7%B+#744 of 2,556 nationallyStrongest: hazard risk A+, safety A·lowest: cost of living C−
248Palmerston-Little Italy13,171 people58.1top 31.9%B+#746 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
249Bradford51,346 people58.1top 31.9%B+#747 of 2,556 nationallyStrongest: hazard risk A, safety A·lowest: cost of living D
250Streetsville13,535 people58.1top 32.0%B+#748 of 2,556 nationallyStrongest: walkability A, hazard risk A·lowest: cost of living D
251York Road4,931 people58.0top 32.1%B+#750 of 2,556 nationallyStrongest: jobs & income A, schools A·lowest: cost of living C−
252Pickering118,378 people58.0top 32.1%B+#751 of 2,556 nationallyStrongest: hazard risk A, walkability A·lowest: cost of living D
253Borden Farm - Fisher Glen11,100 people58.0top 32.1%B+#752 of 2,556 nationallyStrongest: walkability A+, safety A·lowest: cost of living D−
254Red Lake4,285 people58.0top 32.3%B+#754 of 2,556 nationallyStrongest: jobs & income A+, cost of living A·lowest: safety C−
255Long Sault14,602 people58.0top 32.3%B+#755 of 2,556 nationallyStrongest: safety A, schools B+·lowest: walkability C
256Etobicoke West Mall12,218 people57.9top 32.4%B+#757 of 2,556 nationallyStrongest: walkability A+, health A−·lowest: cost of living D−
257Beacon Hill South - Cardinal Heights7,746 people57.9top 32.4%B+#758 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D
258Pelham19,980 people57.9top 32.4%B+#759 of 2,556 nationallyStrongest: schools A+, jobs & income A−·lowest: cost of living C
259Port Perry23,928 people57.8top 32.7%B+#764 of 2,556 nationallyStrongest: hazard risk A, safety A−·lowest: cost of living C
260Hamilton11,810 people57.8top 32.8%B+#766 of 2,556 nationallyStrongest: safety A+, hazard risk A−·lowest: walkability D
261Westmeria2,646 people57.8top 32.9%B+#767 of 2,556 nationallyStrongest: jobs & income A−, schools A−·lowest: cost of living C
262Waterloo142,450 people57.7top 32.9%B+#769 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D
263Edenbridge-Humber Valley15,480 people57.7top 33.0%B+#772 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
264Hagerman's Corners43,555 people57.6top 33.0%B+#777 of 2,556 nationallyStrongest: schools A+, walkability A·lowest: cost of living D−
265Merivale Gardens - Grenfell Glen - Pineglen - Country Place4,172 people57.6top 33.0%B+#778 of 2,556 nationallyStrongest: jobs & income A+, health A·lowest: safety C
266Doon South15,044 people57.6top 33.0%B+#780 of 2,556 nationallyStrongest: health A, hazard risk A−·lowest: cost of living C
267South Frontenac21,599 people57.6top 33.0%B+#781 of 2,556 nationallyStrongest: safety A+, schools A·lowest: cost of living C−
268Country Hills West5,936 people57.6top 33.1%B+#785 of 2,556 nationallyStrongest: health A, hazard risk A−·lowest: cost of living D
269Wychwood13,828 people57.6top 33.1%B+#786 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
270Beckwith10,073 people57.6top 33.1%B+#787 of 2,556 nationallyStrongest: safety A+, schools B+·lowest: hazard risk D
271Henry Farm19,953 people57.6top 33.2%B+#789 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
272Beamsville28,356 people57.5top 33.3%B+#791 of 2,556 nationallyStrongest: schools A+, hazard risk B+·lowest: cost of living C−
273Ajax141,111 people57.5top 33.4%B+#792 of 2,556 nationallyStrongest: walkability A, hazard risk A·lowest: cost of living D
274Ebenezer West11,510 people57.5top 33.4%B+#793 of 2,556 nationallyStrongest: walkability A, hazard risk A·lowest: cost of living C−
275High Park North22,162 people57.5top 33.5%B+#795 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
276Hyde Park14,769 people57.4top 33.6%B+#798 of 2,556 nationallyStrongest: hazard risk A, schools A·lowest: cost of living C−
277Steeles Corners9,468 people57.4top 33.6%B+#799 of 2,556 nationallyStrongest: walkability A+, schools A+·lowest: cost of living D−
278New Springbrook12,804 people57.4top 33.6%B+#800 of 2,556 nationallyStrongest: hazard risk A, walkability A−·lowest: cost of living C−
279Freelton2,724 people57.4top 33.6%B+#801 of 2,556 nationallyStrongest: jobs & income A, schools A−·lowest: cost of living C+
280Westmount5,048 people57.3top 33.6%B+#803 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
281Englemount-Lawrence21,455 people57.3top 33.9%B+#810 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
282Meadowvale37,821 people57.2top 33.9%B+#811 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D
283Highland West12,476 people57.2top 33.9%B+#812 of 2,556 nationallyStrongest: health A, hazard risk A−·lowest: cost of living C−
284Vales of Castlemore14,894 people57.1top 34.0%B+#817 of 2,556 nationallyStrongest: hazard risk A, health A−·lowest: cost of living C−
285St.Andrew-Windfields17,005 people57.1top 34.1%B+#819 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D
286Hurontario43,877 people57.1top 34.2%B+#821 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D
287Lansing-Westgate15,980 people57.0top 34.3%B+#823 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
288Greenboro West5,597 people57.0top 34.3%B+#824 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D
289Hillcrest Village16,374 people57.0top 34.3%B+#825 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
290Banbury-Don Mills27,472 people57.0top 34.3%B+#826 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
291Churchill Meadows48,872 people56.8top 34.4%B+#831 of 2,556 nationallyStrongest: walkability A, hazard risk A·lowest: cost of living D
292Sheridan15,775 people56.8top 34.4%B+#833 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D
293Brown's Corners7,228 people56.8top 34.4%B+#837 of 2,556 nationallyStrongest: schools A+, walkability A·lowest: cost of living D−
294Forest Heights14,369 people56.8top 34.4%B+#838 of 2,556 nationallyStrongest: health A, hazard risk A−·lowest: cost of living C−
295Underwood5,972 people56.8top 34.4%B+#840 of 2,556 nationallyStrongest: walkability A, schools A·lowest: cost of living D−
296Harbourfront-CityPlace28,199 people56.6top 34.5%B+#846 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
297The Ravines of Rainbow Creek5,333 people56.6top 34.5%B+#848 of 2,556 nationallyStrongest: hazard risk A, schools A−·lowest: cost of living D
298Iris5,733 people56.5top 34.6%B+#853 of 2,556 nationallyStrongest: walkability A+, health A+·lowest: cost of living D−
299Riverside Park South - Revelstoke3,030 people56.5top 34.7%B+#856 of 2,556 nationallyStrongest: health A, jobs & income A·lowest: safety C−
300Central Erin Mills36,393 people56.4top 34.7%B+#857 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D
301Glebe-Dows Lake13,436 people56.4top 34.7%B+#858 of 2,556 nationallyStrongest: walkability A+, jobs & income A+·lowest: cost of living D
302Elizabethtown-Kitley9,886 people56.4top 34.7%B+#859 of 2,556 nationallyStrongest: schools A−, jobs & income A−·lowest: hazard risk D
303Broadview North11,080 people56.4top 34.9%B+#861 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
304Essex23,872 people56.4top 34.9%B+#862 of 2,556 nationallyStrongest: safety A, schools A−·lowest: cost of living C
305Little Portugal15,669 people56.2top 35.1%B#868 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
306Newtonbrook East15,996 people56.2top 35.1%B#869 of 2,556 nationallyStrongest: walkability A+, schools A·lowest: cost of living D−
307Grimsby31,478 people56.2top 35.2%B#872 of 2,556 nationallyStrongest: schools A+, hazard risk A−·lowest: cost of living C−
308Angus26,036 people56.1top 35.3%B#874 of 2,556 nationallyStrongest: hazard risk A+, safety A·lowest: cost of living C
309Alexandria10,772 people56.1top 35.5%B#881 of 2,556 nationallyStrongest: safety A, schools A−·lowest: cost of living C−
310Falkirk East4,961 people56.1top 35.5%B#882 of 2,556 nationallyStrongest: walkability A−, schools B+·lowest: cost of living C
311East Willowdale15,514 people56.1top 35.6%B#884 of 2,556 nationallyStrongest: walkability A+, schools A·lowest: cost of living D−
312Kemptville19,733 people56.1top 35.7%B#885 of 2,556 nationallyStrongest: safety A, schools A−·lowest: hazard risk D
313South Glengarry14,355 people56.0top 35.9%B#888 of 2,556 nationallyStrongest: safety A, jobs & income A−·lowest: walkability C−
314Edwards - Carlsbad Springs3,536 people56.0top 36.1%B#891 of 2,556 nationallyStrongest: health A, schools B+·lowest: cost of living D
315Ebenezer East27,031 people56.0top 36.1%B#893 of 2,556 nationallyStrongest: hazard risk A, schools A−·lowest: cost of living D
316Mount Royal6,421 people55.9top 36.3%B#898 of 2,556 nationallyStrongest: hazard risk A, health A−·lowest: cost of living C
317Lakeview21,789 people55.9top 36.3%B#899 of 2,556 nationallyStrongest: walkability A, hazard risk A·lowest: cost of living D−
318Shaver2,882 people55.9top 36.4%B#901 of 2,556 nationallyStrongest: schools A, hazard risk B+·lowest: cost of living C+
319Roseland20,587 people55.8top 36.5%B#904 of 2,556 nationallyStrongest: schools A, jobs & income B+·lowest: walkability C
320Heart Lake North8,539 people55.8top 36.5%B#905 of 2,556 nationallyStrongest: hazard risk A, walkability A·lowest: cost of living D
321Guelph160,760 people55.8top 36.5%B#906 of 2,556 nationallyStrongest: walkability A, schools A−·lowest: cost of living D
322Guildwood9,797 people55.7top 36.7%B#909 of 2,556 nationallyStrongest: walkability A+, safety A·lowest: cost of living D−
323Orangeville33,070 people55.7top 36.7%B#911 of 2,556 nationallyStrongest: walkability A−, safety A−·lowest: cost of living D
324West Rouge20,915 people55.7top 36.7%B#912 of 2,556 nationallyStrongest: walkability A+, health A−·lowest: cost of living D
325Westmount19,591 people55.7top 36.7%B#913 of 2,556 nationallyStrongest: hazard risk A, walkability A−·lowest: cost of living D
326Augusta7,767 people55.7top 36.8%B#915 of 2,556 nationallyStrongest: safety A, jobs & income B+·lowest: hazard risk D
327L'Amoreaux West21,575 people55.7top 36.8%B#916 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
328Flemingdon Park22,553 people55.7top 36.8%B#917 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
329Oro-Medonte24,681 people55.7top 36.9%B#918 of 2,556 nationallyStrongest: safety A+, hazard risk A+·lowest: walkability C−
330Milliken12,138 people55.7top 36.9%B#919 of 2,556 nationallyStrongest: walkability A, hazard risk A·lowest: cost of living D−
331Mono10,036 people55.6top 36.9%B#921 of 2,556 nationallyStrongest: safety A, hazard risk B+·lowest: cost of living C−
332Seaforth10,402 people55.6top 37.0%B#922 of 2,556 nationallyStrongest: safety B+, jobs & income B+·lowest: cost of living C+
333Laurentian West16,857 people55.6top 37.1%B#923 of 2,556 nationallyStrongest: health A, hazard risk A−·lowest: cost of living C−
334Hintonburg-Mechanicsville10,966 people55.6top 37.3%B#928 of 2,556 nationallyStrongest: walkability A+, health A+·lowest: cost of living D−
335Collingwood28,366 people55.6top 37.4%B#929 of 2,556 nationallyStrongest: hazard risk A+, walkability A−·lowest: cost of living D−
336Fenside-Parkwoods20,615 people55.6top 37.4%B#930 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
337Agincourt North27,790 people55.5top 37.5%B#932 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
338Westboro12,899 people55.5top 37.6%B#934 of 2,556 nationallyStrongest: walkability A+, health A+·lowest: cost of living D
339Creditview10,972 people55.5top 37.6%B#935 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D
340Sunningdale21,645 people55.4top 37.8%B#938 of 2,556 nationallyStrongest: hazard risk A, schools A−·lowest: cost of living C−
341Springdale13,221 people55.3top 37.9%B#941 of 2,556 nationallyStrongest: hazard risk A, walkability A·lowest: cost of living D
342Alliston50,739 people55.3top 38.1%B#945 of 2,556 nationallyStrongest: safety A, hazard risk A·lowest: cost of living D
343Medway18,922 people55.3top 38.1%B#946 of 2,556 nationallyStrongest: walkability A, hazard risk A·lowest: cost of living D
344Westcliffe East2,832 people55.2top 38.3%B#950 of 2,556 nationallyStrongest: walkability A−, jobs & income B+·lowest: cost of living C−
345East Gwillimbury42,989 people55.2top 38.3%B#952 of 2,556 nationallyStrongest: hazard risk A, health A−·lowest: cost of living D
346Stayner16,571 people55.2top 38.6%B#958 of 2,556 nationallyStrongest: hazard risk A+, safety A·lowest: cost of living D
346Oakwood Village20,830 people55.2top 38.6%B#958 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
348Bridgeport East3,903 people55.1top 38.6%B#960 of 2,556 nationallyStrongest: health A, hazard risk A−·lowest: cost of living D−
349Mount Forest14,407 people55.1top 38.7%B#962 of 2,556 nationallyStrongest: safety A+, walkability A·lowest: cost of living D
350Erindale22,755 people55.1top 38.7%B#963 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D−
351Rathwood27,388 people55.1top 38.8%B#966 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D−
352Glencoe6,468 people55.1top 38.8%B#968 of 2,556 nationallyStrongest: safety A+, hazard risk A·lowest: schools C−
353Port Credit NHD (West)2,902 people55.0top 38.9%B#970 of 2,556 nationallyStrongest: walkability A+, schools A+·lowest: cost of living D−
354Morningside Heights24,972 people55.0top 38.9%B#971 of 2,556 nationallyStrongest: walkability A, health A·lowest: cost of living D
355Carlisle7,161 people55.0top 39.0%B#974 of 2,556 nationallyStrongest: schools A−, hazard risk B+·lowest: walkability C−
356Port Credit7,606 people55.0top 39.2%B#978 of 2,556 nationallyStrongest: walkability A+, schools A·lowest: cost of living D−
357Concord7,225 people54.9top 39.2%B#979 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D−
358Clinton8,318 people54.9top 39.2%B#980 of 2,556 nationallyStrongest: jobs & income A, walkability B+·lowest: cost of living C
359Deerfield13,090 people54.9top 39.3%B#983 of 2,556 nationallyStrongest: walkability A, hazard risk A·lowest: cost of living D
360Corunna15,872 people54.9top 39.5%B#986 of 2,556 nationallyStrongest: safety A, jobs & income A−·lowest: cost of living C
361Industrial6,690 people54.9top 39.6%B#987 of 2,556 nationallyStrongest: schools A−, hazard risk B+·lowest: cost of living C
362Highland6,306 people54.8top 39.6%B#990 of 2,556 nationallyStrongest: schools A−, hazard risk B+·lowest: cost of living C
363North London9,584 people54.8top 39.6%B#991 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D−
364Horning4,587 people54.8top 39.6%B#992 of 2,556 nationallyStrongest: schools A−, hazard risk B+·lowest: cost of living C
365Horton3,550 people54.8top 39.7%B#993 of 2,556 nationallyStrongest: safety A+, schools B+·lowest: walkability D−
366Bells Corners East4,963 people54.8top 39.8%B#996 of 2,556 nationallyStrongest: health A+, walkability A·lowest: cost of living D
367Trinity2,708 people54.8top 39.9%B#999 of 2,556 nationallyStrongest: schools A−, walkability B+·lowest: cost of living C−
368Greenwood-Coxwell14,146 people54.7top 39.9%B#1,001 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
369Marathon3,223 people54.7top 40.0%B#1,003 of 2,556 nationallyStrongest: cost of living A+, walkability A·lowest: schools C−
370Roncesvalles14,725 people54.7top 40.1%B#1,004 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
371Smithville16,586 people54.7top 40.2%B#1,006 of 2,556 nationallyStrongest: schools A+, hazard risk B+·lowest: cost of living C
372Mount Pleasant North10,103 people54.6top 40.4%B#1,015 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living C−
373Adjala-Tosorontio11,948 people54.6top 40.4%B#1,016 of 2,556 nationallyStrongest: hazard risk A+, safety A·lowest: walkability C−
374Thorncliffe Park20,637 people54.6top 40.5%B#1,018 of 2,556 nationallyStrongest: walkability A+, health A·lowest: jobs & income D−
375Vankleek Hill9,321 people54.5top 40.5%B#1,019 of 2,556 nationallyStrongest: safety A−, schools B·lowest: hazard risk C+
376Spring Valley12,564 people54.5top 40.7%B#1,026 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living C−
377Cooksville NHD (West)14,821 people54.4top 40.8%B#1,028 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D−
378Rosenberg9,831 people54.4top 40.8%B#1,030 of 2,556 nationallyStrongest: health A, hazard risk A−·lowest: cost of living C−
379Muskoka Lakes8,463 people54.4top 40.8%B#1,031 of 2,556 nationallyStrongest: hazard risk A, safety A−·lowest: cost of living C−
380Wingham5,411 people54.3top 40.9%B#1,033 of 2,556 nationallyStrongest: walkability A, jobs & income B+·lowest: cost of living C
381Bathurst Manor16,176 people54.3top 40.9%B#1,036 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
382Stoney Creek9,387 people54.3top 41.0%B#1,038 of 2,556 nationallyStrongest: hazard risk A, schools A−·lowest: cost of living D
383Cooksville NHD (East)9,313 people54.3top 41.0%B#1,039 of 2,556 nationallyStrongest: walkability A, hazard risk A·lowest: cost of living D−
384Mount Pleasant Village19,719 people54.2top 41.0%B#1,040 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living C−
385Niagara-on-the-Lake20,080 people54.2top 41.2%B#1,043 of 2,556 nationallyStrongest: schools A, hazard risk B+·lowest: cost of living D
386City Commercial Core2,581 people54.1top 41.3%B#1,046 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D
387Huntsville23,948 people54.0top 41.4%B#1,048 of 2,556 nationallyStrongest: hazard risk A, health B+·lowest: cost of living D
388Lynden10,442 people54.0top 41.6%B#1,054 of 2,556 nationallyStrongest: schools A, jobs & income A−·lowest: cost of living C−
389Woodbridge18,835 people54.0top 41.6%B#1,055 of 2,556 nationallyStrongest: hazard risk A, health A·lowest: cost of living D−
389Sandalwood West (sunny Meadow)27,171 people54.0top 41.6%B#1,055 of 2,556 nationallyStrongest: walkability A, hazard risk A·lowest: cost of living D
391East End-Danforth22,055 people53.9top 41.8%B#1,063 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
392Enniskillen3,174 people53.8top 41.8%B#1,064 of 2,556 nationallyStrongest: jobs & income A+, schools A−·lowest: safety D−
393Tiny14,195 people53.7top 41.9%B#1,067 of 2,556 nationallyStrongest: hazard risk A+, safety A+·lowest: walkability C−
394Braemar Park-Belair Heights-Copeland Park9,248 people53.6top 42.3%B#1,075 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D
395Innisfil50,686 people53.6top 42.3%B#1,076 of 2,556 nationallyStrongest: hazard risk A, safety A·lowest: cost of living D
396Professors Lake10,335 people53.6top 42.4%B#1,078 of 2,556 nationallyStrongest: hazard risk A, walkability A−·lowest: cost of living D
397Don Valley Village26,972 people53.6top 42.4%B#1,079 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
398Tam O'Shanter-Sullivan27,526 people53.6top 42.4%B#1,081 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
399Vaughan Metropolitan Centre8,484 people53.6top 42.5%B#1,085 of 2,556 nationallyStrongest: walkability A, hazard risk A·lowest: cost of living D
400Birchcliffe-Cliffside23,115 people53.5top 42.8%B#1,089 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
401Fletchers Meadow South9,214 people53.4top 42.8%B#1,093 of 2,556 nationallyStrongest: walkability A, hazard risk A·lowest: cost of living C−
402Sandalwood East (mountainash)21,801 people53.4top 42.8%B#1,094 of 2,556 nationallyStrongest: walkability A, hazard risk A·lowest: cost of living D
403Stratford36,097 people53.4top 42.8%B#1,095 of 2,556 nationallyStrongest: walkability A, schools B+·lowest: cost of living D
404Heart Lake South19,573 people53.4top 43.0%B#1,098 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D
405N-Section (bramalea)7,513 people53.4top 43.0%B#1,099 of 2,556 nationallyStrongest: hazard risk A, walkability A·lowest: cost of living D
406Exeter10,781 people53.3top 43.4%B#1,105 of 2,556 nationallyStrongest: jobs & income B+, walkability B+·lowest: cost of living C−
406St Lawrence-East Bayfront-The Islands31,360 people53.3top 43.4%B#1,105 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
408Wellington Place25,729 people53.3top 43.5%B#1,108 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
409Blake-Jones7,494 people53.3top 43.7%B#1,113 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
410South Windsor15,896 people53.3top 43.7%B#1,114 of 2,556 nationallyStrongest: jobs & income A−, schools B·lowest: safety C+
411Stirling5,489 people53.2top 43.8%B#1,115 of 2,556 nationallyStrongest: schools A+, safety A+·lowest: health D
412Pioneer Park8,781 people53.2top 43.8%B#1,116 of 2,556 nationallyStrongest: health A, walkability A·lowest: cost of living D−
413Trinity Commons8,477 people53.2top 43.8%B#1,117 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D
414Front of Yonge2,773 people53.2top 43.9%B#1,118 of 2,556 nationallyStrongest: schools A+, safety B+·lowest: walkability D
415Creditview5,598 people53.1top 43.9%B#1,119 of 2,556 nationallyStrongest: hazard risk A, walkability A·lowest: cost of living D
416Junction-Wallace Emerson23,484 people53.1top 43.9%B#1,120 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
417Corso Italia-Davenport13,215 people53.1top 44.0%B#1,123 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
418O'Connor-Parkview18,746 people53.1top 44.0%B#1,124 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
419Fairview7,597 people53.0top 44.0%B#1,125 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D−
420Leeds and the Thousand Islands10,185 people53.0top 44.3%B#1,130 of 2,556 nationallyStrongest: schools A, safety B+·lowest: hazard risk D
421Whitehaven - Woodpark - Glabar Park11,111 people53.0top 44.3%B#1,133 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
422Taylor-Massey15,050 people53.0top 44.3%B#1,134 of 2,556 nationallyStrongest: walkability A+, health A·lowest: jobs & income D−
423Rosemount6,169 people53.0top 44.4%B#1,136 of 2,556 nationallyStrongest: health A, walkability A·lowest: cost of living D−
424Highland Creek12,678 people53.0top 44.4%B#1,137 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D
425Malvern West17,354 people53.0top 44.4%B#1,139 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
426Auditorium3,918 people52.9top 44.4%B#1,140 of 2,556 nationallyStrongest: health A, walkability A·lowest: cost of living D−
427Van Kirk10,014 people52.9top 44.4%B#1,142 of 2,556 nationallyStrongest: hazard risk A, walkability A−·lowest: cost of living C−
428Valley Creek11,986 people52.9top 44.4%B#1,144 of 2,556 nationallyStrongest: hazard risk A, health A−·lowest: cost of living D
429Springbrook14,961 people52.8top 44.4%B#1,148 of 2,556 nationallyStrongest: walkability A, hazard risk A·lowest: cost of living C−
430Mt. Hope Huron Park5,174 people52.8top 44.5%B#1,151 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
431South Riverdale28,264 people52.8top 44.5%B#1,154 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
432Goderich8,412 people52.8top 44.5%B#1,155 of 2,556 nationallyStrongest: walkability A, schools A−·lowest: cost of living D
433Fletchers Meadow North11,870 people52.8top 44.6%B#1,157 of 2,556 nationallyStrongest: walkability A, hazard risk A·lowest: cost of living C−
434Cambridge165,354 people52.8top 44.6%B#1,158 of 2,556 nationallyStrongest: health A, hazard risk A−·lowest: cost of living D
435Central Frederick5,895 people52.8top 44.7%B#1,159 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
436Dryden7,808 people52.7top 44.7%B#1,160 of 2,556 nationallyStrongest: walkability A−, cost of living B+·lowest: safety D
437Alloa29,669 people52.7top 44.8%B#1,161 of 2,556 nationallyStrongest: walkability A, hazard risk A·lowest: cost of living D
438South-West Oxford8,375 people52.7top 44.8%B#1,162 of 2,556 nationallyStrongest: safety A, jobs & income A·lowest: walkability C−
439Rockland30,375 people52.6top 45.0%B#1,165 of 2,556 nationallyStrongest: safety A, schools B+·lowest: cost of living C−
440Wildfield8,511 people52.5top 45.0%B#1,167 of 2,556 nationallyStrongest: hazard risk A, schools A−·lowest: cost of living C−
441Dovercourt Village12,378 people52.5top 45.0%B#1,169 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
442Countryside5,595 people52.4top 45.1%B−#1,171 of 2,556 nationallyStrongest: hazard risk A, health A−·lowest: cost of living D
443Marritt2,759 people52.4top 45.3%B−#1,174 of 2,556 nationallyStrongest: hazard risk B+, jobs & income B·lowest: cost of living C+
444Bowmanville114,180 people52.4top 45.3%B−#1,175 of 2,556 nationallyStrongest: hazard risk A, safety A−·lowest: cost of living C−
445Oliver Paipoonge6,524 people52.3top 45.4%B−#1,178 of 2,556 nationallyStrongest: schools A, hazard risk A−·lowest: health D
446Mississauga Valleys11,799 people52.3top 45.4%B−#1,181 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D−
447Fairfield3,497 people52.3top 45.4%B−#1,183 of 2,556 nationallyStrongest: health A, hazard risk A−·lowest: cost of living D−
448Annex30,705 people52.3top 45.4%B−#1,184 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
449Elmvale - Canterbury8,149 people52.2top 45.4%B−#1,185 of 2,556 nationallyStrongest: walkability A+, health A+·lowest: cost of living D
450South Common4,867 people52.2top 45.4%B−#1,187 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D−
451Port Elgin18,167 people52.2top 45.5%B−#1,188 of 2,556 nationallyStrongest: walkability A−, jobs & income A−·lowest: cost of living D
452Malvern East26,113 people52.2top 45.6%B−#1,190 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
453DT Fairview18,209 people52.2top 45.6%B−#1,191 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D−
454Jackson8,124 people52.1top 45.8%B−#1,199 of 2,556 nationallyStrongest: hazard risk A, jobs & income A·lowest: cost of living C
455Credit Valley18,078 people52.0top 45.8%B−#1,201 of 2,556 nationallyStrongest: hazard risk A, walkability A·lowest: cost of living C−
456Willowridge-Martingrove-Richview22,456 people52.0top 45.9%B−#1,206 of 2,556 nationallyStrongest: walkability A+, health A−·lowest: cost of living D−
457DT Hospital12,384 people52.0top 46.0%B−#1,208 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D−
458Southwold5,473 people52.0top 46.0%B−#1,209 of 2,556 nationallyStrongest: safety A, jobs & income A·lowest: walkability C−
459Gananoque5,568 people51.9top 46.1%B−#1,211 of 2,556 nationallyStrongest: walkability A+, schools A·lowest: cost of living D
459M-Section (bramalea)9,901 people51.9top 46.1%B−#1,211 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D
461Applewood33,229 people51.9top 46.2%B−#1,214 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D−
462Carleton Place14,837 people51.9top 46.2%B−#1,215 of 2,556 nationallyStrongest: walkability A, schools B+·lowest: hazard risk D
463Trinity-Bellwoods15,691 people51.9top 46.3%B−#1,217 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
464Hickory Woods14,247 people51.8top 46.4%B−#1,221 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D−
465Gurnett4,582 people51.8top 46.5%B−#1,223 of 2,556 nationallyStrongest: walkability A−, schools B+·lowest: cost of living C−
466Mulmur3,813 people51.7top 46.6%B−#1,225 of 2,556 nationallyStrongest: safety A+, hazard risk B+·lowest: cost of living C−
467Forest Hill5,760 people51.7top 46.7%B−#1,227 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
468Parkwoods-O'Connor Hills13,943 people51.7top 46.7%B−#1,229 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
469Alpine3,055 people51.6top 46.7%B−#1,230 of 2,556 nationallyStrongest: walkability A, health A·lowest: cost of living D−
470Wendover10,896 people51.6top 46.8%B−#1,232 of 2,556 nationallyStrongest: schools A, safety A−·lowest: cost of living C
471Central Elgin15,230 people51.6top 46.8%B−#1,236 of 2,556 nationallyStrongest: safety A, jobs & income A−·lowest: cost of living C−
472Forest12,962 people51.6top 47.0%B−#1,238 of 2,556 nationallyStrongest: safety A, hazard risk A−·lowest: cost of living D
473Guernsey3,808 people51.6top 47.1%B−#1,239 of 2,556 nationallyStrongest: schools A−, walkability B+·lowest: cost of living C−
474Greenbelt (east)3,094 people51.5top 47.1%B−#1,242 of 2,556 nationallyStrongest: health A, schools B+·lowest: safety C−
475Dixie3,749 people51.4top 47.6%B−#1,255 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D−
476Centreville Chicopee10,291 people51.4top 47.6%B−#1,256 of 2,556 nationallyStrongest: health A, walkability A·lowest: cost of living D−
477Gourley5,271 people51.4top 47.7%B−#1,259 of 2,556 nationallyStrongest: walkability A−, hazard risk B+·lowest: cost of living C
478Felker4,534 people51.3top 47.8%B−#1,264 of 2,556 nationallyStrongest: schools B+, hazard risk B+·lowest: cost of living C
479Malton39,476 people51.2top 47.9%B−#1,268 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D−
480Georgian Bluffs12,061 people51.2top 48.0%B−#1,269 of 2,556 nationallyStrongest: safety A+, jobs & income B+·lowest: walkability C−
481DT Cooksville8,864 people51.2top 48.0%B−#1,270 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D−
482East Hawkesbury3,787 people51.2top 48.0%B−#1,273 of 2,556 nationallyStrongest: schools A, cost of living B·lowest: walkability C−
483Carlington16,354 people51.1top 48.2%B−#1,275 of 2,556 nationallyStrongest: walkability A+, health A+·lowest: cost of living D−
484Weston-Pelham Park10,680 people51.1top 48.2%B−#1,276 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
485Meinzinger Park-Lakeside5,007 people51.1top 48.2%B−#1,279 of 2,556 nationallyStrongest: walkability A, health A·lowest: cost of living D−
486Oakes4,048 people51.1top 48.3%B−#1,281 of 2,556 nationallyStrongest: hazard risk B+, schools B·lowest: jobs & income C+
487Kapuskasing8,825 people51.1top 48.3%B−#1,282 of 2,556 nationallyStrongest: hazard risk A+, walkability A·lowest: safety C−
488Danforth9,364 people51.1top 48.3%B−#1,284 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
489East Ferris5,835 people51.1top 48.4%B−#1,285 of 2,556 nationallyStrongest: safety A+, hazard risk A−·lowest: walkability D
490Caledonia-Fairbank10,037 people51.0top 48.4%B−#1,287 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
491Barrie174,469 people51.0top 48.5%B−#1,290 of 2,556 nationallyStrongest: hazard risk A+, walkability A−·lowest: cost of living D
492Norwich12,321 people50.9top 48.6%B−#1,293 of 2,556 nationallyStrongest: safety A, jobs & income A·lowest: cost of living C−
493Binbrook22,497 people50.9top 48.7%B−#1,294 of 2,556 nationallyStrongest: schools B+, hazard risk B+·lowest: cost of living C
494New Toronto11,502 people50.9top 48.7%B−#1,295 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
495Valley Park6,394 people50.9top 48.7%B−#1,296 of 2,556 nationallyStrongest: hazard risk B+, schools B·lowest: cost of living C
496Limoges15,122 people50.9top 48.7%B−#1,299 of 2,556 nationallyStrongest: schools A−, jobs & income B+·lowest: health C
497Buchanan3,006 people50.9top 48.8%B−#1,300 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living C−
498Playter Estates-Danforth7,712 people50.9top 48.8%B−#1,301 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
499Cherry Hill6,304 people50.8top 48.8%B−#1,306 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
500St. Catharines153,865 people50.8top 48.9%B−#1,309 of 2,556 nationallyStrongest: schools A, walkability A·lowest: cost of living D−
501Bridgenorth20,628 people50.8top 49.1%B−#1,311 of 2,556 nationallyStrongest: safety A+, schools B·lowest: cost of living C−
502DT Core33,003 people50.7top 49.4%B−#1,317 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D−
503G-Section (bramalea)8,224 people50.7top 49.4%B−#1,318 of 2,556 nationallyStrongest: walkability A, hazard risk A·lowest: cost of living D
504Lampman5,663 people50.6top 49.4%B−#1,323 of 2,556 nationallyStrongest: schools B+, hazard risk B+·lowest: cost of living C
505Bramalea Woods6,521 people50.6top 49.5%B−#1,326 of 2,556 nationallyStrongest: hazard risk A, walkability A·lowest: cost of living D
506Uptown12,244 people50.5top 49.6%B−#1,330 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D−
507Heritage Park6,369 people50.4top 49.6%B−#1,333 of 2,556 nationallyStrongest: health A, walkability A·lowest: cost of living D−
508Humber Heights-Westmount10,427 people50.4top 49.6%B−#1,336 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
509Barnstown6,603 people50.4top 49.7%B−#1,339 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living C
510Loyalist19,761 people50.3bottom 49.9%B−#1,347 of 2,556 nationallyStrongest: safety A, health B·lowest: cost of living D
511Regent Park12,797 people50.2bottom 49.8%B−#1,349 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
512Rushdale5,154 people50.2bottom 49.8%B−#1,350 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living C
513Westminster10,794 people50.2bottom 49.7%B−#1,352 of 2,556 nationallyStrongest: hazard risk A, walkability A−·lowest: cost of living D
514Country Hills4,561 people50.2bottom 49.6%B−#1,354 of 2,556 nationallyStrongest: health A, walkability A·lowest: cost of living D−
515Grand Valley4,759 people50.2bottom 49.5%B−#1,356 of 2,556 nationallyStrongest: safety A+, walkability B·lowest: schools C−
516Mountview7,752 people50.2bottom 49.4%B−#1,357 of 2,556 nationallyStrongest: walkability A−, schools A−·lowest: cost of living D
517Ingersoll14,911 people50.2bottom 49.4%B−#1,358 of 2,556 nationallyStrongest: safety B+, walkability B+·lowest: cost of living C
518Stanley Park8,721 people50.2bottom 49.4%B−#1,359 of 2,556 nationallyStrongest: health A, hazard risk A−·lowest: cost of living D−
519Carpenter2,941 people50.2bottom 49.3%B−#1,363 of 2,556 nationallyStrongest: hazard risk B+, schools B+·lowest: cost of living C
520South Parkdale21,663 people50.1bottom 49.3%B−#1,368 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
521Kingston149,527 people50.1bottom 49.2%B−#1,369 of 2,556 nationallyStrongest: walkability A+, schools A−·lowest: cost of living D
522Whitewater Region7,899 people50.0bottom 49.1%B−#1,372 of 2,556 nationallyStrongest: safety A+, walkability B·lowest: health C
523County Court5,726 people50.0bottom 49.0%B−#1,375 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D
524Severn15,716 people50.0bottom 49.0%B−#1,377 of 2,556 nationallyStrongest: hazard risk A, safety A−·lowest: walkability C
525Emerald Woods - Sawmill Creek5,714 people49.9bottom 48.8%B−#1,381 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
526Eastdale2,703 people49.9bottom 48.8%B−#1,383 of 2,556 nationallyStrongest: walkability B+, hazard risk B+·lowest: cost of living D
527Millbrook11,507 people49.9bottom 48.6%B−#1,387 of 2,556 nationallyStrongest: safety A, hazard risk B·lowest: health C
527Carleton Heights-Courtland Park8,621 people49.9bottom 48.6%B−#1,387 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
529Clanton Park17,673 people49.9bottom 48.6%B−#1,391 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
530Malahide9,995 people49.8bottom 48.2%B−#1,399 of 2,556 nationallyStrongest: safety A, hazard risk B+·lowest: walkability C−
531Walkerton10,811 people49.7bottom 48.1%B−#1,402 of 2,556 nationallyStrongest: jobs & income A−, safety B+·lowest: cost of living C−
532Fessenden3,551 people49.7bottom 48.1%B−#1,405 of 2,556 nationallyStrongest: walkability A, schools B+·lowest: cost of living D
533Junction Area14,205 people49.6bottom 47.9%B−#1,409 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
534Rosedale Village5,764 people49.5bottom 47.7%B−#1,417 of 2,556 nationallyStrongest: hazard risk A, health A−·lowest: cost of living D−
535Wawa2,943 people49.5bottom 47.7%B−#1,418 of 2,556 nationallyStrongest: cost of living A+, walkability A·lowest: schools D
536Newtonbrook West23,978 people49.5bottom 47.6%B−#1,420 of 2,556 nationallyStrongest: walkability A+, schools A·lowest: cost of living D−
537Morningside17,708 people49.5bottom 47.6%B−#1,421 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
538Admaston/Bromley3,086 people49.5bottom 47.5%B−#1,422 of 2,556 nationallyStrongest: safety A, jobs & income B+·lowest: walkability D−
539Laurentian Hills10,026 people49.4bottom 47.5%B−#1,428 of 2,556 nationallyStrongest: health A, walkability A−·lowest: cost of living D−
540Fletchers West18,552 people49.4bottom 47.5%B−#1,429 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D
541Poplar Park3,031 people49.3bottom 47.4%B−#1,435 of 2,556 nationallyStrongest: schools A−, hazard risk B+·lowest: cost of living D
542Thorold33,844 people49.3bottom 47.3%B−#1,439 of 2,556 nationallyStrongest: schools A, hazard risk B+·lowest: cost of living D
543Etobicoke City Centre23,856 people49.3bottom 47.2%B−#1,440 of 2,556 nationallyStrongest: walkability A+, schools A·lowest: cost of living D−
544Fletchers Creek Village / Lundy Village13,934 people49.3bottom 47.2%B−#1,441 of 2,556 nationallyStrongest: walkability A, hazard risk A·lowest: cost of living D
545South London14,684 people49.2bottom 47.2%B−#1,442 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D−
546Edgeley7,016 people49.2bottom 47.1%B−#1,446 of 2,556 nationallyStrongest: hazard risk A, health A·lowest: cost of living D−
547H-Section (bramalea)9,040 people49.2bottom 47.1%B−#1,447 of 2,556 nationallyStrongest: walkability A, hazard risk A·lowest: cost of living D−
548Woodhill6,386 people49.2bottom 47.1%B−#1,448 of 2,556 nationallyStrongest: hazard risk A, health A−·lowest: cost of living D
549Victoria Hills10,760 people49.2bottom 47.1%B−#1,451 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
550East Riverside15,758 people49.2bottom 47.1%B−#1,452 of 2,556 nationallyStrongest: schools A−, jobs & income B·lowest: cost of living C
551Victoria Park3,574 people49.1bottom 47.1%B−#1,454 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
552Gilkson2,963 people49.1bottom 47.1%B−#1,455 of 2,556 nationallyStrongest: walkability A−, hazard risk B+·lowest: cost of living D
553Beaverton13,710 people49.1bottom 47.0%B−#1,456 of 2,556 nationallyStrongest: hazard risk A, safety A−·lowest: schools C−
554Sheridan11,110 people49.1bottom 46.9%B−#1,459 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D−
555Trillium Industrial Park3,420 people49.1bottom 46.8%B−#1,461 of 2,556 nationallyStrongest: health A, hazard risk A−·lowest: cost of living D−
556Leamington34,653 people49.0bottom 46.7%B−#1,464 of 2,556 nationallyStrongest: walkability B+, health B·lowest: cost of living D
557Merrickville3,411 people49.0bottom 46.6%B−#1,465 of 2,556 nationallyStrongest: safety A, walkability B·lowest: hazard risk D
558Highway Valley4,469 people49.0bottom 46.5%B−#1,467 of 2,556 nationallyStrongest: schools A−, hazard risk B+·lowest: cost of living C−
559Niagara Falls113,983 people49.0bottom 46.3%B−#1,469 of 2,556 nationallyStrongest: schools A, walkability B+·lowest: cost of living D−
560Cabbagetown-South St.James Town11,205 people49.0bottom 46.2%B−#1,472 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
561Mill Courtland Woodside Park3,319 people48.8bottom 45.9%B−#1,485 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
562West Lorne5,566 people48.7bottom 45.6%B−#1,490 of 2,556 nationallyStrongest: safety A, hazard risk B+·lowest: schools D
563Northern Bruce Peninsula5,018 people48.6bottom 45.5%B−#1,493 of 2,556 nationallyStrongest: safety A+, walkability B+·lowest: cost of living D
564Penetanguishene11,141 people48.6bottom 45.4%B−#1,494 of 2,556 nationallyStrongest: hazard risk A+, health A−·lowest: cost of living D
565Oshawa213,592 people48.5bottom 45.2%B−#1,496 of 2,556 nationallyStrongest: walkability A, hazard risk A·lowest: cost of living D−
566North St.James Town18,733 people48.5bottom 45.0%B−#1,500 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
567Royal Orchard15,006 people48.4bottom 45.0%B−#1,502 of 2,556 nationallyStrongest: walkability A, hazard risk A·lowest: cost of living D
568Jerome2,820 people48.4bottom 45.0%B−#1,506 of 2,556 nationallyStrongest: hazard risk B+, health B·lowest: cost of living C−
569Golfdale-Cedarbrae-Woburn27,429 people48.3bottom 44.9%C+#1,508 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
570Agincourt South-Malvern West24,438 people48.3bottom 44.7%C+#1,513 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
571Petrolia6,422 people48.3bottom 44.6%C+#1,514 of 2,556 nationallyStrongest: schools A−, hazard risk B+·lowest: safety D−
572Paris45,565 people48.2bottom 44.5%C+#1,517 of 2,556 nationallyStrongest: safety A, jobs & income B+·lowest: cost of living C−
573Eleanor3,805 people48.1bottom 44.0%C+#1,523 of 2,556 nationallyStrongest: walkability A−, hazard risk B+·lowest: cost of living C
574Fisher Heights6,451 people48.0bottom 43.9%C+#1,527 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
575Amaranth4,808 people48.0bottom 43.9%C+#1,528 of 2,556 nationallyStrongest: safety A+, health B·lowest: cost of living D
576A-B-C-D-Section (bramalea)16,400 people48.0bottom 43.7%C+#1,531 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D−
577Welland66,480 people47.9bottom 43.6%C+#1,534 of 2,556 nationallyStrongest: schools A, walkability A−·lowest: cost of living D−
578Centretown32,035 people47.9bottom 43.6%C+#1,535 of 2,556 nationallyStrongest: walkability A+, health A+·lowest: cost of living D−
579Amherstburg27,509 people47.9bottom 43.5%C+#1,537 of 2,556 nationallyStrongest: schools A, jobs & income B−·lowest: cost of living C
580Vanier15,686 people47.9bottom 43.4%C+#1,538 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
581Trillium2,967 people47.8bottom 43.1%C+#1,543 of 2,556 nationallyStrongest: schools B+, hazard risk B+·lowest: walkability D
582Meaford12,652 people47.8bottom 43.1%C+#1,544 of 2,556 nationallyStrongest: safety A−, hazard risk B+·lowest: cost of living C−
583Lakelands Village9,636 people47.7bottom 42.8%C+#1,551 of 2,556 nationallyStrongest: hazard risk A, walkability A·lowest: cost of living D
584Caledonia56,059 people47.7bottom 42.7%C+#1,555 of 2,556 nationallyStrongest: safety A, hazard risk A−·lowest: health D
585Rockcliffe-Smythe22,242 people47.6bottom 42.5%C+#1,562 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
586Keelesdale-Eglinton West11,407 people47.6bottom 42.5%C+#1,563 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
587Dufferin Grove11,276 people47.5bottom 42.5%C+#1,568 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
588West London24,322 people47.4bottom 42.3%C+#1,572 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D−
589Highland19,963 people47.4bottom 42.3%C+#1,573 of 2,556 nationallyStrongest: hazard risk A, walkability A·lowest: cost of living D
590Bendale South10,885 people47.3bottom 42.0%C+#1,581 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
591E-F-K-Section (bramalea)13,596 people47.3bottom 41.9%C+#1,586 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D−
592Church-Wellesley22,415 people47.2bottom 41.8%C+#1,591 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
593North Stormont7,946 people47.2bottom 41.5%C+#1,596 of 2,556 nationallyStrongest: safety A, jobs & income B−·lowest: schools C
594Alnwick/Haldimand8,197 people47.2bottom 41.4%C+#1,598 of 2,556 nationallyStrongest: safety A+, hazard risk A−·lowest: walkability D
595Durham14,355 people47.2bottom 41.3%C+#1,600 of 2,556 nationallyStrongest: safety B+, hazard risk B·lowest: cost of living C
596Mimico-Queensway18,207 people47.1bottom 41.3%C+#1,602 of 2,556 nationallyStrongest: walkability A+, schools A·lowest: cost of living D−
597Shelburne10,767 people47.1bottom 41.1%C+#1,604 of 2,556 nationallyStrongest: safety A, walkability B+·lowest: schools C−
598Gilbert3,181 people47.0bottom 40.8%C+#1,613 of 2,556 nationallyStrongest: walkability A, schools B+·lowest: cost of living D
599Chesley7,639 people46.9bottom 40.8%C+#1,615 of 2,556 nationallyStrongest: safety A, jobs & income B·lowest: cost of living C−
600Maple Leaf10,040 people46.9bottom 40.5%C+#1,622 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
601Fruitland7,653 people46.9bottom 40.4%C+#1,625 of 2,556 nationallyStrongest: schools B+, hazard risk B+·lowest: cost of living C−
602Haliburton Village8,100 people46.8bottom 40.1%C+#1,631 of 2,556 nationallyStrongest: hazard risk A−, safety A−·lowest: cost of living C−
603Southcrest14,477 people46.7bottom 39.9%C+#1,639 of 2,556 nationallyStrongest: walkability A, hazard risk A·lowest: cost of living D−
604Central Business Dis6,127 people46.7bottom 39.9%C+#1,640 of 2,556 nationallyStrongest: walkability A+, schools A−·lowest: cost of living D−
605Sheldon25,488 people46.7bottom 39.9%C+#1,641 of 2,556 nationallyStrongest: hazard risk B+, schools B·lowest: cost of living C−
606Northwood Park10,402 people46.7bottom 39.9%C+#1,642 of 2,556 nationallyStrongest: hazard risk A, walkability A·lowest: cost of living D
607Gravenhurst14,576 people46.7bottom 39.8%C+#1,645 of 2,556 nationallyStrongest: hazard risk A, schools A−·lowest: cost of living D−
608Kirkendall North5,864 people46.6bottom 39.6%C+#1,647 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
609Arnprior11,459 people46.6bottom 39.6%C+#1,648 of 2,556 nationallyStrongest: walkability A, schools B+·lowest: cost of living D
610Wainfleet7,329 people46.6bottom 39.5%C+#1,649 of 2,556 nationallyStrongest: schools A, hazard risk B+·lowest: walkability D
610Centremount4,053 people46.6bottom 39.5%C+#1,649 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
612Drummond/North Elmsley8,817 people46.6bottom 39.3%C+#1,652 of 2,556 nationallyStrongest: safety A+, jobs & income B+·lowest: hazard risk D
613Templemead4,188 people46.6bottom 39.3%C+#1,653 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living C−
614Oakridge13,913 people46.4bottom 39.0%C+#1,662 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
615Westdale South4,931 people46.3bottom 38.9%C+#1,666 of 2,556 nationallyStrongest: walkability A+, schools B+·lowest: cost of living D−
616Madoc13,160 people46.2bottom 38.8%C+#1,669 of 2,556 nationallyStrongest: walkability A, hazard risk A·lowest: cost of living D
617Albion4,585 people46.2bottom 38.4%C+#1,676 of 2,556 nationallyStrongest: hazard risk B+, schools B·lowest: cost of living D
618Ionview13,382 people46.2bottom 38.4%C+#1,677 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
619Otonabee-South Monaghan8,084 people46.1bottom 38.3%C+#1,680 of 2,556 nationallyStrongest: safety A+, hazard risk B−·lowest: cost of living C−
620Port Colborne21,921 people46.1bottom 38.1%C+#1,685 of 2,556 nationallyStrongest: schools A, hazard risk B+·lowest: cost of living D
621Colborne7,216 people46.1bottom 37.9%C+#1,688 of 2,556 nationallyStrongest: safety A+, hazard risk B+·lowest: cost of living C−
622Simcoe75,618 people46.1bottom 37.8%C+#1,689 of 2,556 nationallyStrongest: hazard risk A−, safety B+·lowest: health D
623Centre17,851 people46.1bottom 37.8%C+#1,690 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D−
624Chatsworth7,770 people46.0bottom 37.5%C+#1,696 of 2,556 nationallyStrongest: safety A, hazard risk B·lowest: walkability C−
624Ainslie Wood West3,917 people46.0bottom 37.5%C+#1,696 of 2,556 nationallyStrongest: walkability A+, schools A−·lowest: cost of living D−
626Southdale5,277 people45.9bottom 37.4%C+#1,698 of 2,556 nationallyStrongest: health A, walkability A·lowest: cost of living D−
627Carling21,536 people45.9bottom 37.4%C+#1,699 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D−
628Cedar Hill3,190 people45.9bottom 37.3%C+#1,701 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
629South Walkerville6,129 people45.9bottom 37.3%C+#1,703 of 2,556 nationallyStrongest: walkability A−, health B+·lowest: cost of living C−
630Victoria Village17,647 people45.9bottom 37.3%C+#1,704 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
631Riverdale East3,416 people45.8bottom 37.3%C+#1,707 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living D
632Clairlea-Birchmount27,690 people45.8bottom 37.3%C+#1,709 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
633West Centretown8,560 people45.8bottom 37.3%C+#1,710 of 2,556 nationallyStrongest: walkability A+, health A+·lowest: cost of living D−
634Devonshire9,852 people45.7bottom 37.2%C+#1,712 of 2,556 nationallyStrongest: schools B, health B·lowest: cost of living C
635Briar Hill-Belgravia14,590 people45.7bottom 37.2%C+#1,713 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
636Tay11,968 people45.7bottom 37.1%C+#1,715 of 2,556 nationallyStrongest: hazard risk A+, safety A·lowest: cost of living D
637Hamilton Road15,283 people45.5bottom 37.0%C+#1,719 of 2,556 nationallyStrongest: hazard risk A, walkability A−·lowest: cost of living D
638Central London19,363 people45.5bottom 36.9%C+#1,722 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D−
639Britannia8,421 people45.4bottom 36.6%C+#1,728 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
640Tay Valley6,171 people45.4bottom 36.3%C+#1,736 of 2,556 nationallyStrongest: safety A, schools B−·lowest: hazard risk D
641Milliken24,431 people45.4bottom 36.2%C+#1,737 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
642Fort Erie37,226 people45.3bottom 36.1%C+#1,740 of 2,556 nationallyStrongest: schools A−, hazard risk B+·lowest: cost of living D
643Downtown15,686 people45.3bottom 35.8%C+#1,745 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D−
644Cobourg22,529 people45.2bottom 35.8%C+#1,746 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living D−
645Huron Heights20,890 people45.2bottom 35.7%C+#1,748 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D−
646Inch Park4,065 people45.2bottom 35.7%C+#1,749 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D
647Peel Village13,037 people45.2bottom 35.7%C+#1,750 of 2,556 nationallyStrongest: walkability A, hazard risk A·lowest: cost of living D−
648Kenora15,892 people45.0bottom 34.9%C#1,762 of 2,556 nationallyStrongest: jobs & income A, hazard risk B+·lowest: safety D
649Grey Highlands12,148 people45.0bottom 34.8%C#1,763 of 2,556 nationallyStrongest: safety A, walkability B·lowest: cost of living C−
650Bayshore14,491 people44.9bottom 34.8%C#1,766 of 2,556 nationallyStrongest: walkability A+, health A+·lowest: cost of living D
651Kingsview Village-The Westway22,026 people44.9bottom 34.6%C#1,769 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
652Lowertown West5,947 people44.9bottom 34.5%C#1,771 of 2,556 nationallyStrongest: walkability A+, health A+·lowest: safety D−
653Riverview14,030 people44.8bottom 34.5%C#1,773 of 2,556 nationallyStrongest: walkability A+, health A+·lowest: cost of living D−
654Butler2,922 people44.8bottom 34.5%C#1,774 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living D
655Lindsay85,351 people44.8bottom 34.1%C#1,781 of 2,556 nationallyStrongest: safety A, hazard risk A−·lowest: cost of living D
656McNab/Braeside8,340 people44.7bottom 33.9%C#1,786 of 2,556 nationallyStrongest: schools A−, safety B+·lowest: cost of living C−
657Bayham7,935 people44.7bottom 33.7%C#1,788 of 2,556 nationallyStrongest: safety A, hazard risk B+·lowest: jobs & income C−
658Ridgehill / Armbro Heights14,321 people44.6bottom 33.7%C#1,791 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D−
659University7,595 people44.6bottom 33.7%C#1,792 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
660Atikokan2,796 people44.6bottom 33.6%C#1,794 of 2,556 nationallyStrongest: cost of living A−, walkability B+·lowest: health D
661Glen Cairn16,119 people44.6bottom 33.4%C#1,799 of 2,556 nationallyStrongest: hazard risk A, walkability A−·lowest: cost of living D
662Morrisburg11,943 people44.5bottom 33.3%C#1,802 of 2,556 nationallyStrongest: safety A, walkability B·lowest: jobs & income C−
663Port Hope18,446 people44.5bottom 33.1%C#1,804 of 2,556 nationallyStrongest: safety A, hazard risk B+·lowest: cost of living D
664Mount Dennis13,364 people44.5bottom 32.9%C#1,807 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
665Hawthorn Meadows - Sheffield Glen6,838 people44.5bottom 32.9%C#1,810 of 2,556 nationallyStrongest: walkability A+, health A+·lowest: cost of living D−
666Douro-Dummer8,379 people44.4bottom 32.8%C#1,814 of 2,556 nationallyStrongest: safety A+, hazard risk B−·lowest: cost of living C−
667Athens3,078 people44.3bottom 32.6%C#1,824 of 2,556 nationallyStrongest: safety B+, cost of living B·lowest: hazard risk D
668Woburn North26,662 people44.2bottom 32.1%C#1,834 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
668Rosedale3,070 people44.2bottom 32.1%C#1,834 of 2,556 nationallyStrongest: walkability A−, hazard risk B+·lowest: cost of living D
670Cliffcrest16,184 people44.1bottom 32.1%C#1,836 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
671Norton Park8,402 people44.0bottom 32.0%C#1,841 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D−
672Waterridge Village2,737 people44.0bottom 32.0%C#1,845 of 2,556 nationallyStrongest: health A+, walkability A·lowest: cost of living D−
673Mount Olive-Silverstone-Jamestown32,069 people43.9bottom 31.7%C#1,851 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
674Balfour4,171 people43.9bottom 31.7%C#1,852 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
675Crerar2,877 people43.7bottom 31.5%C#1,862 of 2,556 nationallyStrongest: walkability A−, hazard risk B+·lowest: cost of living D
676Plympton-Wyoming9,548 people43.7bottom 31.5%C#1,863 of 2,556 nationallyStrongest: jobs & income A−, schools A−·lowest: safety D−
677White Oaks21,108 people43.7bottom 31.5%C#1,864 of 2,556 nationallyStrongest: hazard risk A, walkability A·lowest: cost of living D
678Ledbury-Heron Gate-Ridgemont15,610 people43.6bottom 31.4%C#1,869 of 2,556 nationallyStrongest: walkability A+, health A+·lowest: cost of living D−
679Temiskaming Shores10,144 people43.6bottom 31.3%C#1,870 of 2,556 nationallyStrongest: walkability A−, hazard risk B·lowest: safety C
680Aylmer8,371 people43.6bottom 31.2%C#1,871 of 2,556 nationallyStrongest: walkability A−, safety B+·lowest: cost of living D
681Scarborough Village16,774 people43.5bottom 31.1%C#1,873 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
682Carson Grove - Carson Meadows11,290 people43.4bottom 30.7%C#1,882 of 2,556 nationallyStrongest: walkability A+, health A+·lowest: cost of living D
683Kenora, Unorganized7,877 people43.4bottom 30.6%C#1,883 of 2,556 nationallyStrongest: cost of living A−, hazard risk B·lowest: health D
684Strathcona9,348 people43.4bottom 30.6%C#1,884 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
685Forest Glade21,328 people43.3bottom 30.3%C#1,890 of 2,556 nationallyStrongest: schools A−, health B·lowest: cost of living D
686Delta East6,186 people43.2bottom 30.3%C#1,900 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D
687Rolston6,124 people43.0bottom 29.8%C#1,909 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living D−
688Picton27,544 people42.9bottom 29.6%C#1,912 of 2,556 nationallyStrongest: safety A, walkability B·lowest: cost of living D
689Lakeshore3,127 people42.9bottom 29.6%C#1,914 of 2,556 nationallyStrongest: schools A−, hazard risk B+·lowest: cost of living D
690Minden Hills7,841 people42.7bottom 28.8%C#1,930 of 2,556 nationallyStrongest: safety A−, hazard risk A−·lowest: cost of living C−
691Quinndale3,621 people42.7bottom 28.7%C#1,931 of 2,556 nationallyStrongest: walkability B+, hazard risk B+·lowest: cost of living D
692Greater Napanee18,016 people42.6bottom 28.5%C#1,934 of 2,556 nationallyStrongest: health B+, schools B·lowest: cost of living C−
693Vanier North10,498 people42.5bottom 28.5%C#1,935 of 2,556 nationallyStrongest: walkability A+, health A+·lowest: cost of living D−
694Brockville23,720 people42.5bottom 28.4%C#1,936 of 2,556 nationallyStrongest: walkability A, schools A·lowest: hazard risk D
695Yonge-Bay Corridor12,888 people42.5bottom 28.4%C#1,937 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
696East London10,972 people42.3bottom 28.2%C#1,945 of 2,556 nationallyStrongest: hazard risk A, walkability A·lowest: cost of living D−
697Eglinton East22,820 people42.3bottom 28.2%C#1,946 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
698Tweed6,504 people42.3bottom 28.0%C#1,950 of 2,556 nationallyStrongest: schools A, safety B+·lowest: jobs & income D
699Overbrook19,953 people42.2bottom 27.9%C#1,954 of 2,556 nationallyStrongest: walkability A+, health A+·lowest: cost of living D−
700Brighton12,900 people42.2bottom 27.7%C#1,956 of 2,556 nationallyStrongest: hazard risk B+, safety B+·lowest: cost of living D
701Woodstock55,572 people42.2bottom 27.6%C#1,958 of 2,556 nationallyStrongest: walkability B+, health B−·lowest: cost of living D
702South Cameron11,804 people42.2bottom 27.6%C#1,959 of 2,556 nationallyStrongest: health B+, jobs & income B−·lowest: cost of living C−
703Downtown Yonge East18,251 people42.2bottom 27.6%C#1,960 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
704Kensington-Chinatown18,597 people42.1bottom 27.6%C#1,961 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
705Durand13,338 people42.1bottom 27.6%C#1,962 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
706Fort Frances7,607 people42.1bottom 27.6%C#1,963 of 2,556 nationallyStrongest: walkability A−, jobs & income B+·lowest: safety D
707Berrisfield3,773 people42.0bottom 27.2%C#1,970 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living D
708Dorset Park24,770 people42.0bottom 27.2%C#1,971 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
709Wiarton9,799 people42.0bottom 27.1%C#1,973 of 2,556 nationallyStrongest: safety A−, hazard risk B·lowest: cost of living C−
710Eganville4,326 people42.0bottom 27.0%C#1,975 of 2,556 nationallyStrongest: safety A, schools B+·lowest: jobs & income D−
711Callander4,021 people41.9bottom 26.9%C#1,978 of 2,556 nationallyStrongest: jobs & income A−, hazard risk A−·lowest: health C−
712Bostwick7,694 people41.9bottom 26.9%C#1,979 of 2,556 nationallyStrongest: hazard risk A, health B+·lowest: cost of living D
713Rideau Lakes12,148 people41.9bottom 26.7%C#1,981 of 2,556 nationallyStrongest: safety A−, health B−·lowest: hazard risk D
714Hanover8,723 people41.9bottom 26.6%C#1,983 of 2,556 nationallyStrongest: walkability A, schools B+·lowest: cost of living D
715Dundalk11,599 people41.9bottom 26.4%C#1,985 of 2,556 nationallyStrongest: safety A−, walkability B·lowest: cost of living D
716Lisgar3,945 people41.8bottom 26.3%C#1,989 of 2,556 nationallyStrongest: walkability A−, hazard risk B+·lowest: cost of living D
717Montague4,414 people41.8bottom 26.2%C#1,990 of 2,556 nationallyStrongest: safety A+, health B−·lowest: hazard risk D
718Greater Sudbury / Grand Sudbury188,504 people41.8bottom 25.9%C#1,997 of 2,556 nationallyStrongest: hazard risk A−, walkability A−·lowest: cost of living C−
719Midland19,305 people41.8bottom 25.9%C#1,998 of 2,556 nationallyStrongest: hazard risk A+, walkability A·lowest: cost of living D−
720Moss Park22,701 people41.7bottom 25.7%C#2,002 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
721Argyle28,109 people41.6bottom 25.6%C#2,007 of 2,556 nationallyStrongest: hazard risk A, walkability A·lowest: cost of living D
722Sioux Lookout6,122 people41.5bottom 25.3%C#2,013 of 2,556 nationallyStrongest: jobs & income A+, walkability A−·lowest: safety D
723Bruleville4,310 people41.4bottom 25.2%C#2,017 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
724Powassan3,657 people41.3bottom 24.9%C−#2,022 of 2,556 nationallyStrongest: safety A+, hazard risk A−·lowest: health D
725French River / Rivière des Français3,178 people41.2bottom 24.6%C−#2,033 of 2,556 nationallyStrongest: hazard risk A−, safety B+·lowest: jobs & income D
726Corktown8,952 people41.1bottom 24.1%C−#2,040 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: jobs & income D−
727Stoney Creek3,828 people41.1bottom 24.0%C−#2,043 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living D−
728Brookhaven-Amesbury17,541 people41.0bottom 24.0%C−#2,044 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
729Watford3,955 people41.0bottom 24.0%C−#2,045 of 2,556 nationallyStrongest: hazard risk B+, jobs & income B+·lowest: safety D−
730Burkholme3,580 people40.9bottom 24.0%C−#2,048 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living D−
731Campbellford15,103 people40.9bottom 23.9%C−#2,051 of 2,556 nationallyStrongest: safety A, hazard risk B+·lowest: cost of living D
732Central3,698 people40.9bottom 23.9%C−#2,052 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
733Tillsonburg21,450 people40.8bottom 23.7%C−#2,055 of 2,556 nationallyStrongest: walkability B+, safety B·lowest: cost of living D
734Ramara11,551 people40.8bottom 23.5%C−#2,058 of 2,556 nationallyStrongest: safety A, hazard risk A·lowest: cost of living D
735North End East4,816 people40.7bottom 23.4%C−#2,060 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
736Rexdale-Kipling10,378 people40.7bottom 23.4%C−#2,061 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
737Vincent10,011 people40.7bottom 23.4%C−#2,062 of 2,556 nationallyStrongest: walkability B+, hazard risk B+·lowest: cost of living D
738Sandwich14,110 people40.7bottom 23.4%C−#2,064 of 2,556 nationallyStrongest: walkability A, health B+·lowest: cost of living D
739Greeningdon3,296 people40.6bottom 23.0%C−#2,073 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
740Hill Park3,262 people40.5bottom 22.8%C−#2,076 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
741Thistletown-Beaumond Heights9,357 people40.4bottom 22.3%C−#2,087 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
742Keswick53,630 people40.4bottom 22.3%C−#2,088 of 2,556 nationallyStrongest: hazard risk A, health B+·lowest: cost of living D−
743Lawfield6,021 people40.4bottom 22.2%C−#2,090 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living D−
744Rustic9,543 people40.3bottom 22.1%C−#2,094 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
745West Hill28,414 people40.2bottom 21.6%C−#2,106 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
746Blind River3,692 people40.0bottom 21.2%C−#2,115 of 2,556 nationallyStrongest: hazard risk A, walkability B+·lowest: health C−
747Little Current2,764 people40.0bottom 21.2%C−#2,117 of 2,556 nationallyStrongest: hazard risk A, walkability A−·lowest: cost of living C−
748Riverside21,828 people40.0bottom 21.1%C−#2,121 of 2,556 nationallyStrongest: walkability B, health B·lowest: cost of living D
749Pelmo Park-Humberlea11,396 people39.8bottom 21.1%C−#2,128 of 2,556 nationallyStrongest: walkability A, health A·lowest: cost of living D−
750South Keys2,865 people39.8bottom 21.1%C−#2,129 of 2,556 nationallyStrongest: walkability A+, health A·lowest: safety D
751Sherwood2,567 people39.8bottom 21.1%C−#2,130 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living D−
752Eastmount4,496 people39.8bottom 21.0%C−#2,132 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D
753Billings Bridge - Heron Park5,370 people39.7bottom 21.0%C−#2,133 of 2,556 nationallyStrongest: walkability A+, health A+·lowest: cost of living D−
754Huntington5,024 people39.7bottom 21.0%C−#2,135 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living D
755Thunder Bay117,671 people39.7bottom 20.9%C−#2,136 of 2,556 nationallyStrongest: walkability A−, hazard risk A−·lowest: safety C−
756Espanola5,504 people39.6bottom 20.6%C−#2,145 of 2,556 nationallyStrongest: hazard risk A, walkability A·lowest: schools C−
757Timmins45,569 people39.5bottom 20.6%C−#2,152 of 2,556 nationallyStrongest: hazard risk A, walkability A·lowest: schools D
758Wexford/Maryvale28,591 people39.5bottom 20.5%C−#2,155 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
759Macassa2,584 people39.4bottom 20.5%C−#2,161 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living D−
760Cardinal7,952 people39.3bottom 20.2%C−#2,168 of 2,556 nationallyStrongest: safety B+, schools B−·lowest: hazard risk D
761Beasley6,338 people39.1bottom 19.9%C−#2,181 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
762Battlefield6,531 people39.1bottom 19.6%C−#2,189 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living D−
763Downsview18,055 people39.0bottom 19.6%C−#2,190 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
764Glenview West3,431 people39.0bottom 19.6%C−#2,192 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living D−
765Corman6,566 people39.0bottom 19.6%C−#2,193 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living D−
766Parkview West3,686 people39.0bottom 19.5%C−#2,195 of 2,556 nationallyStrongest: hazard risk B+, health B·lowest: cost of living D
767Quinte West50,385 people38.9bottom 19.2%C−#2,199 of 2,556 nationallyStrongest: safety B+, walkability B−·lowest: cost of living C−
768St. Thomas49,388 people38.8bottom 18.9%C−#2,204 of 2,556 nationallyStrongest: hazard risk B+, walkability B+·lowest: cost of living D
769Black River-Matheson2,899 people38.8bottom 18.8%C−#2,205 of 2,556 nationallyStrongest: hazard risk A, cost of living B+·lowest: jobs & income D
770Riverdale West6,804 people38.7bottom 18.7%C−#2,210 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
771Weston18,896 people38.6bottom 18.7%C−#2,211 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
772Norwood5,308 people38.6bottom 18.6%C−#2,212 of 2,556 nationallyStrongest: safety A+, walkability B·lowest: cost of living D
773Renfrew8,721 people38.6bottom 18.5%C−#2,215 of 2,556 nationallyStrongest: walkability A, schools B+·lowest: cost of living D
774Normanhurst3,260 people38.6bottom 18.5%C−#2,218 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D
775Raleigh7,113 people38.5bottom 18.3%C−#2,225 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
776Vanier South7,259 people38.5bottom 18.2%C−#2,229 of 2,556 nationallyStrongest: walkability A+, health A+·lowest: jobs & income D−
777Killaloe, Hagarty and Richards2,505 people38.4bottom 18.1%C−#2,230 of 2,556 nationallyStrongest: safety A−, walkability B−·lowest: jobs & income D−
778Beechborough-Greenbrook6,419 people38.4bottom 18.1%C−#2,231 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
779Cochrane5,948 people38.4bottom 18.0%C−#2,233 of 2,556 nationallyStrongest: hazard risk A−, walkability A−·lowest: schools D
780Centre Hastings5,170 people38.4bottom 17.8%C−#2,236 of 2,556 nationallyStrongest: safety B+, schools B·lowest: health D
781Bendale-Glen Andrew19,134 people38.4bottom 17.8%C−#2,237 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
782Peterborough97,834 people38.4bottom 17.7%C−#2,238 of 2,556 nationallyStrongest: walkability A+, hazard risk B·lowest: cost of living D−
783Elms-Old Rexdale9,366 people38.3bottom 17.7%C−#2,241 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
784Glenfield-Jane Heights30,197 people38.3bottom 17.7%C−#2,245 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
785West Humber-Clairville33,690 people38.2bottom 17.6%C−#2,248 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
786Tyendinaga5,005 people38.1bottom 17.3%C−#2,252 of 2,556 nationallyStrongest: schools A, cost of living B−·lowest: walkability D
787Remington Park5,783 people38.1bottom 17.3%C−#2,253 of 2,556 nationallyStrongest: health B+, walkability B−·lowest: cost of living D
788Hampton Heights3,498 people37.6bottom 16.5%C−#2,273 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living D−
789Fontainebleau11,567 people37.6bottom 16.5%C−#2,274 of 2,556 nationallyStrongest: health B, walkability B·lowest: cost of living D
790Kentley4,007 people37.6bottom 16.5%C−#2,276 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
791Yorkdale-Glen Park17,043 people37.5bottom 16.5%C−#2,278 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
792Perth6,972 people37.4bottom 16.1%C−#2,283 of 2,556 nationallyStrongest: walkability A+, health B·lowest: cost of living D
793Bartonville4,311 people37.3bottom 16.0%C−#2,286 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
794Kennedy Park17,156 people37.3bottom 16.0%C−#2,288 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
795Crown Point West6,132 people37.3bottom 16.0%C−#2,289 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D
796Black Creek21,307 people37.1bottom 15.7%C−#2,295 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
797North Algona Wilberforce3,290 people37.1bottom 15.5%C−#2,299 of 2,556 nationallyStrongest: safety A−, schools C+·lowest: walkability D
798Red Hill4,540 people37.1bottom 15.5%C−#2,300 of 2,556 nationallyStrongest: hazard risk B+, walkability B·lowest: cost of living D−
799Hawkesbury11,451 people36.9bottom 15.4%C−#2,304 of 2,556 nationallyStrongest: walkability A, schools B·lowest: jobs & income D
800Geraldton4,398 people36.9bottom 15.3%C−#2,306 of 2,556 nationallyStrongest: walkability A, cost of living A−·lowest: schools D−
801Orillia37,735 people36.9bottom 15.2%C−#2,307 of 2,556 nationallyStrongest: hazard risk A, walkability A·lowest: cost of living D−
801Humbermede16,959 people36.9bottom 15.2%C−#2,307 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
803Barry's Bay4,151 people36.9bottom 15.1%C−#2,309 of 2,556 nationallyStrongest: safety A−, hazard risk B·lowest: schools D
804South Central10,392 people36.8bottom 14.9%D#2,312 of 2,556 nationallyStrongest: walkability A+, health B+·lowest: cost of living D
805Mcquesten West6,349 people36.8bottom 14.9%D#2,313 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
806Pembroke15,479 people36.8bottom 14.8%D#2,315 of 2,556 nationallyStrongest: walkability A, schools B·lowest: safety C−
807Kirkland Lake8,158 people36.6bottom 14.7%D#2,319 of 2,556 nationallyStrongest: walkability B+, hazard risk B·lowest: safety D
808Homeside6,011 people36.6bottom 14.7%D#2,322 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living D
809Lowertown East6,996 people36.6bottom 14.7%D#2,324 of 2,556 nationallyStrongest: walkability A+, health A+·lowest: cost of living D−
810Sarnia80,539 people36.5bottom 14.4%D#2,327 of 2,556 nationallyStrongest: walkability A−, hazard risk B+·lowest: cost of living D
811Wasaga Beach28,736 people36.4bottom 14.2%D#2,329 of 2,556 nationallyStrongest: hazard risk A, health B+·lowest: cost of living D−
812Crown Point East5,215 people36.4bottom 14.2%D#2,332 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: jobs & income D
813Timiskaming, Unorganized, West Part3,606 people36.3bottom 13.9%D#2,338 of 2,556 nationallyStrongest: cost of living A−, hazard risk B·lowest: walkability C−
814St. Clair3,201 people36.2bottom 13.8%D#2,342 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
815Walkerville19,541 people36.1bottom 13.7%D#2,344 of 2,556 nationallyStrongest: walkability A, health B+·lowest: cost of living D
816Stinson3,969 people35.8bottom 13.5%D#2,348 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
817Blakeley3,151 people35.8bottom 13.5%D#2,349 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
818Stipeley6,572 people35.8bottom 13.4%D#2,352 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
819Industrial Sector A and Keith3,723 people35.8bottom 13.4%D#2,354 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D
820North Bay62,062 people35.7bottom 13.3%D#2,355 of 2,556 nationallyStrongest: walkability A, hazard risk A−·lowest: cost of living C−
821Trent Lakes7,357 people35.7bottom 13.2%D#2,358 of 2,556 nationallyStrongest: safety A+, hazard risk B·lowest: jobs & income D
822Landsdale7,681 people35.6bottom 13.1%D#2,361 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
823Gibson7,581 people35.1bottom 12.0%D#2,382 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: jobs & income D−
824Melancthon3,581 people35.1bottom 11.9%D#2,386 of 2,556 nationallyStrongest: hazard risk B, jobs & income B−·lowest: cost of living D
825East Windsor20,876 people34.9bottom 11.8%D#2,390 of 2,556 nationallyStrongest: walkability B+, health B·lowest: cost of living D
826Belleville62,914 people34.8bottom 11.5%D#2,395 of 2,556 nationallyStrongest: walkability A, schools B−·lowest: cost of living D
827Thunder Bay, Unorganized6,831 people34.8bottom 11.4%D#2,396 of 2,556 nationallyStrongest: cost of living A−, hazard risk A−·lowest: health D
828Lanark Highlands6,370 people34.8bottom 11.3%D#2,397 of 2,556 nationallyStrongest: safety A, health C+·lowest: schools D
829Chatham112,716 people34.4bottom 10.6%D#2,408 of 2,556 nationallyStrongest: walkability B+, safety C+·lowest: cost of living D
830Owen Sound24,075 people34.1bottom 10.2%D#2,416 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living D
831York University Heights28,557 people34.1bottom 10.1%D#2,419 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
832Marmora4,761 people33.5bottom 9.5%D#2,431 of 2,556 nationallyStrongest: safety B+, walkability B·lowest: jobs & income D−
833City Centre10,269 people33.3bottom 9.4%D#2,434 of 2,556 nationallyStrongest: walkability A+, health B+·lowest: cost of living D−
834North Kawartha3,355 people33.0bottom 9.0%D#2,441 of 2,556 nationallyStrongest: safety A+, hazard risk B−·lowest: jobs & income D
835Sturgeon Falls16,682 people33.0bottom 9.0%D#2,442 of 2,556 nationallyStrongest: hazard risk A−, walkability B−·lowest: jobs & income D
836Oakdale-Beverley Heights21,386 people32.9bottom 9.0%D#2,445 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
837Perry2,866 people32.8bottom 8.9%D#2,448 of 2,556 nationallyStrongest: safety A, hazard risk A·lowest: schools D
838Humber Summit12,194 people32.8bottom 8.9%D#2,449 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
839Sault Ste. Marie81,182 people32.2bottom 7.8%D#2,462 of 2,556 nationallyStrongest: hazard risk A, walkability A−·lowest: health C−
840Havelock5,663 people31.2bottom 7.0%D#2,473 of 2,556 nationallyStrongest: safety A+, hazard risk B−·lowest: schools D−
841Elliot Lake12,317 people31.1bottom 6.8%D#2,475 of 2,556 nationallyStrongest: hazard risk A−, walkability A−·lowest: schools D
842Brantford123,521 people31.1bottom 6.7%D#2,476 of 2,556 nationallyStrongest: walkability A−, health C+·lowest: cost of living D
843Prescott4,342 people30.7bottom 6.1%D#2,484 of 2,556 nationallyStrongest: walkability A−, schools B−·lowest: hazard risk D
844Parry Sound7,584 people29.9bottom 5.3%D#2,494 of 2,556 nationallyStrongest: walkability A+, hazard risk A·lowest: cost of living D
845Sables-Spanish Rivers3,412 people29.5bottom 4.9%D−#2,499 of 2,556 nationallyStrongest: hazard risk A, cost of living B−·lowest: jobs & income D−
846Markstay-Warren2,990 people29.4bottom 4.8%D−#2,500 of 2,556 nationallyStrongest: hazard risk A−, safety B+·lowest: walkability D
847North Frontenac2,515 people29.0bottom 4.3%D−#2,506 of 2,556 nationallyStrongest: health B−, walkability C+·lowest: jobs & income D−
848Brooke-Alvinston2,557 people28.7bottom 3.8%D−#2,511 of 2,556 nationallyStrongest: hazard risk B+, cost of living C+·lowest: safety D−
849McDougall3,002 people28.6bottom 3.7%D−#2,513 of 2,556 nationallyStrongest: jobs & income A+, hazard risk A·lowest: walkability D
850Cornwall54,346 people28.3bottom 2.8%D−#2,523 of 2,556 nationallyStrongest: walkability A, health B−·lowest: cost of living D
851Highlands East4,372 people28.1bottom 2.6%D−#2,526 of 2,556 nationallyStrongest: safety A−, hazard risk A−·lowest: jobs & income D−
852Hastings Highlands4,957 people27.0bottom 1.6%D−#2,537 of 2,556 nationallyStrongest: safety B, hazard risk C+·lowest: jobs & income D
853Addington Highlands2,827 people26.7bottom 1.3%D−#2,541 of 2,556 nationallyStrongest: health B−, walkability C+·lowest: jobs & income D−
854Smiths Falls11,093 people26.1bottom 1.2%D−#2,542 of 2,556 nationallyStrongest: walkability A+, health B·lowest: schools D
855Central Frontenac5,348 people24.7bottom 1.1%D−#2,543 of 2,556 nationallyStrongest: health B−, safety C+·lowest: jobs & income D−
856Seguin5,761 people21.5bottom 0.3%D−#2,553 of 2,556 nationallyStrongest: hazard risk A, jobs & income C·lowest: schools D
857Algoma, Unorganized, North Part7,008 people19.7bottom 0.2%D−#2,554 of 2,556 nationallyStrongest: hazard risk A, cost of living B·lowest: schools D−
858Bancroft4,331 people18.5bottom 0.1%D−#2,555 of 2,556 nationallyStrongest: walkability B, hazard risk C+·lowest: cost of living D
Quick answers

Questions people ask

How are these towns ranked?

By the overall grade, which blends seven graded subjects (safety, cost of living, schools, health, jobs & income, walkability and hazard risk) from public data, each comparing a town with every town in Canada of 1,000 or more. The rank is among the towns of 2,500 or more in Ontario, where five or more have an overall grade.

Why isn’t my town on this list?

The list covers places of 2,500 or more with an overall grade. Smaller places, and towns missing figures the overall grade needs, show their grades on their own pages; every town is listed on the Ontario page.

Province by province

Best places to live, province by province

Photos: Stittsville, SimonP at English Wikipedia (CC BY-SA 3.0) · Carp, P199 (CC BY-SA 3.0) · Brookside - Briarbrook - Morgans Grant, massage-techniques (CC BY-SA 2.0), via Wikimedia Commons.

Sources: TownRatings grades: our own summary of the data, ranking Canadian towns against each other only, run #73 of 10 November 2026. Under the Statistics Canada Open Licence.

Adapted from Statistics Canada (Census of Population 2021, population estimates 2025, 2021 census boundaries) under the Statistics Canada Open Licence; this does not constitute an endorsement by Statistics Canada. Neighbourhood names in some cities © OpenStreetMap contributors (ODbL).