Guest, Sign inJoin
4 Valleyanna Drive (37285849880)Bridle Path-Sunnybrook-York Mills, #1 on this list · Photo: Jeff Hitchcock from Seattle, WA, USA (CC BY 2.0)
Ontario · 2026

Towns with the highest household incomes in Ontario

The middle of the list is Peel Village, with $91,700. The list ends with City Centre, at $37,400. Bridle Path-Sunnybrook-York Mills is #2 of 2,589 on the list for all of Canada. Of the places on this list, 55 make the national top 100. First place in Ontario goes to Bridle Path-Sunnybrook-York Mills, with $200,000. Kingsway South takes second place with $196,500; Lawrence Park South is third with $180,900.

Median household income before tax, 2020 (2021 census) How grades work

#2

Kingsway South

Ontario · 8,935 people
$196,500 Household income

Overall A·#165 of 2,556

Strongest: walkability A+, schools A·lowest: cost of living C+

#3

Lawrence Park South

Ontario · 15,018 people
$180,900 Household income

Overall A·#121 of 2,556

Strongest: walkability A+, schools A·lowest: cost of living C+

All 866, ranked in Ontario

Best first in Ontario; beside each place, its rank on the same list for all of Canada.

Every Ontario list

866 places

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

More lists for Ontario

Province by province

Highest incomes elsewhere

Photos: Bridle Path-Sunnybrook-York Mills, Jeff Hitchcock from Seattle, WA, USA (CC BY 2.0) · Kingsway South, Chicken4War (CC BY-SA 4.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).