Home › Canada › Ontario › Toronto › Rankings › Most bilingual 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 Overall A · #121 of 2,556
Strongest: walkability A+ , schools A · lowest: cost of living C+
#2 Overall A− · #472 of 2,556
Strongest: walkability A+ , health A · lowest: cost of living D
#3 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 # Neighbourhood English and French Canada rank What drives it
1 Lawrence Park South 15,018 people 18.9% #685 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living C+ 2 North Riverdale 11,491 people 18.8% #688 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D 3 Annex 30,705 people 18.5% #694 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 6 Casa Loma 11,369 people 17.9% #707 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 7 Rosedale-Moore Park 20,268 people 17.7% #713 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D 8 Roncesvalles 14,725 people 17.5% #717 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 10 Palmerston-Little Italy 13,171 people 17.0% #728 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 11 High Park-Swansea 22,970 people 16.9% #731 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 12 Yonge-St.Clair 13,177 people 16.4% #745 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living D− 13 Lambton Baby Point 7,966 people 16.4% #746 of 2,589 Strongest: walkability A+ , safety A+ · lowest: cost of living D− 15 The Beaches 21,602 people 16.3% #750 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D 16 Woodbine Corridor 12,283 people 15.7% #763 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 17 Yonge-Eglinton 12,424 people 15.5% #771 of 2,589 Strongest: walkability A+ , schools A+ · lowest: cost of living D− 18 High Park North 22,162 people 15.4% #774 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 19 University 7,595 people 15.2% #781 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 20 Mount Pleasant East 16,373 people 15.1% #782 of 2,589 Strongest: walkability A+ , schools A+ · lowest: cost of living D 21 Danforth 9,364 people 15.1% #783 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 22 Lawrence Park North 14,735 people 15.0% #784 of 2,589 Strongest: walkability A+ , schools A+ · lowest: cost of living C+ 23 Leaside-Bennington 16,710 people 14.9% #786 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living C 24 West Queen West 13,599 people 14.7% #790 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D 25 Forest Hill South 11,059 people 14.5% #793 of 2,589 Strongest: walkability A+ , jobs & income A · lowest: cost of living D 26 Wellington Place 25,729 people 13.9% #806 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 27 Blake-Jones 7,494 people 13.9% #807 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 28 Wychwood 13,828 people 13.8% #810 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 29 Danforth East York 17,073 people 13.7% #812 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 30 South Riverdale 28,264 people 13.5% #822 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 31 Kingsway South 8,935 people 13.4% #825 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living C+ 32 Moss Park 22,701 people 13.3% #832 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 33 Little Portugal 15,669 people 13.2% #835 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 34 Dovercourt Village 12,378 people 13.2% #836 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 35 Dufferin Grove 11,276 people 13.2% #840 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 36 East End-Danforth 22,055 people 12.9% #853 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 37 Junction Area 14,205 people 12.9% #854 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 38 Trinity-Bellwoods 15,691 people 12.8% #861 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 39 Greenwood-Coxwell 14,146 people 12.7% #866 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 40 St.Andrew-Windfields 17,005 people 12.6% #868 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D 41 Woodbine-Lumsden 7,928 people 12.5% #875 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 42 Church-Wellesley 22,415 people 12.5% #879 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 44 Downtown Yonge East 18,251 people 12.4% #885 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 45 Humewood-Cedarvale 13,978 people 12.1% #893 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 48 North Toronto 16,007 people 11.2% #930 of 2,589 Strongest: walkability A+ , schools A+ · lowest: cost of living D− 49 Harbourfront-CityPlace 28,199 people 11.1% #934 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 50 Princess-Rosethorn 11,177 people 10.8% #950 of 2,589 Strongest: walkability A , health A− · lowest: cost of living C+ 51 Bedford Park-Nortown 22,376 people 10.8% #951 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living C− 54 Yonge-Bay Corridor 12,888 people 10.5% #973 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 55 Mimico-Queensway 18,207 people 10.4% #978 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living D− 56 Forest Hill North 12,432 people 10.3% #983 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 57 Kensington-Chinatown 18,597 people 10.3% #986 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 58 Banbury-Don Mills 27,472 people 10.2% #991 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 59 Broadview North 11,080 people 10.1% #995 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 60 Corso Italia-Davenport 13,215 people 10.1% #998 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 61 Old East York 9,175 people 10.0% #1,003 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 62 Islington 23,659 people 9.9% #1,013 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living D− 63 South Parkdale 21,663 people 9.9% #1,017 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 64 Long Branch 11,400 people 9.8% #1,022 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living D− 65 Oakwood Village 20,830 people 9.7% #1,029 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 66 Stonegate-Queensway 25,745 people 9.6% #1,036 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 67 Humber Bay Shores 22,633 people 9.4% #1,048 of 2,589 Strongest: walkability A+ , schools A+ · lowest: cost of living D− 69 Regent Park 12,797 people 9.2% #1,065 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 70 New Toronto 11,502 people 9.0% #1,086 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 71 Markland Wood 10,559 people 8.7% #1,115 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 72 Birchcliffe-Cliffside 23,115 people 8.7% #1,124 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 73 O'Connor-Parkview 18,746 people 8.6% #1,136 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 74 Lansing-Westgate 15,980 people 8.4% #1,164 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 75 Fenside-Parkwoods 20,615 people 8.3% #1,174 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 76 North St.James Town 18,733 people 8.2% #1,189 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 77 East Willowdale 15,514 people 7.7% #1,253 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living D− 78 Weston-Pelham Park 10,680 people 7.6% #1,271 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 79 Cliffcrest 16,184 people 7.5% #1,295 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 80 Bayview Village 22,617 people 7.4% #1,307 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living D− 81 Etobicoke City Centre 23,856 people 7.4% #1,311 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living D− 82 Alderwood 12,596 people 7.3% #1,318 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living D 84 Guildwood 9,797 people 7.3% #1,328 of 2,589 Strongest: walkability A+ , safety A · lowest: cost of living D− 85 Avondale 13,803 people 7.2% #1,345 of 2,589 Strongest: walkability A+ , schools A+ · lowest: cost of living D− 86 Bayview Woods-Steeles 12,499 people 7.1% #1,365 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living D− 87 Pleasant View 15,248 people 7.1% #1,367 of 2,589 Strongest: walkability A+ , safety A · lowest: cost of living D− 88 Willowdale West 17,210 people 7.1% #1,368 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living D− 90 Centennial Scarborough 13,453 people 6.8% #1,421 of 2,589 Strongest: walkability A+ , safety A · lowest: cost of living C− 91 Don Valley Village 26,972 people 6.8% #1,426 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 92 Victoria Village 17,647 people 6.8% #1,437 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 93 Taylor-Massey 15,050 people 6.7% #1,453 of 2,589 Strongest: walkability A+ , health A · lowest: jobs & income D− 94 Hillcrest Village 16,374 people 6.4% #1,508 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 97 Etobicoke West Mall 12,218 people 6.3% #1,539 of 2,589 Strongest: walkability A+ , health A− · lowest: cost of living D− 98 Scarborough Village 16,774 people 6.3% #1,553 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 99 West Hill 28,414 people 6.3% #1,559 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 100 West Rouge 20,915 people 6.1% #1,605 of 2,589 Strongest: walkability A+ , health A− · lowest: cost of living D 101 Bathurst Manor 16,176 people 6.1% #1,609 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 102 Wexford/Maryvale 28,591 people 6.1% #1,615 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 103 Clanton Park 17,673 people 6.0% #1,630 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 104 Oakridge 13,913 people 6.0% #1,633 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 105 Clairlea-Birchmount 27,690 people 5.9% #1,671 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 106 Newtonbrook East 15,996 people 5.8% #1,688 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living D− 107 L'Amoreaux West 21,575 people 5.8% #1,689 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 108 Briar Hill-Belgravia 14,590 people 5.8% #1,700 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 109 Englemount-Lawrence 21,455 people 5.7% #1,717 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 110 Yonge-Doris 20,298 people 5.6% #1,741 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living D− 111 Rockcliffe-Smythe 22,242 people 5.6% #1,752 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 112 Flemingdon Park 22,553 people 5.4% #1,793 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 113 Henry Farm 19,953 people 5.3% #1,821 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 114 Yorkdale-Glen Park 17,043 people 5.3% #1,842 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 115 Tam O'Shanter-Sullivan 27,526 people 5.2% #1,853 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 116 Westminster-Branson 26,027 people 5.1% #1,879 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 117 Caledonia-Fairbank 10,037 people 5.1% #1,887 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 118 Eglinton East 22,820 people 5.1% #1,899 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 119 Rexdale-Kipling 10,378 people 5.0% #1,930 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 120 Weston 18,896 people 5.0% #1,931 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 121 Newtonbrook West 23,978 people 4.9% #1,954 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living D− 122 Morningside 17,708 people 4.9% #1,955 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 123 Highland Creek 12,678 people 4.8% #1,985 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D 124 Kennedy Park 17,156 people 4.8% #2,001 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 126 Morningside Heights 24,972 people 4.5% #2,074 of 2,589 Strongest: walkability A , health A · lowest: cost of living D 127 Thorncliffe Park 20,637 people 4.5% #2,075 of 2,589 Strongest: walkability A+ , health A · lowest: jobs & income D− 128 Elms-Old Rexdale 9,366 people 4.5% #2,096 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 129 Ionview 13,382 people 4.4% #2,118 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 130 Mount Dennis 13,364 people 4.4% #2,120 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 132 East L'Amoreaux 21,533 people 4.3% #2,139 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 134 Keelesdale-Eglinton West 11,407 people 4.3% #2,151 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 135 Beechborough-Greenbrook 6,419 people 4.3% #2,160 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 136 Bendale South 10,885 people 4.2% #2,181 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 137 Dorset Park 24,770 people 4.2% #2,185 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 138 Pelmo Park-Humberlea 11,396 people 4.2% #2,187 of 2,589 Strongest: walkability A , health A · lowest: cost of living D− 139 Maple Leaf 10,040 people 4.1% #2,204 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 140 Woburn North 26,662 people 4.1% #2,206 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 141 Agincourt North 27,790 people 4.0% #2,225 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 142 Bendale-Glen Andrew 19,134 people 4.0% #2,243 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 143 Malvern West 17,354 people 3.9% #2,255 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 144 Malvern East 26,113 people 3.9% #2,256 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 145 York University Heights 28,557 people 3.9% #2,273 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 146 Brookhaven-Amesbury 17,541 people 3.7% #2,319 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 147 Downsview 18,055 people 3.7% #2,322 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 148 Steeles 22,943 people 3.5% #2,344 of 2,589 Strongest: safety A+ , walkability A+ · lowest: cost of living D− 150 West Humber-Clairville 33,690 people 3.3% #2,385 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 151 Oakdale-Beverley Heights 21,386 people 3.3% #2,389 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 152 Rustic 9,543 people 3.1% #2,418 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 153 Humbermede 16,959 people 3.0% #2,433 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 154 Black Creek 21,307 people 2.7% #2,468 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 155 Milliken 24,431 people 2.6% #2,478 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 156 Glenfield-Jane Heights 30,197 people 2.4% #2,499 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 157 Humber Summit 12,194 people 2.4% #2,502 of 2,589 Strongest: 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).