Guest, Sign inJoin
Toronto · 2026

Most bilingual neighbourhoods in Toronto

The national top 100 holds no neighbourhood from Toronto. Leading Toronto on this list is Lawrence Park South, at 18.9%. The places after the leader belong to North Riverdale (18.8%) and Annex (18.5%). Halfway down the list sits Cliffcrest, at 7.5%. At the other end is Humber Summit, with 2.4%. Across Canada, the same list puts Lawrence Park South #685 of 2,589.

Share of residents who can hold a conversation in both English and French, 2021 census How grades work

#1

Lawrence Park South

Ontario · 15,018 people
18.9% English and French

Overall A·#121 of 2,556

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

#2

North Riverdale

Ontario · 11,491 people
18.8% English and French

Overall A−·#472 of 2,556

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

#3

Annex

Ontario · 30,705 people
18.5% English and French

Overall B−·#1,184 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

#NeighbourhoodEnglish and FrenchCanada rankWhat drives it
1Lawrence Park South15,018 people18.9%#685 of 2,589Strongest: walkability A+, schools A·lowest: cost of living C+
2North Riverdale11,491 people18.8%#688 of 2,589Strongest: walkability A+, health A·lowest: cost of living D
3Annex30,705 people18.5%#694 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
4Playter Estates-Danforth7,712 people18.5%#696 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
5Runnymede-Bloor West Village10,129 people18.2%#702 of 2,589Strongest: walkability A+, health A·lowest: cost of living C−
6Casa Loma11,369 people17.9%#707 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
7Rosedale-Moore Park20,268 people17.7%#713 of 2,589Strongest: walkability A+, health A·lowest: cost of living D
8Roncesvalles14,725 people17.5%#717 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
9Bridle Path-Sunnybrook-York Mills9,909 people17.0%#727 of 2,589Strongest: schools A+, health A·lowest: safety C+
10Palmerston-Little Italy13,171 people17.0%#728 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
11High Park-Swansea22,970 people16.9%#731 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
12Yonge-St.Clair13,177 people16.4%#745 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
13Lambton Baby Point7,966 people16.4%#746 of 2,589Strongest: walkability A+, safety A+·lowest: cost of living D−
14Cabbagetown-South St.James Town11,205 people16.4%#749 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
15The Beaches21,602 people16.3%#750 of 2,589Strongest: walkability A+, health A·lowest: cost of living D
16Woodbine Corridor12,283 people15.7%#763 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
17Yonge-Eglinton12,424 people15.5%#771 of 2,589Strongest: walkability A+, schools A+·lowest: cost of living D−
18High Park North22,162 people15.4%#774 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
19University7,595 people15.2%#781 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
20Mount Pleasant East16,373 people15.1%#782 of 2,589Strongest: walkability A+, schools A+·lowest: cost of living D
21Danforth9,364 people15.1%#783 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
22Lawrence Park North14,735 people15.0%#784 of 2,589Strongest: walkability A+, schools A+·lowest: cost of living C+
23Leaside-Bennington16,710 people14.9%#786 of 2,589Strongest: walkability A+, health A·lowest: cost of living C
24West Queen West13,599 people14.7%#790 of 2,589Strongest: walkability A+, health A·lowest: cost of living D
25Forest Hill South11,059 people14.5%#793 of 2,589Strongest: walkability A+, jobs & income A·lowest: cost of living D
26Wellington Place25,729 people13.9%#806 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
27Blake-Jones7,494 people13.9%#807 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
28Wychwood13,828 people13.8%#810 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
29Danforth East York17,073 people13.7%#812 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
30South Riverdale28,264 people13.5%#822 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
31Kingsway South8,935 people13.4%#825 of 2,589Strongest: walkability A+, schools A·lowest: cost of living C+
32Moss Park22,701 people13.3%#832 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
33Little Portugal15,669 people13.2%#835 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
34Dovercourt Village12,378 people13.2%#836 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
35Dufferin Grove11,276 people13.2%#840 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
36East End-Danforth22,055 people12.9%#853 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
37Junction Area14,205 people12.9%#854 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
38Trinity-Bellwoods15,691 people12.8%#861 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
39Greenwood-Coxwell14,146 people12.7%#866 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
40St.Andrew-Windfields17,005 people12.6%#868 of 2,589Strongest: walkability A+, health A·lowest: cost of living D
41Woodbine-Lumsden7,928 people12.5%#875 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
42Church-Wellesley22,415 people12.5%#879 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
43St Lawrence-East Bayfront-The Islands31,360 people12.4%#883 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
44Downtown Yonge East18,251 people12.4%#885 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
45Humewood-Cedarvale13,978 people12.1%#893 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
46South Eglinton-Davisville23,380 people11.9%#902 of 2,589Strongest: walkability A+, schools A+·lowest: cost of living D−
47Fort York-Liberty Village20,071 people11.8%#906 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
48North Toronto16,007 people11.2%#930 of 2,589Strongest: walkability A+, schools A+·lowest: cost of living D−
49Harbourfront-CityPlace28,199 people11.1%#934 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
50Princess-Rosethorn11,177 people10.8%#950 of 2,589Strongest: walkability A, health A−·lowest: cost of living C+
51Bedford Park-Nortown22,376 people10.8%#951 of 2,589Strongest: walkability A+, schools A·lowest: cost of living C−
52Junction-Wallace Emerson23,484 people10.8%#953 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
53Parkwoods-O'Connor Hills13,943 people10.8%#954 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
54Yonge-Bay Corridor12,888 people10.5%#973 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
55Mimico-Queensway18,207 people10.4%#978 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
56Forest Hill North12,432 people10.3%#983 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
57Kensington-Chinatown18,597 people10.3%#986 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
58Banbury-Don Mills27,472 people10.2%#991 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
59Broadview North11,080 people10.1%#995 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
60Corso Italia-Davenport13,215 people10.1%#998 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
61Old East York9,175 people10.0%#1,003 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
62Islington23,659 people9.9%#1,013 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
63South Parkdale21,663 people9.9%#1,017 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
64Long Branch11,400 people9.8%#1,022 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
65Oakwood Village20,830 people9.7%#1,029 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
66Stonegate-Queensway25,745 people9.6%#1,036 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
67Humber Bay Shores22,633 people9.4%#1,048 of 2,589Strongest: walkability A+, schools A+·lowest: cost of living D−
68Edenbridge-Humber Valley15,480 people9.3%#1,056 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
69Regent Park12,797 people9.2%#1,065 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
70New Toronto11,502 people9.0%#1,086 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
71Markland Wood10,559 people8.7%#1,115 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
72Birchcliffe-Cliffside23,115 people8.7%#1,124 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
73O'Connor-Parkview18,746 people8.6%#1,136 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
74Lansing-Westgate15,980 people8.4%#1,164 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
75Fenside-Parkwoods20,615 people8.3%#1,174 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
76North St.James Town18,733 people8.2%#1,189 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
77East Willowdale15,514 people7.7%#1,253 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
78Weston-Pelham Park10,680 people7.6%#1,271 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
79Cliffcrest16,184 people7.5%#1,295 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
80Bayview Village22,617 people7.4%#1,307 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
81Etobicoke City Centre23,856 people7.4%#1,311 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
82Alderwood12,596 people7.3%#1,318 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D
83Eringate-Centennial-West Deane18,501 people7.3%#1,324 of 2,589Strongest: walkability A+, health A−·lowest: cost of living D
84Guildwood9,797 people7.3%#1,328 of 2,589Strongest: walkability A+, safety A·lowest: cost of living D−
85Avondale13,803 people7.2%#1,345 of 2,589Strongest: walkability A+, schools A+·lowest: cost of living D−
86Bayview Woods-Steeles12,499 people7.1%#1,365 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
87Pleasant View15,248 people7.1%#1,367 of 2,589Strongest: walkability A+, safety A·lowest: cost of living D−
88Willowdale West17,210 people7.1%#1,368 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
89Humber Heights-Westmount10,427 people6.9%#1,416 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
90Centennial Scarborough13,453 people6.8%#1,421 of 2,589Strongest: walkability A+, safety A·lowest: cost of living C−
91Don Valley Village26,972 people6.8%#1,426 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
92Victoria Village17,647 people6.8%#1,437 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
93Taylor-Massey15,050 people6.7%#1,453 of 2,589Strongest: walkability A+, health A·lowest: jobs & income D−
94Hillcrest Village16,374 people6.4%#1,508 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
95Willowridge-Martingrove-Richview22,456 people6.4%#1,517 of 2,589Strongest: walkability A+, health A−·lowest: cost of living D−
96Kingsview Village-The Westway22,026 people6.4%#1,524 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
97Etobicoke West Mall12,218 people6.3%#1,539 of 2,589Strongest: walkability A+, health A−·lowest: cost of living D−
98Scarborough Village16,774 people6.3%#1,553 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
99West Hill28,414 people6.3%#1,559 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
100West Rouge20,915 people6.1%#1,605 of 2,589Strongest: walkability A+, health A−·lowest: cost of living D
101Bathurst Manor16,176 people6.1%#1,609 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
102Wexford/Maryvale28,591 people6.1%#1,615 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
103Clanton Park17,673 people6.0%#1,630 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
104Oakridge13,913 people6.0%#1,633 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
105Clairlea-Birchmount27,690 people5.9%#1,671 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
106Newtonbrook East15,996 people5.8%#1,688 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
107L'Amoreaux West21,575 people5.8%#1,689 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
108Briar Hill-Belgravia14,590 people5.8%#1,700 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
109Englemount-Lawrence21,455 people5.7%#1,717 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
110Yonge-Doris20,298 people5.6%#1,741 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
111Rockcliffe-Smythe22,242 people5.6%#1,752 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
112Flemingdon Park22,553 people5.4%#1,793 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
113Henry Farm19,953 people5.3%#1,821 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
114Yorkdale-Glen Park17,043 people5.3%#1,842 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
115Tam O'Shanter-Sullivan27,526 people5.2%#1,853 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
116Westminster-Branson26,027 people5.1%#1,879 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
117Caledonia-Fairbank10,037 people5.1%#1,887 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
118Eglinton East22,820 people5.1%#1,899 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
119Rexdale-Kipling10,378 people5.0%#1,930 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
120Weston18,896 people5.0%#1,931 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
121Newtonbrook West23,978 people4.9%#1,954 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
122Morningside17,708 people4.9%#1,955 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
123Highland Creek12,678 people4.8%#1,985 of 2,589Strongest: walkability A+, health A·lowest: cost of living D
124Kennedy Park17,156 people4.8%#2,001 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
125Golfdale-Cedarbrae-Woburn27,429 people4.6%#2,052 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
126Morningside Heights24,972 people4.5%#2,074 of 2,589Strongest: walkability A, health A·lowest: cost of living D
127Thorncliffe Park20,637 people4.5%#2,075 of 2,589Strongest: walkability A+, health A·lowest: jobs & income D−
128Elms-Old Rexdale9,366 people4.5%#2,096 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
129Ionview13,382 people4.4%#2,118 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
130Mount Dennis13,364 people4.4%#2,120 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
131Thistletown-Beaumond Heights9,357 people4.4%#2,127 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
132East L'Amoreaux21,533 people4.3%#2,139 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
133Agincourt South-Malvern West24,438 people4.3%#2,149 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
134Keelesdale-Eglinton West11,407 people4.3%#2,151 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
135Beechborough-Greenbrook6,419 people4.3%#2,160 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
136Bendale South10,885 people4.2%#2,181 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
137Dorset Park24,770 people4.2%#2,185 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
138Pelmo Park-Humberlea11,396 people4.2%#2,187 of 2,589Strongest: walkability A, health A·lowest: cost of living D−
139Maple Leaf10,040 people4.1%#2,204 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
140Woburn North26,662 people4.1%#2,206 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
141Agincourt North27,790 people4.0%#2,225 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
142Bendale-Glen Andrew19,134 people4.0%#2,243 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
143Malvern West17,354 people3.9%#2,255 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
144Malvern East26,113 people3.9%#2,256 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
145York University Heights28,557 people3.9%#2,273 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
146Brookhaven-Amesbury17,541 people3.7%#2,319 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
147Downsview18,055 people3.7%#2,322 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
148Steeles22,943 people3.5%#2,344 of 2,589Strongest: safety A+, walkability A+·lowest: cost of living D−
149Mount Olive-Silverstone-Jamestown32,069 people3.3%#2,381 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
150West Humber-Clairville33,690 people3.3%#2,385 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
151Oakdale-Beverley Heights21,386 people3.3%#2,389 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
152Rustic9,543 people3.1%#2,418 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
153Humbermede16,959 people3.0%#2,433 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
154Black Creek21,307 people2.7%#2,468 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
155Milliken24,431 people2.6%#2,478 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
156Glenfield-Jane Heights30,197 people2.4%#2,499 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
157Humber Summit12,194 people2.4%#2,502 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
Rankings

More lists for Toronto

City by city

Most bilingual elsewhere

Photos: North Riverdale, Dillan Payne (CC BY-SA 4.0) · Annex, OldYorkGuy (CC BY-SA 3.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).