Home › Canada › Ontario › Rankings › Oldest Northern Bruce Peninsula, #1 on this list · Photo: K Danko (CC BY-SA 3.0) Ontario · 2026 Towns with the oldest residents in Ontario North Frontenac takes second place with 61.6 years; Parry Sound, Unorganized, Centre Part is third with 61.2 years. At the halfway mark stands Gilkson, at 42.3 years. Last comes Westdale South, at 31.1 years. Nationally, Northern Bruce Peninsula ranks #10 of 2,589. 25 places in Ontario reach the top 100 for all of Canada. Nowhere in Ontario does better on this list than Northern Bruce Peninsula, at 61.6 years.
Median age of residents, 2021 census (for a city’s neighbourhoods, estimated from five-year age groups) How grades work
#1 Overall B− · #1,493 of 2,556
Strongest: safety A+ , walkability B+ · lowest: cost of living D
#2 Overall D− · #2,506 of 2,556
Strongest: health B− , walkability C+ · lowest: jobs & income D−
#3 Overall –
Strongest: hazard risk A , walkability C · lowest: jobs & income D−
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 # Town Median age Canada rank What drives it
13 Perth 6,972 people 58.4 years #45 of 2,589 Strongest: walkability A+ , health B · lowest: cost of living D 22 Forest 12,962 people 56.8 years #87 of 2,589 Strongest: safety A , hazard risk A− · lowest: cost of living D 23 Picton 27,544 people 56.8 years #90 of 2,589 Strongest: safety A , walkability B · lowest: cost of living D 24 Wiarton 9,799 people 56.8 years #92 of 2,589 Strongest: safety A− , hazard risk B · lowest: cost of living C− 26 Wasaga Beach 28,736 people 56.4 years #104 of 2,589 Strongest: hazard risk A , health B+ · lowest: cost of living D− 27 Brighton 12,900 people 56 years #108 of 2,589 Strongest: hazard risk B+ , safety B+ · lowest: cost of living D 28 Marmora 4,761 people 56 years #112 of 2,589 Strongest: safety B+ , walkability B · lowest: jobs & income D− 29 Bancroft 4,331 people 56 years #114 of 2,589 Strongest: walkability B , hazard risk C+ · lowest: cost of living D 30 Central Business Dis 6,127 people 55.7 years #115 of 2,589 Strongest: walkability A+ , schools A− · lowest: cost of living D− 31 Rideau Lakes 12,148 people 55.6 years #119 of 2,589 Strongest: safety A− , health B− · lowest: hazard risk D 32 Little Current 2,764 people 55.6 years #121 of 2,589 Strongest: hazard risk A , walkability A− · lowest: cost of living C− 33 Addington Highlands 2,827 people 55.6 years #126 of 2,589 Strongest: health B− , walkability C+ · lowest: jobs & income D− 34 Central Frontenac 5,348 people 55.6 years #127 of 2,589 Strongest: health B− , safety C+ · lowest: jobs & income D− 35 Shuniah 3,458 people 55.2 years #129 of 2,589 Strongest: schools A+ , safety A+ · lowest: walkability D 36 Tiny 14,195 people 55.2 years #130 of 2,589 Strongest: hazard risk A+ , safety A+ · lowest: walkability C− 37 Campbellford 15,103 people 55.2 years #135 of 2,589 Strongest: safety A , hazard risk B+ · lowest: cost of living D 38 Cobourg 22,529 people 54.8 years #140 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: cost of living D− 39 Kenora, Unorganized 7,877 people 54.8 years #142 of 2,589 Strongest: cost of living A− , hazard risk B · lowest: health D 40 Hawkesbury 11,451 people 54.8 years #144 of 2,589 Strongest: walkability A , schools B · lowest: jobs & income D 41 Seguin 5,761 people 54.8 years #150 of 2,589 Strongest: hazard risk A , jobs & income C · lowest: schools D 42 Merrickville 3,411 people 54.4 years #160 of 2,589 Strongest: safety A , walkability B · lowest: hazard risk D 43 Meaford 12,652 people 54.4 years #162 of 2,589 Strongest: safety A− , hazard risk B+ · lowest: cost of living C− 44 Eganville 4,326 people 54.4 years #164 of 2,589 Strongest: safety A , schools B+ · lowest: jobs & income D− 45 Ramara 11,551 people 54.4 years #165 of 2,589 Strongest: safety A , hazard risk A · lowest: cost of living D 46 Havelock 5,663 people 54.4 years #171 of 2,589 Strongest: safety A+ , hazard risk B− · lowest: schools D− 48 Renfrew 8,721 people 54 years #188 of 2,589 Strongest: walkability A , schools B+ · lowest: cost of living D 50 Gravenhurst 14,576 people 53.6 years #198 of 2,589 Strongest: hazard risk A , schools A− · lowest: cost of living D− 51 Tweed 6,504 people 53.6 years #201 of 2,589 Strongest: schools A , safety B+ · lowest: jobs & income D 52 Gananoque 5,568 people 53.2 years #211 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living D 53 Macassa 2,584 people 53.2 years #215 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: cost of living D− 54 Parry Sound 7,584 people 53.2 years #219 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D 55 Bells Corners East 4,963 people 53.1 years #220 of 2,589 Strongest: health A+ , walkability A · lowest: cost of living D 56 Battlefield 6,531 people 53.1 years #221 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: cost of living D− 57 Goderich 8,412 people 52.8 years #229 of 2,589 Strongest: walkability A , schools A− · lowest: cost of living D 58 Blind River 3,692 people 52.8 years #233 of 2,589 Strongest: hazard risk A , walkability B+ · lowest: health C− 59 Vankleek Hill 9,321 people 52.4 years #250 of 2,589 Strongest: safety A− , schools B · lowest: hazard risk C+ 60 Bayfield 8,327 people 52 years #257 of 2,589 Strongest: safety A , jobs & income A− · lowest: cost of living B− 62 Bridgenorth 20,628 people 52 years #260 of 2,589 Strongest: safety A+ , schools B · lowest: cost of living C− 63 Penetanguishene 11,141 people 52 years #261 of 2,589 Strongest: hazard risk A+ , health A− · lowest: cost of living D 65 Lanark Highlands 6,370 people 52 years #267 of 2,589 Strongest: safety A , health C+ · lowest: schools D 66 McDougall 3,002 people 52 years #269 of 2,589 Strongest: jobs & income A+ , hazard risk A · lowest: walkability D 68 Alexandria 10,772 people 51.6 years #276 of 2,589 Strongest: safety A , schools A− · lowest: cost of living C− 69 Front of Yonge 2,773 people 51.6 years #279 of 2,589 Strongest: schools A+ , safety B+ · lowest: walkability D 70 Fort Erie 37,226 people 51.6 years #282 of 2,589 Strongest: schools A− , hazard risk B+ · lowest: cost of living D 71 Lindsay 85,351 people 51.6 years #283 of 2,589 Strongest: safety A , hazard risk A− · lowest: cost of living D 72 Atikokan 2,796 people 51.6 years #284 of 2,589 Strongest: cost of living A− , walkability B+ · lowest: health D 73 Brockville 23,720 people 51.6 years #286 of 2,589 Strongest: walkability A , schools A · lowest: hazard risk D 74 Thunder Bay, Unorganized 6,831 people 51.6 years #292 of 2,589 Strongest: cost of living A− , hazard risk A− · lowest: health D 75 Perry 2,866 people 51.6 years #295 of 2,589 Strongest: safety A , hazard risk A · lowest: schools D 77 Markland Wood 10,559 people 51.3 years #299 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 78 Bracebridge 18,676 people 51.2 years #302 of 2,589 Strongest: hazard risk A , schools A− · lowest: cost of living D 80 Elizabethtown-Kitley 9,886 people 51.2 years #305 of 2,589 Strongest: schools A− , jobs & income A− · lowest: hazard risk D 81 Georgian Bluffs 12,061 people 51.2 years #307 of 2,589 Strongest: safety A+ , jobs & income B+ · lowest: walkability C− 83 Sturgeon Falls 16,682 people 51.2 years #314 of 2,589 Strongest: hazard risk A− , walkability B− · lowest: jobs & income D 84 Bayview Woods-Steeles 12,499 people 51 years #318 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living D− 86 Turnball 6,312 people 50.8 years #323 of 2,589 Strongest: schools A , jobs & income B+ · lowest: cost of living C+ 87 Collingwood 28,366 people 50.8 years #327 of 2,589 Strongest: hazard risk A+ , walkability A− · lowest: cost of living D− 88 East Hawkesbury 3,787 people 50.8 years #332 of 2,589 Strongest: schools A , cost of living B · lowest: walkability C− 89 Drummond/North Elmsley 8,817 people 50.8 years #335 of 2,589 Strongest: safety A+ , jobs & income B+ · lowest: hazard risk D 90 Morrisburg 11,943 people 50.8 years #336 of 2,589 Strongest: safety A , walkability B · lowest: jobs & income C− 91 Port Hope 18,446 people 50.8 years #337 of 2,589 Strongest: safety A , hazard risk B+ · lowest: cost of living D 92 Athens 3,078 people 50.8 years #338 of 2,589 Strongest: safety B+ , cost of living B · lowest: hazard risk D 93 Pelham 19,980 people 50.4 years #353 of 2,589 Strongest: schools A+ , jobs & income A− · lowest: cost of living C 94 South Glengarry 14,355 people 50.4 years #354 of 2,589 Strongest: safety A , jobs & income A− · lowest: walkability C− 95 Port Colborne 21,921 people 50.4 years #364 of 2,589 Strongest: schools A , hazard risk B+ · lowest: cost of living D 96 Greater Napanee 18,016 people 50.4 years #365 of 2,589 Strongest: health B+ , schools B · lowest: cost of living C− 97 Callander 4,021 people 50.4 years #366 of 2,589 Strongest: jobs & income A− , hazard risk A− · lowest: health C− 98 Powassan 3,657 people 50.4 years #367 of 2,589 Strongest: safety A+ , hazard risk A− · lowest: health D 99 Sables-Spanish Rivers 3,412 people 50.4 years #370 of 2,589 Strongest: hazard risk A , cost of living B− · lowest: jobs & income D− 100 Poplar Park 3,031 people 50.3 years #373 of 2,589 Strongest: schools A− , hazard risk B+ · lowest: cost of living D 101 Sulphur Springs 9,404 people 50.2 years #374 of 2,589 Strongest: jobs & income A , schools A− · lowest: cost of living B− 102 New Edinburgh 5,728 people 50.2 years #375 of 2,589 Strongest: walkability A+ , jobs & income A+ · lowest: cost of living C− 103 Manotick 8,770 people 50 years #378 of 2,589 Strongest: safety A+ , schools A · lowest: hazard risk C+ 104 Almonte 16,073 people 50 years #382 of 2,589 Strongest: safety A+ , schools A− · lowest: hazard risk D 105 Exeter 10,781 people 50 years #383 of 2,589 Strongest: jobs & income B+ , walkability B+ · lowest: cost of living C− 106 Mulmur 3,813 people 50 years #384 of 2,589 Strongest: safety A+ , hazard risk B+ · lowest: cost of living C− 107 Midland 19,305 people 50 years #387 of 2,589 Strongest: hazard risk A+ , walkability A · lowest: cost of living D− 108 Stoney Creek 3,828 people 50 years #388 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: cost of living D− 109 Pine Grove 13,302 people 49.8 years #393 of 2,589 Strongest: hazard risk A , schools A · lowest: cost of living C− 110 Rosedale-Moore Park 20,268 people 49.7 years #394 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D 111 Hillcrest Village 16,374 people 49.7 years #395 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 112 Hamilton 11,810 people 49.6 years #403 of 2,589 Strongest: safety A+ , hazard risk A− · lowest: walkability D 113 Huntsville 23,948 people 49.6 years #405 of 2,589 Strongest: hazard risk A , health B+ · lowest: cost of living D 114 Severn 15,716 people 49.6 years #406 of 2,589 Strongest: hazard risk A , safety A− · lowest: walkability C 115 Alnwick/Haldimand 8,197 people 49.6 years #409 of 2,589 Strongest: safety A+ , hazard risk A− · lowest: walkability D 116 Durham 14,355 people 49.6 years #410 of 2,589 Strongest: safety B+ , hazard risk B · lowest: cost of living C 117 Prescott 4,342 people 49.6 years #417 of 2,589 Strongest: walkability A− , schools B− · lowest: hazard risk D 118 Langstaff 8,147 people 49.5 years #419 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living D− 119 Steeles 22,943 people 49.4 years #421 of 2,589 Strongest: safety A+ , walkability A+ · lowest: cost of living D− 120 Guildwood 9,797 people 49.4 years #422 of 2,589 Strongest: walkability A+ , safety A · lowest: cost of living D− 121 Puslinch 8,577 people 49.2 years #426 of 2,589 Strongest: safety A+ , jobs & income A · lowest: walkability D 122 Port Perry 23,928 people 49.2 years #428 of 2,589 Strongest: hazard risk A , safety A− · lowest: cost of living C 123 Augusta 7,767 people 49.2 years #429 of 2,589 Strongest: safety A , jobs & income B+ · lowest: hazard risk D 124 Highway Valley 4,469 people 49.2 years #432 of 2,589 Strongest: schools A− , hazard risk B+ · lowest: cost of living C− 125 Otonabee-South Monaghan 8,084 people 49.2 years #435 of 2,589 Strongest: safety A+ , hazard risk B− · lowest: cost of living C− 126 Colborne 7,216 people 49.2 years #436 of 2,589 Strongest: safety A+ , hazard risk B+ · lowest: cost of living C− 127 Tay 11,968 people 49.2 years #437 of 2,589 Strongest: hazard risk A+ , safety A · lowest: cost of living D 128 Hanover 8,723 people 49.2 years #440 of 2,589 Strongest: walkability A , schools B+ · lowest: cost of living D 129 Tillsonburg 21,450 people 49.2 years #441 of 2,589 Strongest: walkability B+ , safety B · lowest: cost of living D 130 Centre Hastings 5,170 people 49.2 years #443 of 2,589 Strongest: safety B+ , schools B · lowest: health D 131 South Frontenac 21,599 people 48.8 years #455 of 2,589 Strongest: safety A+ , schools A · lowest: cost of living C− 132 Banbury-Don Mills 27,472 people 48.8 years #456 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 133 Clinton 8,318 people 48.8 years #457 of 2,589 Strongest: jobs & income A , walkability B+ · lowest: cost of living C 134 Horton 3,550 people 48.8 years #458 of 2,589 Strongest: safety A+ , schools B+ · lowest: walkability D− 135 Central Elgin 15,230 people 48.8 years #460 of 2,589 Strongest: safety A , jobs & income A− · lowest: cost of living C− 136 Humber Heights-Westmount 10,427 people 48.8 years #461 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 137 West Lorne 5,566 people 48.8 years #462 of 2,589 Strongest: safety A , hazard risk B+ · lowest: schools D 138 Simcoe 75,618 people 48.8 years #465 of 2,589 Strongest: hazard risk A− , safety B+ · lowest: health D 139 Espanola 5,504 people 48.8 years #466 of 2,589 Strongest: hazard risk A , walkability A · lowest: schools C− 141 German Mills 11,923 people 48.7 years #478 of 2,589 Strongest: schools A+ , health A · lowest: cost of living C− 142 Port Credit 7,606 people 48.6 years #482 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living D− 144 St. Marys 8,203 people 48.4 years #487 of 2,589 Strongest: schools A , jobs & income A− · lowest: cost of living C− 146 Lynden 10,442 people 48.4 years #493 of 2,589 Strongest: schools A , jobs & income A− · lowest: cost of living C− 147 Kapuskasing 8,825 people 48.4 years #494 of 2,589 Strongest: hazard risk A+ , walkability A · lowest: safety C− 148 Douro-Dummer 8,379 people 48.4 years #496 of 2,589 Strongest: safety A+ , hazard risk B− · lowest: cost of living C− 149 Temiskaming Shores 10,144 people 48.4 years #497 of 2,589 Strongest: walkability A− , hazard risk B · lowest: safety C 150 Cardinal 7,952 people 48.4 years #500 of 2,589 Strongest: safety B+ , schools B− · lowest: hazard risk D 151 Kentley 4,007 people 48.4 years #501 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D− 152 Fitzroy 6,400 people 48.3 years #504 of 2,589 Strongest: safety A+ , schools A · lowest: cost of living C− 153 Lisgar 3,945 people 48.3 years #506 of 2,589 Strongest: walkability A− , hazard risk B+ · lowest: cost of living D 155 Leeming 2,849 people 48.2 years #508 of 2,589 Strongest: schools A , jobs & income A · lowest: cost of living B− 156 Hearst 5,032 people 48 years #516 of 2,589 Strongest: hazard risk A+ , jobs & income A− · lowest: health C 157 Long Sault 14,602 people 48 years #517 of 2,589 Strongest: safety A , schools B+ · lowest: walkability C 158 Dryden 7,808 people 48 years #518 of 2,589 Strongest: walkability A− , cost of living B+ · lowest: safety D 159 East Ferris 5,835 people 48 years #520 of 2,589 Strongest: safety A+ , hazard risk A− · lowest: walkability D 160 Arnprior 11,459 people 48 years #523 of 2,589 Strongest: walkability A , schools B+ · lowest: cost of living D 161 McNab/Braeside 8,340 people 48 years #524 of 2,589 Strongest: schools A− , safety B+ · lowest: cost of living C− 162 Owen Sound 24,075 people 48 years #530 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: cost of living D 163 Bonfield 2,597 people 48 years #534 of 2,589 Strongest: safety A+ , hazard risk A− · lowest: health D 164 Iroquois Falls 4,640 people 48 years #535 of 2,589 Strongest: cost of living A , walkability A · lowest: jobs & income D 165 Thornhill 17,940 people 47.9 years #537 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D 166 Beverley Glen 38,720 people 47.9 years #538 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D 167 Kingsway South 8,935 people 47.8 years #540 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living C+ 168 Thornlea 20,872 people 47.8 years #541 of 2,589 Strongest: schools A+ , walkability A+ · lowest: cost of living D− 169 Manor Park 9,491 people 47.8 years #542 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D 170 Woodbridge 18,835 people 47.8 years #544 of 2,589 Strongest: hazard risk A , health A · lowest: cost of living D− 171 Queenswood Heights 8,998 people 47.7 years #546 of 2,589 Strongest: safety A+ , walkability A · lowest: cost of living C− 172 Concord 7,225 people 47.7 years #547 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D− 173 Sherwood 2,567 people 47.7 years #548 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: cost of living D− 174 Tecumseh 25,554 people 47.6 years #550 of 2,589 Strongest: safety A+ , schools A · lowest: hazard risk C+ 175 Deep River 4,353 people 47.6 years #551 of 2,589 Strongest: walkability A+ , safety A · lowest: hazard risk C+ 176 Edenbridge-Humber Valley 15,480 people 47.6 years #553 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 177 L'Amoreaux West 21,575 people 47.6 years #554 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 178 Oro-Medonte 24,681 people 47.6 years #555 of 2,589 Strongest: safety A+ , hazard risk A+ · lowest: walkability C− 179 Milliken 12,138 people 47.6 years #556 of 2,589 Strongest: walkability A , hazard risk A · lowest: cost of living D− 180 Whitewater Region 7,899 people 47.6 years #559 of 2,589 Strongest: safety A+ , walkability B · lowest: health C 181 Unionville 17,632 people 47.5 years #567 of 2,589 Strongest: schools A+ , hazard risk A · lowest: cost of living D 182 Riverside 21,828 people 47.5 years #568 of 2,589 Strongest: walkability B , health B · lowest: cost of living D 183 Queenswood - Chatelaine 4,537 people 47.4 years #571 of 2,589 Strongest: safety A+ , health A · lowest: cost of living D 186 Markham Village 10,319 people 47.3 years #576 of 2,589 Strongest: schools A+ , health A · lowest: cost of living D− 187 Buttonville 15,001 people 47.3 years #577 of 2,589 Strongest: schools A+ , hazard risk A · lowest: cost of living C− 188 Colborne 7,447 people 47.3 years #578 of 2,589 Strongest: schools A , jobs & income A− · lowest: cost of living C 190 Uxbridge 22,618 people 47.2 years #588 of 2,589 Strongest: hazard risk A , schools A · lowest: cost of living D 191 Mono 10,036 people 47.2 years #592 of 2,589 Strongest: safety A , hazard risk B+ · lowest: cost of living C− 192 Agincourt North 27,790 people 47.2 years #593 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 193 Enniskillen 3,174 people 47.2 years #594 of 2,589 Strongest: jobs & income A+ , schools A− · lowest: safety D− 194 Wawa 2,943 people 47.2 years #597 of 2,589 Strongest: cost of living A+ , walkability A · lowest: schools D 195 Wainfleet 7,329 people 47.2 years #599 of 2,589 Strongest: schools A , hazard risk B+ · lowest: walkability D 196 Geraldton 4,398 people 47.2 years #606 of 2,589 Strongest: walkability A , cost of living A− · lowest: schools D− 197 Sault Ste. Marie 81,182 people 47.2 years #609 of 2,589 Strongest: hazard risk A , walkability A− · lowest: health C− 198 Smiths Falls 11,093 people 47.2 years #612 of 2,589 Strongest: walkability A+ , health B · lowest: schools D 199 Quantztown 13,146 people 47.1 years #615 of 2,589 Strongest: schools A+ , hazard risk A · lowest: cost of living D 200 Corman 6,566 people 47.1 years #617 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: cost of living D− 201 Spring Valley 4,175 people 46.9 years #620 of 2,589 Strongest: schools A , jobs & income A · lowest: walkability C+ 202 Rathwood 27,388 people 46.9 years #623 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D− 205 Erin 12,924 people 46.8 years #627 of 2,589 Strongest: safety A+ , schools A− · lowest: cost of living C 206 Stone Mills 8,523 people 46.8 years #629 of 2,589 Strongest: safety A+ , schools A− · lowest: walkability C− 207 Essex 23,872 people 46.8 years #631 of 2,589 Strongest: safety A , schools A− · lowest: cost of living C 208 Port Elgin 18,167 people 46.8 years #633 of 2,589 Strongest: walkability A− , jobs & income A− · lowest: cost of living D 209 Milliken 24,431 people 46.8 years #636 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 210 Grey Highlands 12,148 people 46.8 years #637 of 2,589 Strongest: safety A , walkability B · lowest: cost of living C− 211 Black River-Matheson 2,899 people 46.8 years #642 of 2,589 Strongest: hazard risk A , cost of living B+ · lowest: jobs & income D 212 Orillia 37,735 people 46.8 years #644 of 2,589 Strongest: hazard risk A , walkability A · lowest: cost of living D− 213 Navan - Sarsfield 2,853 people 46.7 years #651 of 2,589 Strongest: schools A , health A− · lowest: walkability C 214 Fessenden 3,551 people 46.7 years #654 of 2,589 Strongest: walkability A , schools B+ · lowest: cost of living D 216 Horning 4,587 people 46.6 years #656 of 2,589 Strongest: schools A− , hazard risk B+ · lowest: cost of living C 217 South Keys 2,865 people 46.6 years #659 of 2,589 Strongest: walkability A+ , health A · lowest: safety D 218 Cumberland 6,139 people 46.5 years #661 of 2,589 Strongest: safety A+ , schools A · lowest: walkability C− 219 Casa Loma 11,369 people 46.5 years #663 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 220 Forest Hill South 11,059 people 46.5 years #664 of 2,589 Strongest: walkability A+ , jobs & income A · lowest: cost of living D 221 Golf Course 3,741 people 46.5 years #665 of 2,589 Strongest: schools A , jobs & income A− · lowest: cost of living C+ 222 Carlisle 7,161 people 46.5 years #666 of 2,589 Strongest: schools A− , hazard risk B+ · lowest: walkability C− 223 East Riverside 15,758 people 46.5 years #667 of 2,589 Strongest: schools A− , jobs & income B · lowest: cost of living C 224 Dunrobin 5,724 people 46.4 years #669 of 2,589 Strongest: safety A+ , schools A+ · lowest: walkability D 225 Kemptville 19,733 people 46.4 years #676 of 2,589 Strongest: safety A , schools A− · lowest: hazard risk D 226 Adjala-Tosorontio 11,948 people 46.4 years #677 of 2,589 Strongest: hazard risk A+ , safety A · lowest: walkability C− 227 Stirling 5,489 people 46.4 years #679 of 2,589 Strongest: schools A+ , safety A+ · lowest: health D 228 Wendover 10,896 people 46.4 years #680 of 2,589 Strongest: schools A , safety A− · lowest: cost of living C 229 Mountview 7,752 people 46.4 years #681 of 2,589 Strongest: walkability A− , schools A− · lowest: cost of living D 230 Fort Frances 7,607 people 46.4 years #686 of 2,589 Strongest: walkability A− , jobs & income B+ · lowest: safety D 231 Pembroke 15,479 people 46.4 years #687 of 2,589 Strongest: walkability A , schools B · lowest: safety C− 232 Chatham 112,716 people 46.4 years #690 of 2,589 Strongest: walkability B+ , safety C+ · lowest: cost of living D 233 Cornwall 54,346 people 46.4 years #693 of 2,589 Strongest: walkability A , health B− · lowest: cost of living D 235 Princess-Rosethorn 11,177 people 46.2 years #698 of 2,589 Strongest: walkability A , health A− · lowest: cost of living C+ 236 Port Credit NHD (West) 2,902 people 46.1 years #704 of 2,589 Strongest: walkability A+ , schools A+ · lowest: cost of living D− 237 Huron-Kinloss 8,445 people 46 years #711 of 2,589 Strongest: safety A , schools A− · lowest: health C 238 Stratford 36,097 people 46 years #713 of 2,589 Strongest: walkability A , schools B+ · lowest: cost of living D 239 Oliver Paipoonge 6,524 people 46 years #715 of 2,589 Strongest: schools A , hazard risk A− · lowest: health D 240 Fairfield 3,497 people 46 years #716 of 2,589 Strongest: health A , hazard risk A− · lowest: cost of living D− 241 Chatsworth 7,770 people 46 years #721 of 2,589 Strongest: safety A , hazard risk B · lowest: walkability C− 242 Norwood 5,308 people 46 years #727 of 2,589 Strongest: safety A+ , walkability B · lowest: cost of living D 243 Sarnia 80,539 people 46 years #729 of 2,589 Strongest: walkability A− , hazard risk B+ · lowest: cost of living D 244 River Bend 5,930 people 45.9 years #735 of 2,589 Strongest: schools A+ , hazard risk A · lowest: cost of living C+ 245 York Road 4,931 people 45.9 years #739 of 2,589 Strongest: jobs & income A , schools A · lowest: cost of living C− 246 Fairview 7,597 people 45.9 years #740 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D− 248 Freelton 2,724 people 45.7 years #745 of 2,589 Strongest: jobs & income A , schools A− · lowest: cost of living C+ 249 Lakeshore 3,127 people 45.7 years #746 of 2,589 Strongest: schools A− , hazard risk B+ · lowest: cost of living D 250 Lambeth 2,609 people 45.6 years #750 of 2,589 Strongest: schools A+ , jobs & income A · lowest: cost of living C+ 251 Cachet 6,361 people 45.6 years #752 of 2,589 Strongest: schools A+ , hazard risk A · lowest: cost of living C− 252 Laurentian Valley 9,714 people 45.6 years #754 of 2,589 Strongest: safety A , jobs & income B+ · lowest: walkability C− 253 Underwood 5,972 people 45.6 years #755 of 2,589 Strongest: walkability A , schools A · lowest: cost of living D− 254 Stanley Park 8,721 people 45.6 years #759 of 2,589 Strongest: health A , hazard risk A− · lowest: cost of living D− 255 Amherstburg 27,509 people 45.6 years #761 of 2,589 Strongest: schools A , jobs & income B− · lowest: cost of living C 256 Plympton-Wyoming 9,548 people 45.6 years #764 of 2,589 Strongest: jobs & income A− , schools A− · lowest: safety D− 257 Quinte West 50,385 people 45.6 years #767 of 2,589 Strongest: safety B+ , walkability B− · lowest: cost of living C− 258 Vars 2,767 people 45.5 years #777 of 2,589 Strongest: safety A+ , schools A+ · lowest: cost of living C 259 Idlewood 5,005 people 45.5 years #778 of 2,589 Strongest: health A , jobs & income A− · lowest: cost of living C 261 Carp 5,621 people 45.4 years #782 of 2,589 Strongest: safety A+ , schools A+ · lowest: hazard risk C+ 262 Laurentian 11,133 people 45.4 years #784 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D 263 Stoneybrook 7,662 people 45.4 years #785 of 2,589 Strongest: hazard risk A , jobs & income A · lowest: cost of living C 264 Dixie 3,749 people 45.4 years #786 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D− 265 Kanata Lakes 19,861 people 45.3 years #789 of 2,589 Strongest: schools A+ , health A · lowest: cost of living C 266 Maple 20,122 people 45.3 years #790 of 2,589 Strongest: schools A , walkability A · lowest: cost of living D 267 Barbertown 9,209 people 45.3 years #791 of 2,589 Strongest: walkability A , hazard risk A · lowest: cost of living C 268 Oakridge 16,247 people 45.3 years #793 of 2,589 Strongest: hazard risk A , jobs & income A− · lowest: cost of living C 269 Pleasant View 15,248 people 45.3 years #794 of 2,589 Strongest: walkability A+ , safety A · lowest: cost of living D− 270 St.Andrew-Windfields 17,005 people 45.3 years #795 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D 271 Lawfield 6,021 people 45.3 years #798 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: cost of living D− 272 Kinburn 2,639 people 45.2 years #803 of 2,589 Strongest: safety A+ , jobs & income A · lowest: cost of living C 273 Dorchester 15,475 people 45.2 years #805 of 2,589 Strongest: safety A+ , jobs & income A · lowest: cost of living C 274 Mount Joy 8,345 people 45.2 years #807 of 2,589 Strongest: schools A+ , health A · lowest: cost of living D 275 Rockwood 14,870 people 45.2 years #809 of 2,589 Strongest: safety A+ , jobs & income B+ · lowest: cost of living C 276 Munster - Ashton 6,372 people 45.2 years #810 of 2,589 Strongest: safety A+ , health A · lowest: walkability D− 277 Kingsville 25,302 people 45.2 years #812 of 2,589 Strongest: safety A+ , schools A− · lowest: cost of living C− 278 Grimsby 31,478 people 45.2 years #814 of 2,589 Strongest: schools A+ , hazard risk A− · lowest: cost of living C− 279 Westmount 19,591 people 45.2 years #816 of 2,589 Strongest: hazard risk A , walkability A− · lowest: cost of living D 280 Loyalist 19,761 people 45.2 years #820 of 2,589 Strongest: safety A , health B · lowest: cost of living D 281 Admaston/Bromley 3,086 people 45.2 years #821 of 2,589 Strongest: safety A , jobs & income B+ · lowest: walkability D− 282 Welland 66,480 people 45.2 years #825 of 2,589 Strongest: schools A , walkability A− · lowest: cost of living D− 283 Kirkland Lake 8,158 people 45.2 years #837 of 2,589 Strongest: walkability B+ , hazard risk B · lowest: safety D 284 Belleville 62,914 people 45.2 years #839 of 2,589 Strongest: walkability A , schools B− · lowest: cost of living D 285 Markstay-Warren 2,990 people 45.2 years #840 of 2,589 Strongest: hazard risk A− , safety B+ · lowest: walkability D 286 Fontainebleau 11,567 people 45.1 years #844 of 2,589 Strongest: health B , walkability B · lowest: cost of living D 287 Yonge-St.Clair 13,177 people 45 years #845 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living D− 288 Rosedale Village 5,764 people 45 years #848 of 2,589 Strongest: hazard risk A , health A− · lowest: cost of living D− 289 Beaverbrook 6,762 people 44.9 years #852 of 2,589 Strongest: safety A+ , schools A+ · lowest: cost of living C− 290 Birchcliffe-Cliffside 23,115 people 44.9 years #854 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 291 Oakes 4,048 people 44.9 years #855 of 2,589 Strongest: hazard risk B+ , schools B · lowest: jobs & income C+ 292 Trillium Industrial Park 3,420 people 44.9 years #856 of 2,589 Strongest: health A , hazard risk A− · lowest: cost of living D− 293 Centennial Scarborough 13,453 people 44.8 years #864 of 2,589 Strongest: walkability A+ , safety A · lowest: cost of living C− 294 Perth South 4,055 people 44.8 years #867 of 2,589 Strongest: jobs & income A+ , schools A− · lowest: cost of living C− 295 Winchester 12,706 people 44.8 years #868 of 2,589 Strongest: safety A , schools A− · lowest: cost of living C 296 Stayner 16,571 people 44.8 years #872 of 2,589 Strongest: hazard risk A+ , safety A · lowest: cost of living D 297 Glencoe 6,468 people 44.8 years #873 of 2,589 Strongest: safety A+ , hazard risk A · lowest: schools C− 298 Corunna 15,872 people 44.8 years #874 of 2,589 Strongest: safety A , jobs & income A− · lowest: cost of living C 299 Tam O'Shanter-Sullivan 27,526 people 44.8 years #875 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 300 St. Catharines 153,865 people 44.8 years #878 of 2,589 Strongest: schools A , walkability A · lowest: cost of living D− 301 Millbrook 11,507 people 44.8 years #882 of 2,589 Strongest: safety A , hazard risk B · lowest: health C 302 Walkerton 10,811 people 44.8 years #883 of 2,589 Strongest: jobs & income A− , safety B+ · lowest: cost of living C− 303 Niagara Falls 113,983 people 44.8 years #885 of 2,589 Strongest: schools A , walkability B+ · lowest: cost of living D− 304 Southcrest 14,477 people 44.8 years #889 of 2,589 Strongest: walkability A , hazard risk A · lowest: cost of living D− 305 Osgoode - Vernon 6,398 people 44.7 years #900 of 2,589 Strongest: safety A+ , health A− · lowest: cost of living C 306 Erin Mills 39,194 people 44.7 years #902 of 2,589 Strongest: walkability A , schools A · lowest: cost of living D 308 Lakeview 21,789 people 44.7 years #904 of 2,589 Strongest: walkability A , hazard risk A · lowest: cost of living D− 309 Cooksville NHD (West) 14,821 people 44.7 years #906 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D− 310 Leaside-Bennington 16,710 people 44.6 years #911 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living C 311 Parkview West 3,686 people 44.6 years #918 of 2,589 Strongest: hazard risk B+ , health B · lowest: cost of living D 312 Masonville 10,359 people 44.5 years #919 of 2,589 Strongest: hazard risk A , schools A− · lowest: cost of living C− 313 Westboro 12,899 people 44.5 years #922 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D 314 Highland Creek 12,678 people 44.5 years #923 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D 315 Burlington 197,737 people 44.4 years #927 of 2,589 Strongest: schools A+ , safety A · lowest: cost of living C− 316 Fergus 34,565 people 44.4 years #931 of 2,589 Strongest: safety A+ , schools A · lowest: cost of living C− 317 Trend-Arlington 3,844 people 44.4 years #934 of 2,589 Strongest: safety A+ , walkability A+ · lowest: cost of living D 318 Mineola 9,849 people 44.4 years #936 of 2,589 Strongest: walkability A , hazard risk A · lowest: cost of living C 319 Byron 15,277 people 44.4 years #937 of 2,589 Strongest: hazard risk A , jobs & income A · lowest: cost of living C 320 Kincardine 13,169 people 44.4 years #938 of 2,589 Strongest: safety A , jobs & income A · lowest: cost of living C− 321 Beckwith 10,073 people 44.4 years #944 of 2,589 Strongest: safety A+ , schools B+ · lowest: hazard risk D 322 Beamsville 28,356 people 44.4 years #945 of 2,589 Strongest: schools A+ , hazard risk B+ · lowest: cost of living C− 323 West Rouge 20,915 people 44.4 years #948 of 2,589 Strongest: walkability A+ , health A− · lowest: cost of living D 324 Greenbelt (east) 3,094 people 44.4 years #951 of 2,589 Strongest: health A , schools B+ · lowest: safety C− 325 Beaverton 13,710 people 44.4 years #953 of 2,589 Strongest: hazard risk A , safety A− · lowest: schools C− 326 Kenora 15,892 people 44.4 years #956 of 2,589 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 328 Montague 4,414 people 44.4 years #958 of 2,589 Strongest: safety A+ , health B− · lowest: hazard risk D 329 City Centre 10,269 people 44.4 years #964 of 2,589 Strongest: walkability A+ , health B+ · lowest: cost of living D− 330 Centrepointe - Briargreen 9,259 people 44.3 years #965 of 2,589 Strongest: walkability A+ , safety A+ · lowest: cost of living C− 331 Westminster-Branson 26,027 people 44.2 years #969 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 332 Mississauga Valleys 11,799 people 44.2 years #973 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D− 334 Eastdale 2,703 people 44.2 years #975 of 2,589 Strongest: walkability B+ , hazard risk B+ · lowest: cost of living D 335 Sheldon 25,488 people 44.2 years #976 of 2,589 Strongest: hazard risk B+ , schools B · lowest: cost of living C− 336 Stittsville 19,753 people 44.1 years #977 of 2,589 Strongest: safety A+ , schools A+ · lowest: hazard risk C+ 337 LaSalle 36,452 people 44 years #990 of 2,589 Strongest: safety A+ , schools A · lowest: walkability C 338 Bedford Park-Nortown 22,376 people 44 years #993 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living C− 339 East Garafraxa 2,976 people 44 years #995 of 2,589 Strongest: safety A+ , jobs & income B+ · lowest: walkability C 340 Parkhill 6,864 people 44 years #996 of 2,589 Strongest: safety A+ , hazard risk A+ · lowest: schools D 341 Old East York 9,175 people 44 years #997 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 342 Grand River North 3,823 people 44 years #1,000 of 2,589 Strongest: jobs & income A , health A · lowest: cost of living C− 343 Dutton 4,686 people 44 years #1,001 of 2,589 Strongest: safety A , hazard risk B+ · lowest: health C+ 344 Islington 23,659 people 44 years #1,002 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living D− 345 Newtonbrook East 15,996 people 44 years #1,003 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living D− 346 Wingham 5,411 people 44 years #1,006 of 2,589 Strongest: walkability A , jobs & income B+ · lowest: cost of living C 347 Cooksville NHD (East) 9,313 people 44 years #1,007 of 2,589 Strongest: walkability A , hazard risk A · lowest: cost of living D− 348 Southwold 5,473 people 44 years #1,010 of 2,589 Strongest: safety A , jobs & income A · lowest: walkability C− 349 Paris 45,565 people 44 years #1,012 of 2,589 Strongest: safety A , jobs & income B+ · lowest: cost of living C− 350 Thunder Bay 117,671 people 44 years #1,017 of 2,589 Strongest: walkability A− , hazard risk A− · lowest: safety C− 351 Glenview West 3,431 people 44 years #1,018 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: cost of living D− 352 North Bay 62,062 people 44 years #1,020 of 2,589 Strongest: walkability A , hazard risk A− · lowest: cost of living C− 353 Clarkson - Lorne Park 39,523 people 43.9 years #1,026 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D 354 Streetsville 13,535 people 43.9 years #1,027 of 2,589 Strongest: walkability A , hazard risk A · lowest: cost of living D 355 Metcalfe 5,434 people 43.8 years #1,034 of 2,589 Strongest: safety A+ , health A− · lowest: cost of living C 356 Stonegate-Queensway 25,745 people 43.8 years #1,037 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 357 Bramalea Woods 6,521 people 43.8 years #1,039 of 2,589 Strongest: hazard risk A , walkability A · lowest: cost of living D 358 Hampton Heights 3,498 people 43.8 years #1,042 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: cost of living D− 359 Wychwood 13,828 people 43.7 years #1,045 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 360 Red Hill 4,540 people 43.7 years #1,049 of 2,589 Strongest: hazard risk B+ , walkability B · lowest: cost of living D− 361 Middlesex Centre 21,689 people 43.6 years #1,052 of 2,589 Strongest: safety A+ , schools A · lowest: walkability C 362 Greely 10,359 people 43.6 years #1,055 of 2,589 Strongest: safety A+ , health A− · lowest: walkability C− 363 The Beaches 21,602 people 43.6 years #1,059 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D 364 Uplands 8,819 people 43.6 years #1,064 of 2,589 Strongest: schools A , hazard risk A · lowest: cost of living C 365 Strathroy 26,497 people 43.6 years #1,065 of 2,589 Strongest: hazard risk A , safety A · lowest: cost of living D 366 Casselman 4,535 people 43.6 years #1,066 of 2,589 Strongest: schools A+ , walkability A · lowest: health C− 367 Richmond Hill 222,031 people 43.6 years #1,067 of 2,589 Strongest: schools A+ , walkability A · lowest: cost of living D− 368 East L'Amoreaux 21,533 people 43.6 years #1,069 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 369 Elmvale - Canterbury 8,149 people 43.6 years #1,073 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D 370 Caledonia 56,059 people 43.6 years #1,075 of 2,589 Strongest: safety A , hazard risk A− · lowest: health D 371 St. Thomas 49,388 people 43.6 years #1,082 of 2,589 Strongest: hazard risk B+ , walkability B+ · lowest: cost of living D 372 Cochrane 5,948 people 43.6 years #1,084 of 2,589 Strongest: hazard risk A− , walkability A− · lowest: schools D 373 North Gower - Kars 5,439 people 43.5 years #1,087 of 2,589 Strongest: safety A+ , health A · lowest: walkability C 374 Pioneer Tower West 4,122 people 43.5 years #1,088 of 2,589 Strongest: health A , hazard risk A− · lowest: safety C+ 375 North Riverdale 11,491 people 43.5 years #1,089 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D 376 South Windsor 15,896 people 43.5 years #1,091 of 2,589 Strongest: jobs & income A− , schools B · lowest: safety C+ 377 Playter Estates-Danforth 7,712 people 43.5 years #1,092 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 378 Victoria Park 3,574 people 43.5 years #1,093 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 379 Old Ottawa South 6,704 people 43.4 years #1,094 of 2,589 Strongest: walkability A+ , health A+ · lowest: hazard risk C+ 381 Corkery 3,822 people 43.4 years #1,096 of 2,589 Strongest: safety A+ , schools A+ · lowest: walkability D 382 Lawrence Park South 15,018 people 43.4 years #1,097 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living C+ 383 Westcliffe East 2,832 people 43.4 years #1,099 of 2,589 Strongest: walkability A− , jobs & income B+ · lowest: cost of living C− 384 Cliffcrest 16,184 people 43.4 years #1,103 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 385 Normanhurst 3,260 people 43.4 years #1,105 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D 386 Katimavik-Hazeldean 11,437 people 43.3 years #1,106 of 2,589 Strongest: schools A+ , walkability A · lowest: cost of living C− 388 Maple Leaf 10,040 people 43.3 years #1,110 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 389 Chapel Hill North 11,715 people 43.2 years #1,113 of 2,589 Strongest: safety A+ , walkability A+ · lowest: cost of living C 390 Forest Hill North 12,432 people 43.2 years #1,120 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 391 Springwater 24,144 people 43.2 years #1,121 of 2,589 Strongest: safety A+ , hazard risk A+ · lowest: cost of living C− 392 Castlemore Estates 2,587 people 43.2 years #1,122 of 2,589 Strongest: hazard risk A , jobs & income A− · lowest: walkability D 393 Adelaide-Metcalfe 3,196 people 43.2 years #1,123 of 2,589 Strongest: safety A+ , jobs & income A+ · lowest: cost of living C− 394 King 29,077 people 43.2 years #1,126 of 2,589 Strongest: hazard risk A , schools A− · lowest: cost of living C− 395 Marathon 3,223 people 43.2 years #1,129 of 2,589 Strongest: cost of living A+ , walkability A · lowest: schools C− 396 Rockland 30,375 people 43.2 years #1,132 of 2,589 Strongest: safety A , schools B+ · lowest: cost of living C− 397 South Walkerville 6,129 people 43.2 years #1,137 of 2,589 Strongest: walkability A− , health B+ · lowest: cost of living C− 398 Riverdale East 3,416 people 43.2 years #1,138 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: cost of living D 400 Peterborough 97,834 people 43.2 years #1,144 of 2,589 Strongest: walkability A+ , hazard risk B · lowest: cost of living D− 401 Blackburn Hamlet 7,606 people 43.1 years #1,147 of 2,589 Strongest: walkability A+ , safety A+ · lowest: cost of living D 402 Heritage Park 6,369 people 43.1 years #1,149 of 2,589 Strongest: health A , walkability A · lowest: cost of living D− 403 Bartonville 4,311 people 43.1 years #1,152 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D− 404 Alderwood 12,596 people 43 years #1,153 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living D 405 Guernsey 3,808 people 43 years #1,157 of 2,589 Strongest: schools A− , walkability B+ · lowest: cost of living C− 406 Victoria Village 17,647 people 43 years #1,160 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 407 Britannia 8,421 people 43 years #1,161 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 408 Fallingbrook 17,836 people 42.9 years #1,162 of 2,589 Strongest: safety A+ , walkability A · lowest: cost of living C 409 Kirkendall South 3,033 people 42.9 years #1,163 of 2,589 Strongest: walkability A , jobs & income A− · lowest: cost of living C+ 410 Bathurst Manor 16,176 people 42.9 years #1,166 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 411 Vanier South 7,259 people 42.9 years #1,172 of 2,589 Strongest: walkability A+ , health A+ · lowest: jobs & income D− 412 Plattsville 8,251 people 42.8 years #1,178 of 2,589 Strongest: safety A+ , schools A− · lowest: walkability C 413 Dufferin Hill 7,910 people 42.8 years #1,181 of 2,589 Strongest: walkability A , schools A · lowest: cost of living C− 414 Lakeshore 45,954 people 42.8 years #1,182 of 2,589 Strongest: safety A+ , schools A− · lowest: walkability C 415 New Hamburg 22,890 people 42.8 years #1,184 of 2,589 Strongest: jobs & income A , schools A · lowest: cost of living C− 416 Rushdale 5,154 people 42.8 years #1,191 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: cost of living C 417 Petrolia 6,422 people 42.8 years #1,195 of 2,589 Strongest: schools A− , hazard risk B+ · lowest: safety D− 418 Hamilton Road 15,283 people 42.8 years #1,197 of 2,589 Strongest: hazard risk A , walkability A− · lowest: cost of living D 419 Keswick 53,630 people 42.8 years #1,202 of 2,589 Strongest: hazard risk A , health B+ · lowest: cost of living D− 420 Alta Vista 8,387 people 42.7 years #1,206 of 2,589 Strongest: jobs & income A+ , health A+ · lowest: cost of living C 421 Sheridan 15,775 people 42.7 years #1,207 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D 422 Broadview North 11,080 people 42.7 years #1,208 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 423 Applewood 33,229 people 42.7 years #1,209 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D− 424 Raleigh 7,113 people 42.7 years #1,214 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D− 425 O'Connor-Parkview 18,746 people 42.6 years #1,218 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 426 Parkwoods-O'Connor Hills 13,943 people 42.5 years #1,223 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 427 Newtonbrook West 23,978 people 42.5 years #1,224 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living D− 428 Huntington 5,024 people 42.5 years #1,226 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: cost of living D 429 Tavistock 8,710 people 42.4 years #1,237 of 2,589 Strongest: safety A+ , jobs & income A+ · lowest: cost of living C+ 430 Ayr 13,051 people 42.4 years #1,246 of 2,589 Strongest: jobs & income A , health A− · lowest: cost of living C 431 Westmeria 2,646 people 42.4 years #1,248 of 2,589 Strongest: jobs & income A− , schools A− · lowest: cost of living C 432 Amaranth 4,808 people 42.4 years #1,255 of 2,589 Strongest: safety A+ , health B · lowest: cost of living D 433 Tyendinaga 5,005 people 42.4 years #1,266 of 2,589 Strongest: schools A , cost of living B− · lowest: walkability D 434 Gilkson 2,963 people 42.3 years #1,271 of 2,589 Strongest: walkability A− , hazard risk B+ · lowest: cost of living D 435 Remington Park 5,783 people 42.3 years #1,274 of 2,589 Strongest: health B+ , walkability B− · lowest: cost of living D 436 Lawrence Park North 14,735 people 42.2 years #1,275 of 2,589 Strongest: walkability A+ , schools A+ · lowest: cost of living C+ 437 Snelgrove 11,109 people 42.2 years #1,278 of 2,589 Strongest: hazard risk A , walkability A− · lowest: cost of living C 438 Hurontario 43,877 people 42.2 years #1,280 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D 439 Valley Park 6,394 people 42.2 years #1,284 of 2,589 Strongest: hazard risk B+ , schools B · lowest: cost of living C 440 Mount Pleasant East 16,373 people 42.1 years #1,288 of 2,589 Strongest: walkability A+ , schools A+ · lowest: cost of living D 441 Danforth East York 17,073 people 42.1 years #1,289 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 442 Elder Mills 16,790 people 42.1 years #1,290 of 2,589 Strongest: hazard risk A , schools A · lowest: cost of living C− 443 Glebe-Dows Lake 13,436 people 42.1 years #1,293 of 2,589 Strongest: walkability A+ , jobs & income A+ · lowest: cost of living D 444 Erindale 22,755 people 42.1 years #1,294 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D− 445 Georgetown 68,265 people 42 years #1,305 of 2,589 Strongest: safety A , health A · lowest: cost of living D 446 Aurora 67,385 people 42 years #1,312 of 2,589 Strongest: hazard risk A+ , schools A+ · lowest: cost of living D 447 Garner 5,456 people 42 years #1,316 of 2,589 Strongest: schools A , jobs & income A− · lowest: walkability C+ 448 Chalk River 3,147 people 42 years #1,317 of 2,589 Strongest: safety A , schools B+ · lowest: walkability C− 449 Mount Forest 14,407 people 42 years #1,322 of 2,589 Strongest: safety A+ , walkability A · lowest: cost of living D 450 Innisfil 50,686 people 42 years #1,325 of 2,589 Strongest: hazard risk A , safety A · lowest: cost of living D 451 Rockcliffe-Smythe 22,242 people 42 years #1,331 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 452 Chesley 7,639 people 42 years #1,332 of 2,589 Strongest: safety A , jobs & income B · lowest: cost of living C− 453 Inch Park 4,065 people 42 years #1,336 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D 454 Timmins 45,569 people 42 years #1,339 of 2,589 Strongest: hazard risk A , walkability A · lowest: schools D 455 Forest Heights 14,369 people 41.9 years #1,342 of 2,589 Strongest: health A , hazard risk A− · lowest: cost of living C− 456 Rosemount 6,169 people 41.9 years #1,343 of 2,589 Strongest: health A , walkability A · lowest: cost of living D− 457 County Court 5,726 people 41.9 years #1,345 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D 458 Country Hills West 5,936 people 41.8 years #1,348 of 2,589 Strongest: health A , hazard risk A− · lowest: cost of living D 459 Falkirk East 4,961 people 41.8 years #1,349 of 2,589 Strongest: walkability A− , schools B+ · lowest: cost of living C 460 Briar Hill-Belgravia 14,590 people 41.8 years #1,350 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 461 Kennedy Park 17,156 people 41.8 years #1,351 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 463 Woodbine-Lumsden 7,928 people 41.7 years #1,356 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 464 Peel Village 13,037 people 41.7 years #1,361 of 2,589 Strongest: walkability A , hazard risk A · lowest: cost of living D− 465 Rosedale 3,070 people 41.7 years #1,364 of 2,589 Strongest: walkability A− , hazard risk B+ · lowest: cost of living D 466 Oakville 243,107 people 41.6 years #1,368 of 2,589 Strongest: schools A+ , health A · lowest: cost of living D 467 Stouffville 58,010 people 41.6 years #1,374 of 2,589 Strongest: hazard risk A , schools A · lowest: cost of living D 468 Newmarket 95,763 people 41.6 years #1,375 of 2,589 Strongest: hazard risk A+ , health A · lowest: cost of living D 469 Borden Farm - Fisher Glen 11,100 people 41.6 years #1,376 of 2,589 Strongest: walkability A+ , safety A · lowest: cost of living D− 470 Seaforth 10,402 people 41.6 years #1,377 of 2,589 Strongest: safety B+ , jobs & income B+ · lowest: cost of living C+ 471 Carleton Place 14,837 people 41.6 years #1,381 of 2,589 Strongest: walkability A , schools B+ · lowest: hazard risk D 472 Meinzinger Park-Lakeside 5,007 people 41.6 years #1,383 of 2,589 Strongest: walkability A , health A · lowest: cost of living D− 473 Danforth 9,364 people 41.6 years #1,384 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 474 Country Hills 4,561 people 41.6 years #1,385 of 2,589 Strongest: health A , walkability A · lowest: cost of living D− 475 Watford 3,955 people 41.6 years #1,392 of 2,589 Strongest: hazard risk B+ , jobs & income B+ · lowest: safety D− 476 Rexdale-Kipling 10,378 people 41.6 years #1,393 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 477 Wexford/Maryvale 28,591 people 41.6 years #1,396 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 478 Brooke-Alvinston 2,557 people 41.6 years #1,400 of 2,589 Strongest: hazard risk B+ , cost of living C+ · lowest: safety D− 479 High Park-Swansea 22,970 people 41.5 years #1,401 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 480 Barnstown 6,603 people 41.5 years #1,403 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: cost of living C 481 Don Valley Village 26,972 people 41.4 years #1,406 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 482 Trillium 2,967 people 41.4 years #1,411 of 2,589 Strongest: schools B+ , hazard risk B+ · lowest: walkability D 483 Rustic 9,543 people 41.4 years #1,412 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 484 East Windsor 20,876 people 41.4 years #1,413 of 2,589 Strongest: walkability B+ , health B · lowest: cost of living D 485 Roseland 20,587 people 41.3 years #1,415 of 2,589 Strongest: schools A , jobs & income B+ · lowest: walkability C 486 Oakwood Village 20,830 people 41.3 years #1,416 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 487 Mildmay 6,247 people 41.2 years #1,432 of 2,589 Strongest: safety A , jobs & income A− · lowest: health C+ 488 Woodbridge Meadows 3,651 people 41.2 years #1,436 of 2,589 Strongest: hazard risk A , health A− · lowest: cost of living C 489 Central Erin Mills 36,393 people 41.2 years #1,439 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D 490 Kingston 149,527 people 41.2 years #1,445 of 2,589 Strongest: walkability A+ , schools A− · lowest: cost of living D 491 Leamington 34,653 people 41.2 years #1,448 of 2,589 Strongest: walkability B+ , health B · lowest: cost of living D 492 Dorset Park 24,770 people 41.2 years #1,455 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 494 Richmond 9,526 people 41 years #1,465 of 2,589 Strongest: schools A , safety A · lowest: cost of living C 495 Lambton Baby Point 7,966 people 41 years #1,467 of 2,589 Strongest: walkability A+ , safety A+ · lowest: cost of living D− 496 East Willowdale 15,514 people 41 years #1,469 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living D− 497 Creditview 10,972 people 41 years #1,470 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D 498 East End-Danforth 22,055 people 41 years #1,471 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 499 Keelesdale-Eglinton West 11,407 people 41 years #1,473 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 500 Bruleville 4,310 people 41 years #1,475 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D− 501 Humber Summit 12,194 people 41 years #1,476 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 502 Civic Hospital 6,091 people 40.9 years #1,478 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living C− 503 Meadowvale 37,821 people 40.9 years #1,481 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D 504 Gurnett 4,582 people 40.9 years #1,482 of 2,589 Strongest: walkability A− , schools B+ · lowest: cost of living C− 505 New Toronto 11,502 people 40.9 years #1,483 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 507 Palmerston 10,029 people 40.8 years #1,499 of 2,589 Strongest: safety A+ , walkability A− · lowest: cost of living C− 508 Thamesford 9,755 people 40.8 years #1,501 of 2,589 Strongest: safety A+ , jobs & income A · lowest: health C+ 509 Bolton 90,201 people 40.8 years #1,504 of 2,589 Strongest: hazard risk A+ , safety A · lowest: cost of living C− 510 Pickering 118,378 people 40.8 years #1,505 of 2,589 Strongest: hazard risk A , walkability A · lowest: cost of living D 511 Smithville 16,586 people 40.8 years #1,507 of 2,589 Strongest: schools A+ , hazard risk B+ · lowest: cost of living C 512 Limoges 15,122 people 40.8 years #1,511 of 2,589 Strongest: schools A− , jobs & income B+ · lowest: health C 513 Ingersoll 14,911 people 40.8 years #1,513 of 2,589 Strongest: safety B+ , walkability B+ · lowest: cost of living C 514 Highland 19,963 people 40.8 years #1,517 of 2,589 Strongest: hazard risk A , walkability A · lowest: cost of living D 515 Woodstock 55,572 people 40.8 years #1,524 of 2,589 Strongest: walkability B+ , health B− · lowest: cost of living D 516 Pelmo Park-Humberlea 11,396 people 40.8 years #1,529 of 2,589 Strongest: walkability A , health A · lowest: cost of living D− 517 Brantford 123,521 people 40.8 years #1,532 of 2,589 Strongest: walkability A− , health C+ · lowest: cost of living D 518 Greensborough 19,270 people 40.7 years #1,534 of 2,589 Strongest: schools A+ , hazard risk A · lowest: cost of living D 519 Etobicoke West Mall 12,218 people 40.7 years #1,535 of 2,589 Strongest: walkability A+ , health A− · lowest: cost of living D− 521 Steeles Corners 9,468 people 40.7 years #1,537 of 2,589 Strongest: walkability A+ , schools A+ · lowest: cost of living D− 522 Annex 30,705 people 40.7 years #1,539 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 523 South London 14,684 people 40.7 years #1,540 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D− 524 Woodbine Corridor 12,283 people 40.6 years #1,546 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 525 Caledonia-Fairbank 10,037 people 40.6 years #1,549 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 526 Downtown 15,686 people 40.6 years #1,552 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D− 527 Greeningdon 3,296 people 40.6 years #1,553 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D− 528 Willowdale West 17,210 people 40.5 years #1,557 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living D− 529 Hagerman's Corners 43,555 people 40.5 years #1,558 of 2,589 Strongest: schools A+ , walkability A · lowest: cost of living D− 530 Brown's Corners 7,228 people 40.5 years #1,560 of 2,589 Strongest: schools A+ , walkability A · lowest: cost of living D− 531 Buchanan 3,006 people 40.5 years #1,562 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: cost of living C− 532 Glenfield-Jane Heights 30,197 people 40.5 years #1,565 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 533 Qualicum - Redwood 4,761 people 40.4 years #1,572 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D 534 Heart Lake North 8,539 people 40.4 years #1,578 of 2,589 Strongest: hazard risk A , walkability A · lowest: cost of living D 535 Corso Italia-Davenport 13,215 people 40.4 years #1,581 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 536 Forest Glade 21,328 people 40.4 years #1,594 of 2,589 Strongest: schools A− , health B · lowest: cost of living D 537 Yorkdale-Glen Park 17,043 people 40.4 years #1,598 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 538 Crossroads 4,525 people 40.3 years #1,602 of 2,589 Strongest: schools A , hazard risk A · lowest: cost of living C− 539 Upper Cornell 8,304 people 40.3 years #1,603 of 2,589 Strongest: schools A+ , health A · lowest: cost of living C− 540 Crestview-Tanglewood 8,302 people 40.3 years #1,604 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D 541 Westminster 10,794 people 40.3 years #1,606 of 2,589 Strongest: hazard risk A , walkability A− · lowest: cost of living D 542 Mimico-Queensway 18,207 people 40.3 years #1,608 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living D− 543 Vanier North 10,498 people 40.3 years #1,612 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 544 Queensway Terrace North 3,160 people 40.2 years #1,616 of 2,589 Strongest: safety A+ , walkability A+ · lowest: cost of living D 545 Vellore 39,490 people 40.2 years #1,618 of 2,589 Strongest: schools A , hazard risk A · lowest: cost of living C− 546 Fruitland 7,653 people 40.2 years #1,620 of 2,589 Strongest: schools B+ , hazard risk B+ · lowest: cost of living C− 547 Strathcona 9,348 people 40.2 years #1,623 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D− 548 Bells Corners West 4,422 people 40.1 years #1,628 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D 549 Bendale South 10,885 people 40.1 years #1,631 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 550 Lowertown West 5,947 people 40.1 years #1,632 of 2,589 Strongest: walkability A+ , health A+ · lowest: safety D− 551 Old Barrhaven West 22,012 people 40 years #1,634 of 2,589 Strongest: safety A+ , walkability A · lowest: cost of living C 552 Cathedraltown 11,029 people 40 years #1,639 of 2,589 Strongest: schools A+ , hazard risk A · lowest: cost of living D 553 Greenboro East 4,800 people 40 years #1,640 of 2,589 Strongest: safety A+ , health A · lowest: cost of living D 554 Mitchell 10,080 people 40 years #1,641 of 2,589 Strongest: jobs & income A+ , safety A− · lowest: cost of living C 555 Vinegar Hill 19,543 people 40 years #1,642 of 2,589 Strongest: schools A+ , walkability A · lowest: cost of living D 556 Whitby 162,413 people 40 years #1,645 of 2,589 Strongest: hazard risk A , walkability A · lowest: cost of living C 557 Morris-Turnberry 4,028 people 40 years #1,647 of 2,589 Strongest: safety A , jobs & income A · lowest: walkability D 558 Roseborough 54,539 people 40 years #1,649 of 2,589 Strongest: walkability A , hazard risk A · lowest: cost of living C− 559 Blake-Jones 7,494 people 40 years #1,652 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 560 Centremount 4,053 people 40 years #1,657 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D− 561 Clairlea-Birchmount 27,690 people 40 years #1,659 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 562 Burkholme 3,580 people 40 years #1,664 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: cost of living D− 563 Eastmount 4,496 people 40 years #1,668 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D 564 Cardinal Creek 11,676 people 39.9 years #1,675 of 2,589 Strongest: safety A+ , walkability A · lowest: hazard risk C+ 567 N-Section (bramalea) 7,513 people 39.9 years #1,680 of 2,589 Strongest: hazard risk A , walkability A · lowest: cost of living D 568 Delta East 6,186 people 39.9 years #1,687 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D 569 West Hill 28,414 people 39.9 years #1,690 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 570 Beechborough-Greenbrook 6,419 people 39.9 years #1,692 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 571 Oakdale-Beverley Heights 21,386 people 39.9 years #1,693 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 572 Old Hunt Club 16,270 people 39.8 years #1,695 of 2,589 Strongest: walkability A+ , safety A+ · lowest: cost of living D 573 Long Branch 11,400 people 39.8 years #1,696 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living D− 574 Fenside-Parkwoods 20,615 people 39.8 years #1,697 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 575 South Common 4,867 people 39.8 years #1,698 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D− 576 Eleanor 3,805 people 39.8 years #1,700 of 2,589 Strongest: walkability A− , hazard risk B+ · lowest: cost of living C 577 Berrisfield 3,773 people 39.8 years #1,704 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: cost of living D 578 Berczy Village 22,149 people 39.7 years #1,705 of 2,589 Strongest: schools A+ , walkability A · lowest: cost of living D 579 Industrial 6,690 people 39.7 years #1,706 of 2,589 Strongest: schools A− , hazard risk B+ · lowest: cost of living C 580 Greenwood-Coxwell 14,146 people 39.7 years #1,707 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 581 Eglinton East 22,820 people 39.7 years #1,708 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 582 Downsview 18,055 people 39.7 years #1,709 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 583 Elmira 31,382 people 39.6 years #1,712 of 2,589 Strongest: jobs & income A+ , schools A · lowest: cost of living C− 584 Embrun 23,655 people 39.6 years #1,715 of 2,589 Strongest: safety A+ , schools A · lowest: cost of living C 585 High Park North 22,162 people 39.6 years #1,718 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 586 Lansing-Westgate 15,980 people 39.6 years #1,720 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 587 Alliston 50,739 people 39.6 years #1,723 of 2,589 Strongest: safety A , hazard risk A · lowest: cost of living D 588 East Gwillimbury 42,989 people 39.6 years #1,724 of 2,589 Strongest: hazard risk A , health A− · lowest: cost of living D 589 Roncesvalles 14,725 people 39.6 years #1,726 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 590 South-West Oxford 8,375 people 39.6 years #1,729 of 2,589 Strongest: safety A , jobs & income A · lowest: walkability C− 591 North Stormont 7,946 people 39.6 years #1,733 of 2,589 Strongest: safety A , jobs & income B− · lowest: schools C 592 Hill Park 3,262 people 39.6 years #1,738 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D− 593 Bayview Village 22,617 people 39.5 years #1,745 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living D− 594 Central Frederick 5,895 people 39.5 years #1,747 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 595 Malvern East 26,113 people 39.5 years #1,748 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 596 Gourley 5,271 people 39.5 years #1,750 of 2,589 Strongest: walkability A− , hazard risk B+ · lowest: cost of living C 597 Uptown 12,244 people 39.5 years #1,751 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D− 598 Junction Area 14,205 people 39.5 years #1,752 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 599 Mount Dennis 13,364 people 39.5 years #1,755 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 600 North End East 4,816 people 39.5 years #1,757 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D− 602 Humewood-Cedarvale 13,978 people 39.4 years #1,761 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 603 Blossom Park - Timbermill 8,907 people 39.4 years #1,762 of 2,589 Strongest: safety A+ , walkability A+ · lowest: cost of living D 604 Britannia 4,641 people 39.4 years #1,763 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living C− 605 Forest Hill 5,760 people 39.4 years #1,766 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 606 Craig Henry - Manordale 8,758 people 39.3 years #1,769 of 2,589 Strongest: walkability A+ , safety A+ · lowest: cost of living D 607 Lisgar 31,627 people 39.3 years #1,771 of 2,589 Strongest: walkability A , hazard risk A · lowest: cost of living C 608 Auditorium 3,918 people 39.3 years #1,773 of 2,589 Strongest: health A , walkability A · lowest: cost of living D− 609 South Riverdale 28,264 people 39.3 years #1,774 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 610 Weston-Pelham Park 10,680 people 39.3 years #1,775 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 611 Ionview 13,382 people 39.3 years #1,778 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 612 Ridgehill / Armbro Heights 14,321 people 39.3 years #1,779 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D− 613 Central 3,698 people 39.3 years #1,783 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D− 614 Cambridge 165,354 people 39.2 years #1,801 of 2,589 Strongest: health A , hazard risk A− · lowest: cost of living D 615 Bowmanville 114,180 people 39.2 years #1,802 of 2,589 Strongest: hazard risk A , safety A− · lowest: cost of living C− 616 Barrie 174,469 people 39.2 years #1,803 of 2,589 Strongest: hazard risk A+ , walkability A− · lowest: cost of living D 617 G-Section (bramalea) 8,224 people 39.2 years #1,805 of 2,589 Strongest: walkability A , hazard risk A · lowest: cost of living D 618 Oshawa 213,592 people 39.2 years #1,807 of 2,589 Strongest: walkability A , hazard risk A · lowest: cost of living D− 619 Aylmer 8,371 people 39.2 years #1,809 of 2,589 Strongest: walkability A− , safety B+ · lowest: cost of living D 620 Melancthon 3,581 people 39.2 years #1,814 of 2,589 Strongest: hazard risk B , jobs & income B− · lowest: cost of living D 621 Dovercourt Village 12,378 people 39.1 years #1,816 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 622 H-Section (bramalea) 9,040 people 39.1 years #1,817 of 2,589 Strongest: walkability A , hazard risk A · lowest: cost of living D− 623 Butler 2,922 people 39.1 years #1,818 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: cost of living D 624 Crerar 2,877 people 39.1 years #1,819 of 2,589 Strongest: walkability A− , hazard risk B+ · lowest: cost of living D 625 Vincent 10,011 people 39.1 years #1,820 of 2,589 Strongest: walkability B+ , hazard risk B+ · lowest: cost of living D 626 Weston 18,896 people 39.1 years #1,822 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 627 Lowertown East 6,996 people 39.1 years #1,823 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 628 Teston 7,437 people 39 years #1,825 of 2,589 Strongest: hazard risk A , health A · lowest: cost of living C 629 Hope 6,997 people 39 years #1,826 of 2,589 Strongest: schools A+ , hazard risk A · lowest: cost of living C− 630 Durand 13,338 people 39 years #1,834 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D− 631 Stinson 3,969 people 39 years #1,837 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D− 632 DT Fairview 18,209 people 38.9 years #1,839 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D− 634 Elms-Old Rexdale 9,366 people 38.9 years #1,844 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 635 Wismer Commons 20,591 people 38.8 years #1,852 of 2,589 Strongest: schools A+ , walkability A · lowest: cost of living D 636 Orangeville 33,070 people 38.8 years #1,856 of 2,589 Strongest: walkability A− , safety A− · lowest: cost of living D 637 South Parkdale 21,663 people 38.8 years #1,859 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 638 Devonshire 9,852 people 38.8 years #1,864 of 2,589 Strongest: schools B , health B · lowest: cost of living C 639 Homeside 6,011 people 38.8 years #1,875 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: cost of living D 640 Hunt Club Park 8,556 people 38.7 years #1,880 of 2,589 Strongest: health A , safety A · lowest: cost of living D 641 Bridgeport East 3,903 people 38.7 years #1,883 of 2,589 Strongest: health A , hazard risk A− · lowest: cost of living D− 642 Professors Lake 10,335 people 38.7 years #1,884 of 2,589 Strongest: hazard risk A , walkability A− · lowest: cost of living D 643 Valley Creek 11,986 people 38.7 years #1,885 of 2,589 Strongest: hazard risk A , health A− · lowest: cost of living D 644 Marritt 2,759 people 38.7 years #1,886 of 2,589 Strongest: hazard risk B+ , jobs & income B · lowest: cost of living C+ 645 Clanton Park 17,673 people 38.7 years #1,892 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 646 Glen Cairn 16,119 people 38.7 years #1,895 of 2,589 Strongest: hazard risk A , walkability A− · lowest: cost of living D 647 Brookhaven-Amesbury 17,541 people 38.7 years #1,896 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 648 Thornhill Woods 13,237 people 38.6 years #1,899 of 2,589 Strongest: schools A , hazard risk A · lowest: cost of living C 649 Upper Thornhill Estates 10,435 people 38.6 years #1,900 of 2,589 Strongest: schools A+ , hazard risk A · lowest: cost of living C 650 Yonge-Eglinton 12,424 people 38.6 years #1,903 of 2,589 Strongest: walkability A+ , schools A+ · lowest: cost of living D− 651 Talbot 8,085 people 38.6 years #1,904 of 2,589 Strongest: hazard risk A , jobs & income A− · lowest: cost of living C+ 652 Englemount-Lawrence 21,455 people 38.6 years #1,905 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 653 Morningside Heights 24,972 people 38.6 years #1,907 of 2,589 Strongest: walkability A , health A · lowest: cost of living D 654 Trinity-Bellwoods 15,691 people 38.5 years #1,917 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 655 Dufferin Grove 11,276 people 38.5 years #1,918 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 656 Bostwick 7,694 people 38.5 years #1,921 of 2,589 Strongest: hazard risk A , health B+ · lowest: cost of living D 657 Bendale-Glen Andrew 19,134 people 38.5 years #1,924 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 658 Red Lake 4,285 people 38.4 years #1,935 of 2,589 Strongest: jobs & income A+ , cost of living A · lowest: safety C− 659 Ajax 141,111 people 38.4 years #1,936 of 2,589 Strongest: walkability A , hazard risk A · lowest: cost of living D 660 Guelph 160,760 people 38.4 years #1,938 of 2,589 Strongest: walkability A , schools A− · lowest: cost of living D 661 Morningside 17,708 people 38.4 years #1,945 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 662 Centre 17,851 people 38.4 years #1,949 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D− 663 Rolston 6,124 people 38.4 years #1,951 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: cost of living D− 664 Riverdale West 6,804 people 38.4 years #1,956 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D− 665 Mcquesten West 6,349 people 38.4 years #1,957 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D− 666 Blakeley 3,151 people 38.4 years #1,959 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D− 667 North London 9,584 people 38.3 years #1,964 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D− 668 A-B-C-D-Section (bramalea) 16,400 people 38.3 years #1,966 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D− 669 Scarborough Village 16,774 people 38.3 years #1,968 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 670 Carrville Corners 13,004 people 38.2 years #1,970 of 2,589 Strongest: schools A , hazard risk A · lowest: cost of living C 671 Humber Bay Shores 22,633 people 38.2 years #1,971 of 2,589 Strongest: walkability A+ , schools A+ · lowest: cost of living D− 672 Yonge-Doris 20,298 people 38.2 years #1,973 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living D− 673 Alpine 3,055 people 38.2 years #1,975 of 2,589 Strongest: walkability A , health A · lowest: cost of living D− 674 St. Clair 3,201 people 38.2 years #1,983 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D− 675 Box Grove 25,496 people 38.1 years #1,985 of 2,589 Strongest: schools A+ , health A · lowest: cost of living D 676 Pineview 6,346 people 38.1 years #1,986 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living C− 677 Iris 5,733 people 38.1 years #1,987 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 678 Mount Royal 6,421 people 38.1 years #1,988 of 2,589 Strongest: hazard risk A , health A− · lowest: cost of living C 679 DT Cooksville 8,864 people 38.1 years #1,990 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D− 680 West Humber-Clairville 33,690 people 38.1 years #1,995 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 681 Highland 6,306 people 38 years #2,003 of 2,589 Strongest: schools A− , hazard risk B+ · lowest: cost of living C 682 DT Hospital 12,384 people 38 years #2,005 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D− 683 Kirkendall North 5,864 people 38 years #2,012 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D− 684 Oakridge 13,913 people 38 years #2,013 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 685 Cedar Hill 3,190 people 38 years #2,014 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 686 Argyle 28,109 people 38 years #2,018 of 2,589 Strongest: hazard risk A , walkability A · lowest: cost of living D 687 Sioux Lookout 6,122 people 38 years #2,019 of 2,589 Strongest: jobs & income A+ , walkability A− · lowest: safety D 688 Meadowvale Village 30,139 people 37.9 years #2,023 of 2,589 Strongest: walkability A , hazard risk A · lowest: cost of living C 689 Greenboro West 5,597 people 37.9 years #2,025 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D 690 M-Section (bramalea) 9,901 people 37.9 years #2,027 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D 691 Royal Orchard 15,006 people 37.9 years #2,029 of 2,589 Strongest: walkability A , hazard risk A · lowest: cost of living D 692 Overbrook 19,953 people 37.9 years #2,031 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 693 South Central 10,392 people 37.9 years #2,033 of 2,589 Strongest: walkability A+ , health B+ · lowest: cost of living D 694 Chapel Hill South 14,278 people 37.8 years #2,034 of 2,589 Strongest: schools A , safety A · lowest: hazard risk C+ 695 Bridgeport North 2,858 people 37.8 years #2,036 of 2,589 Strongest: jobs & income A , health A · lowest: walkability D 696 Junction-Wallace Emerson 23,484 people 37.8 years #2,038 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 697 Crown Point East 5,215 people 37.8 years #2,042 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: jobs & income D 698 Gilbert 3,181 people 37.7 years #2,050 of 2,589 Strongest: walkability A , schools B+ · lowest: cost of living D 699 Humbermede 16,959 people 37.7 years #2,053 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 700 Lucan 6,827 people 37.6 years #2,054 of 2,589 Strongest: safety A+ , hazard risk A+ · lowest: cost of living B− 701 Listowel 18,168 people 37.6 years #2,057 of 2,589 Strongest: jobs & income A , schools A− · lowest: cost of living C− 702 Bradford 51,346 people 37.6 years #2,059 of 2,589 Strongest: hazard risk A , safety A · lowest: cost of living D 703 Angus 26,036 people 37.6 years #2,061 of 2,589 Strongest: hazard risk A+ , safety A · lowest: cost of living C 704 Shaver 2,882 people 37.6 years #2,062 of 2,589 Strongest: schools A , hazard risk B+ · lowest: cost of living C+ 705 Sunningdale 21,645 people 37.6 years #2,064 of 2,589 Strongest: hazard risk A , schools A− · lowest: cost of living C− 706 Carlington 16,354 people 37.6 years #2,067 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 707 Jerome 2,820 people 37.6 years #2,069 of 2,589 Strongest: hazard risk B+ , health B · lowest: cost of living C− 708 White Oaks 21,108 people 37.6 years #2,074 of 2,589 Strongest: hazard risk A , walkability A · lowest: cost of living D 709 Glen Cairn 14,020 people 37.5 years #2,079 of 2,589 Strongest: schools A+ , health A · lowest: cost of living C− 710 Cornell 22,014 people 37.5 years #2,080 of 2,589 Strongest: schools A+ , health A · lowest: cost of living D 711 Malvern West 17,354 people 37.5 years #2,082 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 712 Templemead 4,188 people 37.5 years #2,085 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: cost of living C− 713 Woburn North 26,662 people 37.5 years #2,088 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 714 Norton Park 8,402 people 37.5 years #2,089 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D− 715 Quinndale 3,621 people 37.5 years #2,090 of 2,589 Strongest: walkability B+ , hazard risk B+ · lowest: cost of living D 716 Crown Point West 6,132 people 37.5 years #2,091 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D 717 Old Barrhaven East 23,585 people 37.4 years #2,092 of 2,589 Strongest: safety A+ , walkability A+ · lowest: cost of living C− 718 Waterdown 23,858 people 37.4 years #2,095 of 2,589 Strongest: schools A− , jobs & income A− · lowest: cost of living C+ 719 Stoney Creek 9,387 people 37.4 years #2,098 of 2,589 Strongest: hazard risk A , schools A− · lowest: cost of living D 720 Centreville Chicopee 10,291 people 37.4 years #2,099 of 2,589 Strongest: health A , walkability A · lowest: cost of living D− 721 University 7,595 people 37.4 years #2,101 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 722 Black Creek 21,307 people 37.4 years #2,104 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 723 Peace Village 14,598 people 37.3 years #2,107 of 2,589 Strongest: schools A , hazard risk A · lowest: cost of living D 724 East London 10,972 people 37.3 years #2,111 of 2,589 Strongest: hazard risk A , walkability A · lowest: cost of living D− 725 Taylor-Massey 15,050 people 37.2 years #2,123 of 2,589 Strongest: walkability A+ , health A · lowest: jobs & income D− 726 Malahide 9,995 people 37.2 years #2,124 of 2,589 Strongest: safety A , hazard risk B+ · lowest: walkability C− 727 Thorold 33,844 people 37.2 years #2,125 of 2,589 Strongest: schools A , hazard risk B+ · lowest: cost of living D 728 Westmount 5,048 people 37.1 years #2,129 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 729 Golfdale-Cedarbrae-Woburn 27,429 people 37.1 years #2,133 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 730 Northwood Park 10,402 people 37.1 years #2,136 of 2,589 Strongest: hazard risk A , walkability A · lowest: cost of living D 731 Huron Heights 20,890 people 37.1 years #2,137 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D− 732 Riverview 14,030 people 37.1 years #2,138 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 734 South Eglinton-Davisville 23,380 people 37 years #2,146 of 2,589 Strongest: walkability A+ , schools A+ · lowest: cost of living D− 735 Palmerston-Little Italy 13,171 people 37 years #2,148 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 736 Etobicoke City Centre 23,856 people 37 years #2,151 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living D− 738 Waterridge Village 2,737 people 37 years #2,153 of 2,589 Strongest: health A+ , walkability A · lowest: cost of living D− 739 Walkerville 19,541 people 37 years #2,156 of 2,589 Strongest: walkability A , health B+ · lowest: cost of living D 740 The Valleys of Thornhill 9,979 people 36.9 years #2,159 of 2,589 Strongest: schools A+ , hazard risk A · lowest: cost of living C− 741 Hintonburg-Mechanicsville 10,966 people 36.9 years #2,161 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 742 Albion 4,585 people 36.9 years #2,165 of 2,589 Strongest: hazard risk B+ , schools B · lowest: cost of living D 743 Southdale 5,277 people 36.9 years #2,167 of 2,589 Strongest: health A , walkability A · lowest: cost of living D− 744 Fifty Point 3,690 people 36.8 years #2,177 of 2,589 Strongest: schools A , hazard risk B+ · lowest: cost of living B− 745 Grand Valley 4,759 people 36.8 years #2,180 of 2,589 Strongest: safety A+ , walkability B · lowest: schools C− 746 Carpenter 2,941 people 36.8 years #2,181 of 2,589 Strongest: hazard risk B+ , schools B+ · lowest: cost of living C 747 Shelburne 10,767 people 36.8 years #2,183 of 2,589 Strongest: safety A , walkability B+ · lowest: schools C− 749 Vales of Castlemore 14,894 people 36.7 years #2,188 of 2,589 Strongest: hazard risk A , health A− · lowest: cost of living C− 751 North St.James Town 18,733 people 36.7 years #2,191 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 752 West Queen West 13,599 people 36.6 years #2,196 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D 753 Heart Lake South 19,573 people 36.6 years #2,198 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D 754 West Centretown 8,560 people 36.6 years #2,200 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 756 Gibson 7,581 people 36.6 years #2,205 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: jobs & income D− 757 Balfour 4,171 people 36.5 years #2,208 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D− 759 Landsdale 7,681 people 36.5 years #2,213 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D− 760 Perth East 13,423 people 36.4 years #2,218 of 2,589 Strongest: jobs & income A+ , safety A · lowest: cost of living C− 762 Madoc 13,160 people 36.4 years #2,226 of 2,589 Strongest: walkability A , hazard risk A · lowest: cost of living D 763 Stittsville North 13,331 people 36.3 years #2,232 of 2,589 Strongest: schools A+ , safety A · lowest: cost of living C 764 Highland West 12,476 people 36.3 years #2,233 of 2,589 Strongest: health A , hazard risk A− · lowest: cost of living C− 765 Ainslie Wood West 3,917 people 36.2 years #2,240 of 2,589 Strongest: walkability A+ , schools A− · lowest: cost of living D− 766 Flemingdon Park 22,553 people 36.1 years #2,246 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 767 Moss Park 22,701 people 36.1 years #2,248 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 768 York University Heights 28,557 people 36.1 years #2,250 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 769 Milton 157,345 people 36 years #2,251 of 2,589 Strongest: health A , safety A · lowest: cost of living D 770 Churchville 9,043 people 36 years #2,255 of 2,589 Strongest: hazard risk A , walkability A · lowest: cost of living C− 771 Waterloo 142,450 people 36 years #2,257 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D 772 Norwich 12,321 people 36 years #2,261 of 2,589 Strongest: safety A , jobs & income A · lowest: cost of living C− 773 Vanier 15,686 people 36 years #2,263 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 774 Dundalk 11,599 people 36 years #2,266 of 2,589 Strongest: safety A− , walkability B · lowest: cost of living D 775 Grand River South 10,723 people 35.9 years #2,269 of 2,589 Strongest: health A , jobs & income A · lowest: cost of living C 776 Churchill Meadows 48,872 people 35.9 years #2,270 of 2,589 Strongest: walkability A , hazard risk A · lowest: cost of living D 777 Medway 18,922 people 35.9 years #2,272 of 2,589 Strongest: walkability A , hazard risk A · lowest: cost of living D 778 Cherry Hill 6,304 people 35.9 years #2,274 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 779 Purpleville 19,918 people 35.8 years #2,280 of 2,589 Strongest: schools A , hazard risk A · lowest: cost of living C 780 Laurentian Hills 10,026 people 35.8 years #2,284 of 2,589 Strongest: health A , walkability A− · lowest: cost of living D− 782 Little Portugal 15,669 people 35.7 years #2,288 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 783 Mt. Hope Huron Park 5,174 people 35.7 years #2,289 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 784 E-F-K-Section (bramalea) 13,596 people 35.7 years #2,291 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D− 785 Stipeley 6,572 people 35.7 years #2,294 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D− 786 Central London 19,363 people 35.6 years #2,303 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D− 787 Chapman Mills 12,075 people 35.5 years #2,308 of 2,589 Strongest: safety A+ , walkability A · lowest: cost of living C− 788 Springbrook 14,961 people 35.5 years #2,311 of 2,589 Strongest: walkability A , hazard risk A · lowest: cost of living C− 789 Binbrook 22,497 people 35.5 years #2,313 of 2,589 Strongest: schools B+ , hazard risk B+ · lowest: cost of living C 790 North Toronto 16,007 people 35.4 years #2,320 of 2,589 Strongest: walkability A+ , schools A+ · lowest: cost of living D− 791 Pioneer Park 8,781 people 35.4 years #2,321 of 2,589 Strongest: health A , walkability A · lowest: cost of living D− 792 Lakelands Village 9,636 people 35.4 years #2,322 of 2,589 Strongest: hazard risk A , walkability A · lowest: cost of living D 794 Avondale 13,803 people 35.3 years #2,327 of 2,589 Strongest: walkability A+ , schools A+ · lowest: cost of living D− 796 Portobello South 29,960 people 35.2 years #2,333 of 2,589 Strongest: safety A , schools A · lowest: cost of living C 797 Wellesley 12,413 people 35.2 years #2,335 of 2,589 Strongest: jobs & income A+ , hazard risk A · lowest: safety C+ 798 Howick 4,517 people 35.2 years #2,337 of 2,589 Strongest: safety A , schools A · lowest: cost of living C− 799 Ebenezer West 11,510 people 35.2 years #2,338 of 2,589 Strongest: walkability A , hazard risk A · lowest: cost of living C− 800 Deerfield 13,090 people 35.2 years #2,339 of 2,589 Strongest: walkability A , hazard risk A · lowest: cost of living D 801 Wildfield 8,511 people 35.2 years #2,340 of 2,589 Strongest: hazard risk A , schools A− · lowest: cost of living C− 802 Sheridan 11,110 people 35.2 years #2,343 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D− 803 Kensington-Chinatown 18,597 people 35.2 years #2,346 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 804 Fletchers Meadow South 9,214 people 35.1 years #2,352 of 2,589 Strongest: walkability A , hazard risk A · lowest: cost of living C− 806 Regent Park 12,797 people 35.1 years #2,355 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 808 Old Ottawa East 8,308 people 34.9 years #2,366 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 809 Jackson 8,124 people 34.8 years #2,378 of 2,589 Strongest: hazard risk A , jobs & income A · lowest: cost of living C 810 Malton 39,476 people 34.8 years #2,379 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D− 811 DT Core 33,003 people 34.8 years #2,380 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D− 812 Centretown 32,035 people 34.8 years #2,381 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 813 West London 24,322 people 34.8 years #2,382 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D− 814 New Springbrook 12,804 people 34.7 years #2,389 of 2,589 Strongest: hazard risk A , walkability A− · lowest: cost of living C− 815 Springdale 13,221 people 34.7 years #2,390 of 2,589 Strongest: hazard risk A , walkability A · lowest: cost of living D 816 New Kleinburg 11,333 people 34.6 years #2,393 of 2,589 Strongest: schools A , hazard risk A · lowest: cost of living C 818 Corktown 8,952 people 34.6 years #2,395 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: jobs & income D− 819 Hyde Park 14,769 people 34.4 years #2,402 of 2,589 Strongest: hazard risk A , schools A · lowest: cost of living C− 820 Credit Valley 18,078 people 34.4 years #2,404 of 2,589 Strongest: hazard risk A , walkability A · lowest: cost of living C− 821 Bayham 7,935 people 34.4 years #2,408 of 2,589 Strongest: safety A , hazard risk B+ · lowest: jobs & income C− 822 Thorncliffe Park 20,637 people 34.3 years #2,414 of 2,589 Strongest: walkability A+ , health A · lowest: jobs & income D− 824 Van Kirk 10,014 people 34.3 years #2,416 of 2,589 Strongest: hazard risk A , walkability A− · lowest: cost of living C− 825 Felker 4,534 people 34.3 years #2,417 of 2,589 Strongest: schools B+ , hazard risk B+ · lowest: cost of living C 826 Fisher Heights 6,451 people 34.2 years #2,423 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 827 Carling 21,536 people 34.2 years #2,424 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D− 828 South Cameron 11,804 people 34.2 years #2,426 of 2,589 Strongest: health B+ , jobs & income B− · lowest: cost of living C− 829 Sandwich 14,110 people 34.2 years #2,427 of 2,589 Strongest: walkability A , health B+ · lowest: cost of living D 830 Beasley 6,338 people 34.2 years #2,429 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D− 831 Mount Pleasant Village 19,719 people 34.1 years #2,433 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living C− 832 Woodhill 6,386 people 34.1 years #2,434 of 2,589 Strongest: hazard risk A , health A− · lowest: cost of living D 833 Ebenezer East 27,031 people 34 years #2,439 of 2,589 Strongest: hazard risk A , schools A− · lowest: cost of living D 835 Doon South 15,044 people 33.9 years #2,449 of 2,589 Strongest: health A , hazard risk A− · lowest: cost of living C 836 Laurentian West 16,857 people 33.9 years #2,450 of 2,589 Strongest: health A , hazard risk A− · lowest: cost of living C− 837 Fletchers Meadow North 11,870 people 33.9 years #2,451 of 2,589 Strongest: walkability A , hazard risk A · lowest: cost of living C− 838 Stittsville East 10,482 people 33.8 years #2,453 of 2,589 Strongest: safety A+ , schools A+ · lowest: cost of living C 839 Church-Wellesley 22,415 people 33.8 years #2,455 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 840 Huron South 5,555 people 33.6 years #2,464 of 2,589 Strongest: health A , hazard risk A− · lowest: cost of living C− 841 Bayshore 14,491 people 33.6 years #2,469 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D 842 Victoria Hills 10,760 people 33.5 years #2,472 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 843 Trinity 2,708 people 33.4 years #2,477 of 2,589 Strongest: schools A− , walkability B+ · lowest: cost of living C− 844 Lampman 5,663 people 33.4 years #2,478 of 2,589 Strongest: schools B+ , hazard risk B+ · lowest: cost of living C 845 Fletchers West 18,552 people 33.4 years #2,479 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D 846 Downtown Yonge East 18,251 people 33.4 years #2,481 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 847 Mount Pleasant North 10,103 people 33.2 years #2,489 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living C− 848 Hickory Woods 14,247 people 33.2 years #2,490 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D− 849 Henry Farm 19,953 people 33 years #2,495 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 850 Trinity Commons 8,477 people 33 years #2,497 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D 851 Findlay Creek 14,089 people 32.9 years #2,499 of 2,589 Strongest: safety A , health A · lowest: cost of living C 852 Fort York-Liberty Village 20,071 people 32.9 years #2,500 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 853 Spring Valley 12,564 people 32.9 years #2,501 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living C− 854 City Commercial Core 2,581 people 32.7 years #2,511 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D 855 Creditview 5,598 people 32.5 years #2,513 of 2,589 Strongest: hazard risk A , walkability A · lowest: cost of living D 856 Harbourfront-CityPlace 28,199 people 32.3 years #2,525 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 857 Rosenberg 9,831 people 32.1 years #2,531 of 2,589 Strongest: health A , hazard risk A− · lowest: cost of living C− 859 Drayton 11,518 people 32 years #2,538 of 2,589 Strongest: safety A+ , jobs & income A · lowest: cost of living C 860 Petawawa 19,606 people 32 years #2,539 of 2,589 Strongest: safety A+ , jobs & income A · lowest: health C 861 Countryside 5,595 people 32 years #2,542 of 2,589 Strongest: hazard risk A , health A− · lowest: cost of living D 862 Alloa 29,669 people 31.3 years #2,559 of 2,589 Strongest: walkability A , hazard risk A · lowest: cost of living D 863 Edgeley 7,016 people 31.2 years #2,562 of 2,589 Strongest: hazard risk A , health A · lowest: cost of living D− 864 Yonge-Bay Corridor 12,888 people 31.2 years #2,563 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 865 Wellington Place 25,729 people 31.1 years #2,565 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 866 Westdale South 4,931 people 31.1 years #2,566 of 2,589 Strongest: walkability A+ , schools B+ · lowest: cost of living D− Rankings
More lists for Ontario Province by province
Oldest elsewhere Photos: Northern Bruce Peninsula, K Danko (CC BY-SA 3.0 ) · North Frontenac, P199 (CC BY-SA 3.0 ) · Parry Sound, Unorganized, Centre Part, P199 (Public domain ), 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).