Guest, Sign inJoin
Purple Riose1Lawrence Park North, #1 on this list · Photo: Jennie Faber from Toronto, Ontario, Canada (CC BY 2.0)
Toronto · 2026

Most walkable neighbourhoods in Toronto

First place in Toronto goes to Lawrence Park North, with A+. Yonge-St.Clair takes second place with A+; Casa Loma is third with A+. An A of some kind goes to 157 of the 157 listed. Last comes Bridle Path-Sunnybrook-York Mills, at A. Nationally, Lawrence Park North ranks #3 of 2,589. 48 neighbourhoods in Toronto reach the top 100 for all of Canada.

Walkability grade: residents within 800 metres of a pharmacy, and commuters who walk, cycle or take transit How grades work

#1

Lawrence Park North

Ontario · 14,735 people
A+Walkability

Overall A+·#49 of 2,556

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

#2

Yonge-St.Clair

Ontario · 13,177 people
A+Walkability

Overall A·#159 of 2,556

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

#3

Casa Loma

Ontario · 11,369 people
A+Walkability

Overall A·#259 of 2,556

Strongest: walkability A+, health 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

#NeighbourhoodWalkabilityCanada rankWhat drives it
1Lawrence Park North14,735 peopleA+#3 of 2,589Strongest: walkability A+, schools A+·lowest: cost of living C+
2Yonge-St.Clair13,177 peopleA+#4 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
3Casa Loma11,369 peopleA+#5 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
4South Eglinton-Davisville23,380 peopleA+#6 of 2,589Strongest: walkability A+, schools A+·lowest: cost of living D−
5Runnymede-Bloor West Village10,129 peopleA+#7 of 2,589Strongest: walkability A+, health A·lowest: cost of living C−
6Danforth East York17,073 peopleA+#9 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
7West Queen West13,599 peopleA+#11 of 2,589Strongest: walkability A+, health A·lowest: cost of living D
8Fort York-Liberty Village20,071 peopleA+#12 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
9Forest Hill North12,432 peopleA+#13 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
10North Toronto16,007 peopleA+#14 of 2,589Strongest: walkability A+, schools A+·lowest: cost of living D−
11North Riverdale11,491 peopleA+#15 of 2,589Strongest: walkability A+, health A·lowest: cost of living D
12Humewood-Cedarvale13,978 peopleA+#18 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
13Yonge-Eglinton12,424 peopleA+#19 of 2,589Strongest: walkability A+, schools A+·lowest: cost of living D−
14Rosedale-Moore Park20,268 peopleA+#21 of 2,589Strongest: walkability A+, health A·lowest: cost of living D
15Yonge-Doris20,298 peopleA+#22 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
16Palmerston-Little Italy13,171 peopleA+#23 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
17High Park North22,162 peopleA+#25 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
18Harbourfront-CityPlace28,199 peopleA+#29 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
19Little Portugal15,669 peopleA+#32 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
20Oakwood Village20,830 peopleA+#34 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
21Greenwood-Coxwell14,146 peopleA+#35 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
22Roncesvalles14,725 peopleA+#36 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
23Thorncliffe Park20,637 peopleA+#39 of 2,589Strongest: walkability A+, health A·lowest: jobs & income D−
24East End-Danforth22,055 peopleA+#41 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
25St Lawrence-East Bayfront-The Islands31,360 peopleA+#43 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
26Wellington Place25,729 peopleA+#44 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
27Blake-Jones7,494 peopleA+#45 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
28Corso Italia-Davenport13,215 peopleA+#46 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
29Taylor-Massey15,050 peopleA+#48 of 2,589Strongest: walkability A+, health A·lowest: jobs & income D−
30Dovercourt Village12,378 peopleA+#50 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
31Annex30,705 peopleA+#51 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
32Trinity-Bellwoods15,691 peopleA+#54 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
33Danforth9,364 peopleA+#57 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
34New Toronto11,502 peopleA+#58 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
35Playter Estates-Danforth7,712 peopleA+#59 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
36Regent Park12,797 peopleA+#60 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
37South Parkdale21,663 peopleA+#62 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
38Junction Area14,205 peopleA+#65 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
39Cabbagetown-South St.James Town11,205 peopleA+#68 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
40North St.James Town18,733 peopleA+#70 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
41Dufferin Grove11,276 peopleA+#77 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
42Church-Wellesley22,415 peopleA+#78 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
43Briar Hill-Belgravia14,590 peopleA+#82 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
44University7,595 peopleA+#86 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
45Scarborough Village16,774 peopleA+#90 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
46Yonge-Bay Corridor12,888 peopleA+#97 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
47Downtown Yonge East18,251 peopleA+#98 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
48Kensington-Chinatown18,597 peopleA+#99 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
49Moss Park22,701 peopleA+#102 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
50Weston18,896 peopleA+#125 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
51Lawrence Park South15,018 peopleA+#140 of 2,589Strongest: walkability A+, schools A·lowest: cost of living C+
52Mount Pleasant East16,373 peopleA+#141 of 2,589Strongest: walkability A+, schools A+·lowest: cost of living D
53Forest Hill South11,059 peopleA+#142 of 2,589Strongest: walkability A+, jobs & income A·lowest: cost of living D
54The Beaches21,602 peopleA+#144 of 2,589Strongest: walkability A+, health A·lowest: cost of living D
55Avondale13,803 peopleA+#145 of 2,589Strongest: walkability A+, schools A+·lowest: cost of living D−
56Woodbine-Lumsden7,928 peopleA+#149 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
57Woodbine Corridor12,283 peopleA+#150 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
58Old East York9,175 peopleA+#151 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
59Willowdale West17,210 peopleA+#152 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
60Wychwood13,828 peopleA+#155 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
61Englemount-Lawrence21,455 peopleA+#156 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
62Broadview North11,080 peopleA+#158 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
63Flemingdon Park22,553 peopleA+#159 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
64Don Valley Village26,972 peopleA+#165 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
65Junction-Wallace Emerson23,484 peopleA+#166 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
66O'Connor-Parkview18,746 peopleA+#167 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
67South Riverdale28,264 peopleA+#168 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
68Weston-Pelham Park10,680 peopleA+#171 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
69Caledonia-Fairbank10,037 peopleA+#172 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
70Newtonbrook West23,978 peopleA+#174 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
71Oakridge13,913 peopleA+#178 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
72Victoria Village17,647 peopleA+#181 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
73Eglinton East22,820 peopleA+#188 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
74Brookhaven-Amesbury17,541 peopleA+#191 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
75Beechborough-Greenbrook6,419 peopleA+#197 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
76Bayview Village22,617 peopleA+#205 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
77Long Branch11,400 peopleA+#206 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
78Henry Farm19,953 peopleA+#207 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
79Guildwood9,797 peopleA+#209 of 2,589Strongest: walkability A+, safety A·lowest: cost of living D−
80L'Amoreaux West21,575 peopleA+#210 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
81Etobicoke City Centre23,856 peopleA+#213 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
82Golfdale-Cedarbrae-Woburn27,429 peopleA+#215 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
83Rockcliffe-Smythe22,242 peopleA+#218 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
84Keelesdale-Eglinton West11,407 peopleA+#219 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
85Mount Dennis13,364 peopleA+#227 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
86Mount Olive-Silverstone-Jamestown32,069 peopleA+#229 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
87Rexdale-Kipling10,378 peopleA+#237 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
88Downsview18,055 peopleA+#241 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
89Yorkdale-Glen Park17,043 peopleA+#242 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
90Black Creek21,307 peopleA+#244 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
91Newtonbrook East15,996 peopleA+#249 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
92Mimico-Queensway18,207 peopleA+#259 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
93Dorset Park24,770 peopleA+#260 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
94Rustic9,543 peopleA+#261 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
95Wexford/Maryvale28,591 peopleA+#263 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
96Bendale-Glen Andrew19,134 peopleA+#264 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
97Glenfield-Jane Heights30,197 peopleA+#266 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
98Humbermede16,959 peopleA+#267 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
99Bedford Park-Nortown22,376 peopleA+#271 of 2,589Strongest: walkability A+, schools A·lowest: cost of living C−
100East L'Amoreaux21,533 peopleA+#273 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
101Hillcrest Village16,374 peopleA+#274 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
102Tam O'Shanter-Sullivan27,526 peopleA+#276 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
103Maple Leaf10,040 peopleA+#280 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
104Thistletown-Beaumond Heights9,357 peopleA+#285 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
105Leaside-Bennington16,710 peopleA+#289 of 2,589Strongest: walkability A+, health A·lowest: cost of living C
106Humber Bay Shores22,633 peopleA+#290 of 2,589Strongest: walkability A+, schools A+·lowest: cost of living D−
107Pleasant View15,248 peopleA+#293 of 2,589Strongest: walkability A+, safety A·lowest: cost of living D−
108Islington23,659 peopleA+#294 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
109Etobicoke West Mall12,218 peopleA+#295 of 2,589Strongest: walkability A+, health A−·lowest: cost of living D−
110West Hill28,414 peopleA+#307 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
111High Park-Swansea22,970 peopleA+#314 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
112Agincourt North27,790 peopleA+#315 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
113Birchcliffe-Cliffside23,115 peopleA+#317 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
114Agincourt South-Malvern West24,438 peopleA+#320 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
115Ionview13,382 peopleA+#323 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
116Clairlea-Birchmount27,690 peopleA+#324 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
117Westminster-Branson26,027 peopleA+#332 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
118Lansing-Westgate15,980 peopleA+#335 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
119Banbury-Don Mills27,472 peopleA+#336 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
120West Rouge20,915 peopleA+#337 of 2,589Strongest: walkability A+, health A−·lowest: cost of living D
121Fenside-Parkwoods20,615 peopleA+#338 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
122Clanton Park17,673 peopleA+#343 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
123Bendale South10,885 peopleA+#347 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
124Oakdale-Beverley Heights21,386 peopleA+#359 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
125Humber Summit12,194 peopleA+#360 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
126Malvern West17,354 peopleA+#365 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
127Woburn North26,662 peopleA+#369 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
128York University Heights28,557 peopleA+#374 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
129Stonegate-Queensway25,745 peopleA+#376 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
130East Willowdale15,514 peopleA+#377 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
131Humber Heights-Westmount10,427 peopleA+#380 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
132Morningside17,708 peopleA+#381 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
133Cliffcrest16,184 peopleA+#384 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
134Alderwood12,596 peopleA+#389 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D
135Kingsview Village-The Westway22,026 peopleA+#397 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
136Kingsway South8,935 peopleA+#402 of 2,589Strongest: walkability A+, schools A·lowest: cost of living C+
137Parkwoods-O'Connor Hills13,943 peopleA+#418 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
138Kennedy Park17,156 peopleA+#424 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
139Bayview Woods-Steeles12,499 peopleA+#427 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
140Malvern East26,113 peopleA+#437 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
141Willowridge-Martingrove-Richview22,456 peopleA+#438 of 2,589Strongest: walkability A+, health A−·lowest: cost of living D−
142Edenbridge-Humber Valley15,480 peopleA+#467 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
143Lambton Baby Point7,966 peopleA+#475 of 2,589Strongest: walkability A+, safety A+·lowest: cost of living D−
144Markland Wood10,559 peopleA+#477 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
145Eringate-Centennial-West Deane18,501 peopleA+#479 of 2,589Strongest: walkability A+, health A−·lowest: cost of living D
146Bathurst Manor16,176 peopleA+#481 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
147Elms-Old Rexdale9,366 peopleA+#493 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
148West Humber-Clairville33,690 peopleA+#494 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
149Steeles22,943 peopleA+#548 of 2,589Strongest: safety A+, walkability A+·lowest: cost of living D−
150Highland Creek12,678 peopleA+#554 of 2,589Strongest: walkability A+, health A·lowest: cost of living D
151St.Andrew-Windfields17,005 peopleA+#570 of 2,589Strongest: walkability A+, health A·lowest: cost of living D
152Centennial Scarborough13,453 peopleA+#577 of 2,589Strongest: walkability A+, safety A·lowest: cost of living C−
153Milliken24,431 peopleA+#603 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
154Princess-Rosethorn11,177 peopleA#763 of 2,589Strongest: walkability A, health A−·lowest: cost of living C+
155Pelmo Park-Humberlea11,396 peopleA#847 of 2,589Strongest: walkability A, health A·lowest: cost of living D−
156Morningside Heights24,972 peopleA#1,047 of 2,589Strongest: walkability A, health A·lowest: cost of living D
157Bridle Path-Sunnybrook-York Mills9,909 peopleA#1,112 of 2,589Strongest: schools A+, health A·lowest: safety C+
Rankings

More lists for Toronto

City by city

Most walkable elsewhere

Photos: Lawrence Park North, Jennie Faber from Toronto, Ontario, Canada (CC BY 2.0) · Yonge-St.Clair, Dillan Payne (CC BY-SA 4.0) · Casa Loma, Ken Lund from Reno, Nevada, USA (CC BY-SA 2.0), via Wikimedia Commons.

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

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