Guest, Sign inJoin
Markland Wood Golf Club, EtobicokeMarkland Wood, #1 on this list · Photo: Utcursch (CC BY-SA 3.0)
Toronto · 2026

Neighbourhoods with the oldest residents in Toronto

Bayview Woods-Steeles takes second place with 51 years; Bridle Path-Sunnybrook-York Mills is third with 50.9 years. At the halfway mark stands Woodbine Corridor, at 40.6 years. Last comes Wellington Place, at 31.1 years. Nationally, Markland Wood ranks #299 of 2,589. Not one of Toronto’s neighbourhoods reaches the top 100 for all of Canada. Nowhere in Toronto does better on this list than Markland Wood, at 51.3 years.

Median age of residents, 2021 census (for a city’s neighbourhoods, estimated from five-year age groups) How grades work

#1

Markland Wood

Ontario · 10,559 people
51.3 years Median age

Overall A−·#485 of 2,556

Strongest: walkability A+, health A·lowest: cost of living D−

#2

Bayview Woods-Steeles

Ontario · 12,499 people
51 years Median age

Overall A−·#471 of 2,556

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

All 157 neighbourhoods, ranked

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

Every Toronto list

157 neighbourhoods

#NeighbourhoodMedian ageCanada rankWhat drives it
1Markland Wood10,559 people51.3 years#299 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
2Bayview Woods-Steeles12,499 people51 years#318 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
3Bridle Path-Sunnybrook-York Mills9,909 people50.9 years#320 of 2,589Strongest: schools A+, health A·lowest: safety C+
4Rosedale-Moore Park20,268 people49.7 years#394 of 2,589Strongest: walkability A+, health A·lowest: cost of living D
5Hillcrest Village16,374 people49.7 years#395 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
6Steeles22,943 people49.4 years#421 of 2,589Strongest: safety A+, walkability A+·lowest: cost of living D−
7Guildwood9,797 people49.4 years#422 of 2,589Strongest: walkability A+, safety A·lowest: cost of living D−
8Banbury-Don Mills27,472 people48.8 years#456 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
9Humber Heights-Westmount10,427 people48.8 years#461 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
10Kingsway South8,935 people47.8 years#540 of 2,589Strongest: walkability A+, schools A·lowest: cost of living C+
11Edenbridge-Humber Valley15,480 people47.6 years#553 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
12L'Amoreaux West21,575 people47.6 years#554 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
13Agincourt North27,790 people47.2 years#593 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
14Milliken24,431 people46.8 years#636 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
15Casa Loma11,369 people46.5 years#663 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
16Forest Hill South11,059 people46.5 years#664 of 2,589Strongest: walkability A+, jobs & income A·lowest: cost of living D
17Eringate-Centennial-West Deane18,501 people46.3 years#695 of 2,589Strongest: walkability A+, health A−·lowest: cost of living D
18Princess-Rosethorn11,177 people46.2 years#698 of 2,589Strongest: walkability A, health A−·lowest: cost of living C+
19Cabbagetown-South St.James Town11,205 people45.5 years#780 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
20Pleasant View15,248 people45.3 years#794 of 2,589Strongest: walkability A+, safety A·lowest: cost of living D−
21St.Andrew-Windfields17,005 people45.3 years#795 of 2,589Strongest: walkability A+, health A·lowest: cost of living D
22Yonge-St.Clair13,177 people45 years#845 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
23Birchcliffe-Cliffside23,115 people44.9 years#854 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
24Centennial Scarborough13,453 people44.8 years#864 of 2,589Strongest: walkability A+, safety A·lowest: cost of living C−
25Tam O'Shanter-Sullivan27,526 people44.8 years#875 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
26Leaside-Bennington16,710 people44.6 years#911 of 2,589Strongest: walkability A+, health A·lowest: cost of living C
27Highland Creek12,678 people44.5 years#923 of 2,589Strongest: walkability A+, health A·lowest: cost of living D
28West Rouge20,915 people44.4 years#948 of 2,589Strongest: walkability A+, health A−·lowest: cost of living D
29Westminster-Branson26,027 people44.2 years#969 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
30Willowridge-Martingrove-Richview22,456 people44.2 years#974 of 2,589Strongest: walkability A+, health A−·lowest: cost of living D−
31Bedford Park-Nortown22,376 people44 years#993 of 2,589Strongest: walkability A+, schools A·lowest: cost of living C−
32Old East York9,175 people44 years#997 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
33Islington23,659 people44 years#1,002 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
34Newtonbrook East15,996 people44 years#1,003 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
35Stonegate-Queensway25,745 people43.8 years#1,037 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
36Wychwood13,828 people43.7 years#1,045 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
37The Beaches21,602 people43.6 years#1,059 of 2,589Strongest: walkability A+, health A·lowest: cost of living D
38East L'Amoreaux21,533 people43.6 years#1,069 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
39North Riverdale11,491 people43.5 years#1,089 of 2,589Strongest: walkability A+, health A·lowest: cost of living D
40Playter Estates-Danforth7,712 people43.5 years#1,092 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
41Lawrence Park South15,018 people43.4 years#1,097 of 2,589Strongest: walkability A+, schools A·lowest: cost of living C+
42Cliffcrest16,184 people43.4 years#1,103 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
43Maple Leaf10,040 people43.3 years#1,110 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
44Forest Hill North12,432 people43.2 years#1,120 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
45Alderwood12,596 people43 years#1,153 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D
46Victoria Village17,647 people43 years#1,160 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
47Bathurst Manor16,176 people42.9 years#1,166 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
48Broadview North11,080 people42.7 years#1,208 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
49O'Connor-Parkview18,746 people42.6 years#1,218 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
50Parkwoods-O'Connor Hills13,943 people42.5 years#1,223 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
51Newtonbrook West23,978 people42.5 years#1,224 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
52Lawrence Park North14,735 people42.2 years#1,275 of 2,589Strongest: walkability A+, schools A+·lowest: cost of living C+
53Mount Pleasant East16,373 people42.1 years#1,288 of 2,589Strongest: walkability A+, schools A+·lowest: cost of living D
54Danforth East York17,073 people42.1 years#1,289 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
55Rockcliffe-Smythe22,242 people42 years#1,331 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
56Briar Hill-Belgravia14,590 people41.8 years#1,350 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
57Kennedy Park17,156 people41.8 years#1,351 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
58Runnymede-Bloor West Village10,129 people41.7 years#1,354 of 2,589Strongest: walkability A+, health A·lowest: cost of living C−
59Woodbine-Lumsden7,928 people41.7 years#1,356 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
60Danforth9,364 people41.6 years#1,384 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
61Rexdale-Kipling10,378 people41.6 years#1,393 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
62Wexford/Maryvale28,591 people41.6 years#1,396 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
63High Park-Swansea22,970 people41.5 years#1,401 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
64Don Valley Village26,972 people41.4 years#1,406 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
65Rustic9,543 people41.4 years#1,412 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
66Oakwood Village20,830 people41.3 years#1,416 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
67Dorset Park24,770 people41.2 years#1,455 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
68Agincourt South-Malvern West24,438 people41.1 years#1,464 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
69Lambton Baby Point7,966 people41 years#1,467 of 2,589Strongest: walkability A+, safety A+·lowest: cost of living D−
70East Willowdale15,514 people41 years#1,469 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
71East End-Danforth22,055 people41 years#1,471 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
72Keelesdale-Eglinton West11,407 people41 years#1,473 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
73Humber Summit12,194 people41 years#1,476 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
74New Toronto11,502 people40.9 years#1,483 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
75Thistletown-Beaumond Heights9,357 people40.9 years#1,488 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
76Pelmo Park-Humberlea11,396 people40.8 years#1,529 of 2,589Strongest: walkability A, health A·lowest: cost of living D−
77Etobicoke West Mall12,218 people40.7 years#1,535 of 2,589Strongest: walkability A+, health A−·lowest: cost of living D−
78Annex30,705 people40.7 years#1,539 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
79Woodbine Corridor12,283 people40.6 years#1,546 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
80Caledonia-Fairbank10,037 people40.6 years#1,549 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
81Willowdale West17,210 people40.5 years#1,557 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
82Glenfield-Jane Heights30,197 people40.5 years#1,565 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
83Corso Italia-Davenport13,215 people40.4 years#1,581 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
84Yorkdale-Glen Park17,043 people40.4 years#1,598 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
85Mimico-Queensway18,207 people40.3 years#1,608 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
86Bendale South10,885 people40.1 years#1,631 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
87Blake-Jones7,494 people40 years#1,652 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
88Clairlea-Birchmount27,690 people40 years#1,659 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
89West Hill28,414 people39.9 years#1,690 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
90Beechborough-Greenbrook6,419 people39.9 years#1,692 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
91Oakdale-Beverley Heights21,386 people39.9 years#1,693 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
92Long Branch11,400 people39.8 years#1,696 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
93Fenside-Parkwoods20,615 people39.8 years#1,697 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
94Greenwood-Coxwell14,146 people39.7 years#1,707 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
95Eglinton East22,820 people39.7 years#1,708 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
96Downsview18,055 people39.7 years#1,709 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
97High Park North22,162 people39.6 years#1,718 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
98Lansing-Westgate15,980 people39.6 years#1,720 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
99Roncesvalles14,725 people39.6 years#1,726 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
100Bayview Village22,617 people39.5 years#1,745 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
101Malvern East26,113 people39.5 years#1,748 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
102Junction Area14,205 people39.5 years#1,752 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
103Mount Dennis13,364 people39.5 years#1,755 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
104Humewood-Cedarvale13,978 people39.4 years#1,761 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
105South Riverdale28,264 people39.3 years#1,774 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
106Weston-Pelham Park10,680 people39.3 years#1,775 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
107Ionview13,382 people39.3 years#1,778 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
108Dovercourt Village12,378 people39.1 years#1,816 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
109Weston18,896 people39.1 years#1,822 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
110Kingsview Village-The Westway22,026 people38.9 years#1,842 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
111Elms-Old Rexdale9,366 people38.9 years#1,844 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
112South Parkdale21,663 people38.8 years#1,859 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
113Clanton Park17,673 people38.7 years#1,892 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
114Brookhaven-Amesbury17,541 people38.7 years#1,896 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
115Yonge-Eglinton12,424 people38.6 years#1,903 of 2,589Strongest: walkability A+, schools A+·lowest: cost of living D−
116Englemount-Lawrence21,455 people38.6 years#1,905 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
117Morningside Heights24,972 people38.6 years#1,907 of 2,589Strongest: walkability A, health A·lowest: cost of living D
118Trinity-Bellwoods15,691 people38.5 years#1,917 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
119Dufferin Grove11,276 people38.5 years#1,918 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
120Bendale-Glen Andrew19,134 people38.5 years#1,924 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
121Morningside17,708 people38.4 years#1,945 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
122Scarborough Village16,774 people38.3 years#1,968 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
123Humber Bay Shores22,633 people38.2 years#1,971 of 2,589Strongest: walkability A+, schools A+·lowest: cost of living D−
124Yonge-Doris20,298 people38.2 years#1,973 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
125West Humber-Clairville33,690 people38.1 years#1,995 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
126Oakridge13,913 people38 years#2,013 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
127Junction-Wallace Emerson23,484 people37.8 years#2,038 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
128Humbermede16,959 people37.7 years#2,053 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
129Malvern West17,354 people37.5 years#2,082 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
130Woburn North26,662 people37.5 years#2,088 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
131University7,595 people37.4 years#2,101 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
132Black Creek21,307 people37.4 years#2,104 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
133Taylor-Massey15,050 people37.2 years#2,123 of 2,589Strongest: walkability A+, health A·lowest: jobs & income D−
134Golfdale-Cedarbrae-Woburn27,429 people37.1 years#2,133 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
135South Eglinton-Davisville23,380 people37 years#2,146 of 2,589Strongest: walkability A+, schools A+·lowest: cost of living D−
136Palmerston-Little Italy13,171 people37 years#2,148 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
137Etobicoke City Centre23,856 people37 years#2,151 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
138North St.James Town18,733 people36.7 years#2,191 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
139West Queen West13,599 people36.6 years#2,196 of 2,589Strongest: walkability A+, health A·lowest: cost of living D
140Flemingdon Park22,553 people36.1 years#2,246 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
141Moss Park22,701 people36.1 years#2,248 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
142York University Heights28,557 people36.1 years#2,250 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
143Mount Olive-Silverstone-Jamestown32,069 people35.8 years#2,285 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
144Little Portugal15,669 people35.7 years#2,288 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
145North Toronto16,007 people35.4 years#2,320 of 2,589Strongest: walkability A+, schools A+·lowest: cost of living D−
146Avondale13,803 people35.3 years#2,327 of 2,589Strongest: walkability A+, schools A+·lowest: cost of living D−
147Kensington-Chinatown18,597 people35.2 years#2,346 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
148St Lawrence-East Bayfront-The Islands31,360 people35.1 years#2,353 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
149Regent Park12,797 people35.1 years#2,355 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
150Thorncliffe Park20,637 people34.3 years#2,414 of 2,589Strongest: walkability A+, health A·lowest: jobs & income D−
151Church-Wellesley22,415 people33.8 years#2,455 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
152Downtown Yonge East18,251 people33.4 years#2,481 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
153Henry Farm19,953 people33 years#2,495 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
154Fort York-Liberty Village20,071 people32.9 years#2,500 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
155Harbourfront-CityPlace28,199 people32.3 years#2,525 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
156Yonge-Bay Corridor12,888 people31.2 years#2,563 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
157Wellington Place25,729 people31.1 years#2,565 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
Rankings

More lists for Toronto

City by city

Oldest elsewhere

Photos: Markland Wood, Utcursch (CC BY-SA 3.0) · Bayview Woods-Steeles, Sergiu Dumitriu (CC BY-SA 2.0) · Bridle Path-Sunnybrook-York Mills, Jeff Hitchcock from Seattle, WA, USA (CC BY 2.0), via Wikimedia Commons.

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

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