Home › Canada › Ontario Canada Find your town in Ontario Its 10 big cities count as 581 neighbourhoods here, each with its own page. Among its places are 23 First Nations reserves. Its leader is Stittsville, placed #8 of the 2,556 ranked nationally. Ontario has grown 14.3% since the 2021 census. By the latest estimate, 16.2 million people live in the places of Ontario that have a page. Its largest place is Toronto, home to 20% of its people.
858 graded towns
944 places with a page
Oakville largest · 243,107
Ontario at a glance What Ontario is like Against towns across Canada, the median ranked town in Ontario does best on walkability and hazard risk and least well on cost of living. Choose a subject to find the towns that lead on it.
The median town, subject by subject The median ranked town in Ontario against Canadian towns · the line marks the median town in Canada
Walkability A ahead of 87% Hazard risk A− ahead of 78% Health A− ahead of 76% Schools B+ ahead of 67% Safety B ahead of 58% Jobs & income C+ ahead of 39% Cost of living D ahead of 12% The finder
Find a town that’s… 282 towns · ordered by province rank
#23 in Ontario A+ City · 197,737 people · #61 of 2,556 nationally
Strongest A+ SchoolsA SafetyLowest C− Cost of living
#24 in Ontario A+ Large town · 21,689 people · #74 of 2,556 nationally
Strongest A+ SafetyA SchoolsLowest C Walkability
#33 in Ontario A Large town · 36,452 people · #130 of 2,556 nationally
Strongest A+ SafetyA SchoolsLowest C Walkability
#37 in Ontario A City · 243,107 people · #147 of 2,556 nationally
Strongest A+ SchoolsA HealthLowest D Cost of living
#47 in Ontario A Town · 11,518 people · #172 of 2,556 nationally
Strongest A+ SafetyA Jobs & incomeLowest C Cost of living
#48 in Ontario A Large town · 68,265 people · #178 of 2,556 nationally
Strongest A SafetyA HealthLowest D Cost of living
#50 in Ontario A Town · 6,827 people · #184 of 2,556 nationally
Strongest A+ SafetyA+ Hazard riskLowest B− Cost of living
#52 in Ontario A Large town · 25,554 people · #191 of 2,556 nationally
Strongest A+ SafetyA SchoolsLowest C+ Hazard risk
#53 in Ontario A Large town · 34,565 people · #193 of 2,556 nationally
Strongest A+ SafetyA SchoolsLowest C− Cost of living
#55 in Ontario A Town · 4,353 people · #201 of 2,556 nationally
Strongest A+ WalkabilityA SafetyLowest C+ Hazard risk
#56 in Ontario A Town · 12,413 people · #210 of 2,556 nationally
Strongest A+ Jobs & incomeA Hazard riskLowest C+ Safety
#58 in Ontario A Town · 19,606 people · #218 of 2,556 nationally
Strongest A+ SafetyA Jobs & incomeLowest C Health
#60 in Ontario A Town · 8,710 people · #225 of 2,556 nationally
Strongest A+ SafetyA+ Jobs & incomeLowest C+ Cost of living
#61 in Ontario A City · 157,345 people · #228 of 2,556 nationally
Strongest A HealthA SafetyLowest D Cost of living
#71 in Ontario A Town · 8,251 people · #282 of 2,556 nationally
Strongest A+ SafetyA− SchoolsLowest C Walkability
#74 in Ontario A− Town · 8,327 people · #286 of 2,556 nationally
Strongest A SafetyA− Jobs & incomeLowest B− Cost of living
#87 in Ontario A− Town · 13,423 people · #331 of 2,556 nationally
Strongest A+ Jobs & incomeA SafetyLowest C− Cost of living
#90 in Ontario A− Town · 15,475 people · #337 of 2,556 nationally
Strongest A+ SafetyA Jobs & incomeLowest C Cost of living
#96 in Ontario A− Town · 12,924 people · #368 of 2,556 nationally
Strongest A+ SafetyA− SchoolsLowest C Cost of living
#101 in Ontario A− Town · 10,029 people · #385 of 2,556 nationally
Strongest A+ SafetyA− WalkabilityLowest C− Cost of living
#107 in Ontario A− Town · 8,203 people · #402 of 2,556 nationally
Strongest A SchoolsA− Jobs & incomeLowest C− Cost of living
#111 in Ontario A− Town · 9,755 people · #417 of 2,556 nationally
Strongest A+ SafetyA Jobs & incomeLowest C+ Health
#114 in Ontario A− Large town · 31,382 people · #423 of 2,556 nationally
Strongest A+ Jobs & incomeA SchoolsLowest C− Cost of living
#118 in Ontario A− Town · 8,445 people · #433 of 2,556 nationally
Strongest A SafetyA− SchoolsLowest C Health
#125 in Ontario A− Town · 2,976 people · #451 of 2,556 nationally
Strongest A+ SafetyB+ Jobs & incomeLowest C Walkability
#134 in Ontario A− Large town · 23,655 people · #473 of 2,556 nationally
Strongest A+ SafetyA SchoolsLowest C Cost of living
#135 in Ontario A− Large town · 67,385 people · #474 of 2,556 nationally
Strongest A+ Hazard riskA+ SchoolsLowest D Cost of living
#137 in Ontario A− Town · 14,870 people · #476 of 2,556 nationally
Strongest A+ SafetyB+ Jobs & incomeLowest C Cost of living
#141 in Ontario A− Large town · 45,954 people · #482 of 2,556 nationally
Strongest A+ SafetyA− SchoolsLowest C Walkability
#143 in Ontario A− Town · 4,105 people · #486 of 2,556 nationally
Strongest A+ SchoolsA SafetyLowest D Cost of living
#145 in Ontario A− Town · 10,080 people · #490 of 2,556 nationally
Strongest A+ Jobs & incomeA− SafetyLowest C Cost of living
#147 in Ontario A− Large town · 24,144 people · #503 of 2,556 nationally
Strongest A+ SafetyA+ Hazard riskLowest C− Cost of living
#155 in Ontario A− Town · 18,168 people · #522 of 2,556 nationally
Strongest A Jobs & incomeA− SchoolsLowest C− Cost of living
#157 in Ontario A− Town · 6,864 people · #528 of 2,556 nationally
Strongest A+ SafetyA+ Hazard riskLowest D Schools
#158 in Ontario A− Town · 11,162 people · #530 of 2,556 nationally
Strongest A+ SchoolsA SafetyLowest D Cost of living
#159 in Ontario A− Large town · 58,010 people · #532 of 2,556 nationally
Strongest A Hazard riskA SchoolsLowest D Cost of living
#163 in Ontario A− Large town · 22,890 people · #537 of 2,556 nationally
Strongest A Jobs & incomeA SchoolsLowest C− Cost of living
#166 in Ontario A− Town · 16,073 people · #549 of 2,556 nationally
Strongest A+ SafetyA− SchoolsLowest D Hazard risk
#171 in Ontario A− Large town · 95,763 people · #555 of 2,556 nationally
Strongest A+ Hazard riskA HealthLowest D Cost of living
#172 in Ontario A− Town · 6,247 people · #556 of 2,556 nationally
Strongest A SafetyA− Jobs & incomeLowest C+ Health
#173 in Ontario A− Town · 3,196 people · #557 of 2,556 nationally
Strongest A+ SafetyA+ Jobs & incomeLowest C− Cost of living
#175 in Ontario B+ Town · 13,169 people · #559 of 2,556 nationally
Strongest A SafetyA Jobs & incomeLowest C− Cost of living
#177 in Ontario B+ Town · 18,676 people · #565 of 2,556 nationally
Strongest A Hazard riskA− SchoolsLowest D Cost of living
#180 in Ontario B+ Town · 8,577 people · #571 of 2,556 nationally
Strongest A+ SafetyA Jobs & incomeLowest D Walkability
#186 in Ontario B+ Large town · 26,497 people · #587 of 2,556 nationally
Strongest A Hazard riskA SafetyLowest D Cost of living
#195 in Ontario B+ Town · 4,535 people · #602 of 2,556 nationally
Strongest A+ SchoolsA WalkabilityLowest C− Health
#197 in Ontario B+ City · 162,413 people · #607 of 2,556 nationally
Strongest A Hazard riskA WalkabilityLowest C Cost of living
#199 in Ontario B+ Town · 8,523 people · #610 of 2,556 nationally
Strongest A+ SafetyA− SchoolsLowest C− Walkability
#201 in Ontario B+ City · 222,031 people · #614 of 2,556 nationally
Strongest A+ SchoolsA WalkabilityLowest D− Cost of living
#203 in Ontario B+ Large town · 25,302 people · #622 of 2,556 nationally
Strongest A+ SafetyA− SchoolsLowest C− Cost of living
#204 in Ontario B+ Large town · 22,618 people · #624 of 2,556 nationally
Strongest A Hazard riskA SchoolsLowest D Cost of living
#205 in Ontario B+ Town · 5,032 people · #632 of 2,556 nationally
Strongest A+ Hazard riskA− Jobs & incomeLowest C Health
#209 in Ontario B+ Town · 3,147 people · #641 of 2,556 nationally
Strongest A SafetyB+ SchoolsLowest C− Walkability
#213 in Ontario B+ Town · 3,458 people · #647 of 2,556 nationally
Strongest A+ SchoolsA+ SafetyLowest D Walkability
#217 in Ontario B+ Town · 4,517 people · #659 of 2,556 nationally
Strongest A SafetyA SchoolsLowest C− Cost of living
#219 in Ontario B+ Town · 4,028 people · #664 of 2,556 nationally
Strongest A SafetyA Jobs & incomeLowest D Walkability
#222 in Ontario B+ Town · 4,686 people · #673 of 2,556 nationally
Strongest A SafetyB+ Hazard riskLowest C+ Health
#227 in Ontario B+ Town · 13,051 people · #701 of 2,556 nationally
Strongest A Jobs & incomeA− HealthLowest C Cost of living
#230 in Ontario B+ Large town · 29,077 people · #708 of 2,556 nationally
Strongest A Hazard riskA− SchoolsLowest C− Cost of living
#233 in Ontario B+ Town · 7,052 people · #711 of 2,556 nationally
Strongest A SafetyB+ SchoolsLowest D Walkability
#239 in Ontario B+ Town · 4,055 people · #727 of 2,556 nationally
Strongest A+ Jobs & incomeA− SchoolsLowest C− Cost of living
#245 in Ontario B+ Town · 9,714 people · #736 of 2,556 nationally
Strongest A SafetyB+ Jobs & incomeLowest C− Walkability
#246 in Ontario B+ Town · 12,706 people · #738 of 2,556 nationally
Strongest A SafetyA− SchoolsLowest C Cost of living
#247 in Ontario B+ Large town · 90,201 people · #744 of 2,556 nationally
Strongest A+ Hazard riskA SafetyLowest C− Cost of living
#249 in Ontario B+ Large town · 51,346 people · #747 of 2,556 nationally
Strongest A Hazard riskA SafetyLowest D Cost of living
#252 in Ontario B+ City · 118,378 people · #751 of 2,556 nationally
Strongest A Hazard riskA WalkabilityLowest D Cost of living
#254 in Ontario B+ Town · 4,285 people · #754 of 2,556 nationally
Strongest A+ Jobs & incomeA Cost of livingLowest C− Safety
#255 in Ontario B+ Town · 14,602 people · #755 of 2,556 nationally
Strongest A SafetyB+ SchoolsLowest C Walkability
#258 in Ontario B+ Town · 19,980 people · #759 of 2,556 nationally
Strongest A+ SchoolsA− Jobs & incomeLowest C Cost of living
#259 in Ontario B+ Large town · 23,928 people · #764 of 2,556 nationally
Strongest A Hazard riskA− SafetyLowest C Cost of living
#260 in Ontario B+ Town · 11,810 people · #766 of 2,556 nationally
Strongest A+ SafetyA− Hazard riskLowest D Walkability
#262 in Ontario B+ City · 142,450 people · #769 of 2,556 nationally
Strongest A+ WalkabilityA HealthLowest D Cost of living
#267 in Ontario B+ Large town · 21,599 people · #781 of 2,556 nationally
Strongest A+ SafetyA SchoolsLowest C− Cost of living
#270 in Ontario B+ Town · 10,073 people · #787 of 2,556 nationally
Strongest A+ SafetyB+ SchoolsLowest D Hazard risk
#272 in Ontario B+ Large town · 28,356 people · #791 of 2,556 nationally
Strongest A+ SchoolsB+ Hazard riskLowest C− Cost of living
#273 in Ontario B+ City · 141,111 people · #792 of 2,556 nationally
Strongest A WalkabilityA Hazard riskLowest D Cost of living
#302 in Ontario B+ Town · 9,886 people · #859 of 2,556 nationally
Strongest A− SchoolsA− Jobs & incomeLowest D Hazard risk
#304 in Ontario B+ Large town · 23,872 people · #862 of 2,556 nationally
Strongest A SafetyA− SchoolsLowest C Cost of living
#307 in Ontario B Large town · 31,478 people · #872 of 2,556 nationally
Strongest A+ SchoolsA− Hazard riskLowest C− Cost of living
#308 in Ontario B Large town · 26,036 people · #874 of 2,556 nationally
Strongest A+ Hazard riskA SafetyLowest C Cost of living
#309 in Ontario B Town · 10,772 people · #881 of 2,556 nationally
Strongest A SafetyA− SchoolsLowest C− Cost of living
#312 in Ontario B Town · 19,733 people · #885 of 2,556 nationally
Strongest A SafetyA− SchoolsLowest D Hazard risk
#313 in Ontario B Town · 14,355 people · #888 of 2,556 nationally
Strongest A SafetyA− Jobs & incomeLowest C− Walkability
#321 in Ontario B City · 160,760 people · #906 of 2,556 nationally
Strongest A WalkabilityA− SchoolsLowest D Cost of living
#323 in Ontario B Large town · 33,070 people · #911 of 2,556 nationally
Strongest A− WalkabilityA− SafetyLowest D Cost of living
#326 in Ontario B Town · 7,767 people · #915 of 2,556 nationally
Strongest A SafetyB+ Jobs & incomeLowest D Hazard risk
#329 in Ontario B Large town · 24,681 people · #918 of 2,556 nationally
Strongest A+ SafetyA+ Hazard riskLowest C− Walkability
#331 in Ontario B Town · 10,036 people · #921 of 2,556 nationally
Strongest A SafetyB+ Hazard riskLowest C− Cost of living
#332 in Ontario B Town · 10,402 people · #922 of 2,556 nationally
Strongest B+ SafetyB+ Jobs & incomeLowest C+ Cost of living
#335 in Ontario B Large town · 28,366 people · #929 of 2,556 nationally
Strongest A+ Hazard riskA− WalkabilityLowest D− Cost of living
#342 in Ontario B Large town · 50,739 people · #945 of 2,556 nationally
Strongest A SafetyA Hazard riskLowest D Cost of living
#345 in Ontario B Large town · 42,989 people · #952 of 2,556 nationally
Strongest A Hazard riskA− HealthLowest D Cost of living
#346 in Ontario B Town · 16,571 people · #958 of 2,556 nationally
Strongest A+ Hazard riskA SafetyLowest D Cost of living
#349 in Ontario B Town · 14,407 people · #962 of 2,556 nationally
Strongest A+ SafetyA WalkabilityLowest D Cost of living
#352 in Ontario B Town · 6,468 people · #968 of 2,556 nationally
Strongest A+ SafetyA Hazard riskLowest C− Schools
#358 in Ontario B Town · 8,318 people · #980 of 2,556 nationally
Strongest A Jobs & incomeB+ WalkabilityLowest C Cost of living
#360 in Ontario B Town · 15,872 people · #986 of 2,556 nationally
Strongest A SafetyA− Jobs & incomeLowest C Cost of living
#365 in Ontario B Town · 3,550 people · #993 of 2,556 nationally
Strongest A+ SafetyB+ SchoolsLowest D− Walkability
#369 in Ontario B Town · 3,223 people · #1,003 of 2,556 nationally
Strongest A+ Cost of livingA WalkabilityLowest C− Schools
#371 in Ontario B Town · 16,586 people · #1,006 of 2,556 nationally
Strongest A+ SchoolsB+ Hazard riskLowest C Cost of living
#373 in Ontario B Town · 11,948 people · #1,016 of 2,556 nationally
Strongest A+ Hazard riskA SafetyLowest C− Walkability
#375 in Ontario B Town · 9,321 people · #1,019 of 2,556 nationally
Strongest A− SafetyB SchoolsLowest C+ Hazard risk
#379 in Ontario B Town · 8,463 people · #1,031 of 2,556 nationally
Strongest A Hazard riskA− SafetyLowest C− Cost of living
#380 in Ontario B Town · 5,411 people · #1,033 of 2,556 nationally
Strongest A WalkabilityB+ Jobs & incomeLowest C Cost of living
#385 in Ontario B Large town · 20,080 people · #1,043 of 2,556 nationally
Strongest A SchoolsB+ Hazard riskLowest D Cost of living
#387 in Ontario B Large town · 23,948 people · #1,048 of 2,556 nationally
Strongest A Hazard riskB+ HealthLowest D Cost of living
#392 in Ontario B Town · 3,174 people · #1,064 of 2,556 nationally
Strongest A+ Jobs & incomeA− SchoolsLowest D− Safety
#393 in Ontario B Town · 14,195 people · #1,067 of 2,556 nationally
Strongest A+ Hazard riskA+ SafetyLowest C− Walkability
#395 in Ontario B Large town · 50,686 people · #1,076 of 2,556 nationally
Strongest A Hazard riskA SafetyLowest D Cost of living
#403 in Ontario B Large town · 36,097 people · #1,095 of 2,556 nationally
Strongest A WalkabilityB+ SchoolsLowest D Cost of living
#406 in Ontario B Town · 10,781 people · #1,105 of 2,556 nationally
Strongest B+ Jobs & incomeB+ WalkabilityLowest C− Cost of living
#411 in Ontario B Town · 5,489 people · #1,115 of 2,556 nationally
Strongest A+ SchoolsA+ SafetyLowest D Health
#414 in Ontario B Town · 2,773 people · #1,118 of 2,556 nationally
Strongest A+ SchoolsB+ SafetyLowest D Walkability
#420 in Ontario B Town · 10,185 people · #1,130 of 2,556 nationally
Strongest A SchoolsB+ SafetyLowest D Hazard risk
#432 in Ontario B Town · 8,412 people · #1,155 of 2,556 nationally
Strongest A WalkabilityA− SchoolsLowest D Cost of living
#434 in Ontario B City · 165,354 people · #1,158 of 2,556 nationally
Strongest A HealthA− Hazard riskLowest D Cost of living
#436 in Ontario B Town · 7,808 people · #1,160 of 2,556 nationally
Strongest A− WalkabilityB+ Cost of livingLowest D Safety
#438 in Ontario B Town · 8,375 people · #1,162 of 2,556 nationally
Strongest A SafetyA Jobs & incomeLowest C− Walkability
#439 in Ontario B Large town · 30,375 people · #1,165 of 2,556 nationally
Strongest A SafetyB+ SchoolsLowest C− Cost of living
#444 in Ontario B− City · 114,180 people · #1,175 of 2,556 nationally
Strongest A Hazard riskA− SafetyLowest C− Cost of living
#445 in Ontario B− Town · 6,524 people · #1,178 of 2,556 nationally
Strongest A SchoolsA− Hazard riskLowest D Health
#451 in Ontario B− Town · 18,167 people · #1,188 of 2,556 nationally
Strongest A− WalkabilityA− Jobs & incomeLowest D Cost of living
#458 in Ontario B− Town · 5,473 people · #1,209 of 2,556 nationally
Strongest A SafetyA Jobs & incomeLowest C− Walkability
#459 in Ontario B− Town · 5,568 people · #1,211 of 2,556 nationally
Strongest A+ WalkabilityA SchoolsLowest D Cost of living
#462 in Ontario B− Town · 14,837 people · #1,215 of 2,556 nationally
Strongest A WalkabilityB+ SchoolsLowest D Hazard risk
#466 in Ontario B− Town · 3,813 people · #1,225 of 2,556 nationally
Strongest A+ SafetyB+ Hazard riskLowest C− Cost of living
#470 in Ontario B− Town · 10,896 people · #1,232 of 2,556 nationally
Strongest A SchoolsA− SafetyLowest C Cost of living
#471 in Ontario B− Town · 15,230 people · #1,236 of 2,556 nationally
Strongest A SafetyA− Jobs & incomeLowest C− Cost of living
#472 in Ontario B− Town · 12,962 people · #1,238 of 2,556 nationally
Strongest A SafetyA− Hazard riskLowest D Cost of living
#480 in Ontario B− Town · 12,061 people · #1,269 of 2,556 nationally
Strongest A+ SafetyB+ Jobs & incomeLowest C− Walkability
#482 in Ontario B− Town · 3,787 people · #1,273 of 2,556 nationally
Strongest A SchoolsB Cost of livingLowest C− Walkability
#487 in Ontario B− Town · 8,825 people · #1,282 of 2,556 nationally
Strongest A+ Hazard riskA WalkabilityLowest C− Safety
#489 in Ontario B− Town · 5,835 people · #1,285 of 2,556 nationally
Strongest A+ SafetyA− Hazard riskLowest D Walkability
#491 in Ontario B− City · 174,469 people · #1,290 of 2,556 nationally
Strongest A+ Hazard riskA− WalkabilityLowest D Cost of living
#492 in Ontario B− Town · 12,321 people · #1,293 of 2,556 nationally
Strongest A SafetyA Jobs & incomeLowest C− Cost of living
#496 in Ontario B− Town · 15,122 people · #1,299 of 2,556 nationally
Strongest A− SchoolsB+ Jobs & incomeLowest C Health
#500 in Ontario B− City · 153,865 people · #1,309 of 2,556 nationally
Strongest A SchoolsA WalkabilityLowest D− Cost of living
#501 in Ontario B− Large town · 20,628 people · #1,311 of 2,556 nationally
Strongest A+ SafetyB SchoolsLowest C− Cost of living
#510 in Ontario B− Town · 19,761 people · #1,347 of 2,556 nationally
Strongest A SafetyB HealthLowest D Cost of living
#515 in Ontario B− Town · 4,759 people · #1,356 of 2,556 nationally
Strongest A+ SafetyB WalkabilityLowest C− Schools
#517 in Ontario B− Town · 14,911 people · #1,358 of 2,556 nationally
Strongest B+ SafetyB+ WalkabilityLowest C Cost of living
#521 in Ontario B− City · 149,527 people · #1,369 of 2,556 nationally
Strongest A+ WalkabilityA− SchoolsLowest D Cost of living
#522 in Ontario B− Town · 7,899 people · #1,372 of 2,556 nationally
Strongest A+ SafetyB WalkabilityLowest C Health
#524 in Ontario B− Town · 15,716 people · #1,377 of 2,556 nationally
Strongest A Hazard riskA− SafetyLowest C Walkability
#527 in Ontario B− Town · 11,507 people · #1,387 of 2,556 nationally
Strongest A SafetyB Hazard riskLowest C Health
#530 in Ontario B− Town · 9,995 people · #1,399 of 2,556 nationally
Strongest A SafetyB+ Hazard riskLowest C− Walkability
#531 in Ontario B− Town · 10,811 people · #1,402 of 2,556 nationally
Strongest A− Jobs & incomeB+ SafetyLowest C− Cost of living
#535 in Ontario B− Town · 2,943 people · #1,418 of 2,556 nationally
Strongest A+ Cost of livingA WalkabilityLowest D Schools
#538 in Ontario B− Town · 3,086 people · #1,422 of 2,556 nationally
Strongest A SafetyB+ Jobs & incomeLowest D− Walkability
#542 in Ontario B− Large town · 33,844 people · #1,439 of 2,556 nationally
Strongest A SchoolsB+ Hazard riskLowest D Cost of living
#553 in Ontario B− Town · 13,710 people · #1,456 of 2,556 nationally
Strongest A Hazard riskA− SafetyLowest C− Schools
#556 in Ontario B− Large town · 34,653 people · #1,464 of 2,556 nationally
Strongest B+ WalkabilityB HealthLowest D Cost of living
#557 in Ontario B− Town · 3,411 people · #1,465 of 2,556 nationally
Strongest A SafetyB WalkabilityLowest D Hazard risk
#559 in Ontario B− City · 113,983 people · #1,469 of 2,556 nationally
Strongest A SchoolsB+ WalkabilityLowest D− Cost of living
#562 in Ontario B− Town · 5,566 people · #1,490 of 2,556 nationally
Strongest A SafetyB+ Hazard riskLowest D Schools
#563 in Ontario B− Town · 5,018 people · #1,493 of 2,556 nationally
Strongest A+ SafetyB+ WalkabilityLowest D Cost of living
#564 in Ontario B− Town · 11,141 people · #1,494 of 2,556 nationally
Strongest A+ Hazard riskA− HealthLowest D Cost of living
#565 in Ontario B− City · 213,592 people · #1,496 of 2,556 nationally
Strongest A WalkabilityA Hazard riskLowest D− Cost of living
#571 in Ontario C+ Town · 6,422 people · #1,514 of 2,556 nationally
Strongest A− SchoolsB+ Hazard riskLowest D− Safety
#572 in Ontario C+ Large town · 45,565 people · #1,517 of 2,556 nationally
Strongest A SafetyB+ Jobs & incomeLowest C− Cost of living
#575 in Ontario C+ Town · 4,808 people · #1,528 of 2,556 nationally
Strongest A+ SafetyB HealthLowest D Cost of living
#577 in Ontario C+ Large town · 66,480 people · #1,534 of 2,556 nationally
Strongest A SchoolsA− WalkabilityLowest D− Cost of living
#579 in Ontario C+ Large town · 27,509 people · #1,537 of 2,556 nationally
Strongest A SchoolsB− Jobs & incomeLowest C Cost of living
#582 in Ontario C+ Town · 12,652 people · #1,544 of 2,556 nationally
Strongest A− SafetyB+ Hazard riskLowest C− Cost of living
#584 in Ontario C+ Large town · 56,059 people · #1,555 of 2,556 nationally
Strongest A SafetyA− Hazard riskLowest D Health
#593 in Ontario C+ Town · 7,946 people · #1,596 of 2,556 nationally
Strongest A SafetyB− Jobs & incomeLowest C Schools
#594 in Ontario C+ Town · 8,197 people · #1,598 of 2,556 nationally
Strongest A+ SafetyA− Hazard riskLowest D Walkability
#595 in Ontario C+ Town · 14,355 people · #1,600 of 2,556 nationally
Strongest B+ SafetyB Hazard riskLowest C Cost of living
#597 in Ontario C+ Town · 10,767 people · #1,604 of 2,556 nationally
Strongest A SafetyB+ WalkabilityLowest C− Schools
#599 in Ontario C+ Town · 7,639 people · #1,615 of 2,556 nationally
Strongest A SafetyB Jobs & incomeLowest C− Cost of living
#602 in Ontario C+ Town · 8,100 people · #1,631 of 2,556 nationally
Strongest A− Hazard riskA− SafetyLowest C− Cost of living
#607 in Ontario C+ Town · 14,576 people · #1,645 of 2,556 nationally
Strongest A Hazard riskA− SchoolsLowest D− Cost of living
#609 in Ontario C+ Town · 11,459 people · #1,648 of 2,556 nationally
Strongest A WalkabilityB+ SchoolsLowest D Cost of living
#610 in Ontario C+ Town · 7,329 people · #1,649 of 2,556 nationally
Strongest A SchoolsB+ Hazard riskLowest D Walkability
#612 in Ontario C+ Town · 8,817 people · #1,652 of 2,556 nationally
Strongest A+ SafetyB+ Jobs & incomeLowest D Hazard risk
#619 in Ontario C+ Town · 8,084 people · #1,680 of 2,556 nationally
Strongest A+ SafetyB− Hazard riskLowest C− Cost of living
#620 in Ontario C+ Large town · 21,921 people · #1,685 of 2,556 nationally
Strongest A SchoolsB+ Hazard riskLowest D Cost of living
#621 in Ontario C+ Town · 7,216 people · #1,688 of 2,556 nationally
Strongest A+ SafetyB+ Hazard riskLowest C− Cost of living
#622 in Ontario C+ Large town · 75,618 people · #1,689 of 2,556 nationally
Strongest A− Hazard riskB+ SafetyLowest D Health
#624 in Ontario C+ Town · 7,770 people · #1,696 of 2,556 nationally
Strongest A SafetyB Hazard riskLowest C− Walkability
#636 in Ontario C+ Town · 11,968 people · #1,715 of 2,556 nationally
Strongest A+ Hazard riskA SafetyLowest D Cost of living
#640 in Ontario C+ Town · 6,171 people · #1,736 of 2,556 nationally
Strongest A SafetyB− SchoolsLowest D Hazard risk
#642 in Ontario C+ Large town · 37,226 people · #1,740 of 2,556 nationally
Strongest A− SchoolsB+ Hazard riskLowest D Cost of living
#644 in Ontario C+ Large town · 22,529 people · #1,746 of 2,556 nationally
Strongest A WalkabilityB+ Hazard riskLowest D− Cost of living
#648 in Ontario C Town · 15,892 people · #1,762 of 2,556 nationally
Strongest A Jobs & incomeB+ Hazard riskLowest D Safety
#649 in Ontario C Town · 12,148 people · #1,763 of 2,556 nationally
Strongest A SafetyB WalkabilityLowest C− Cost of living
#655 in Ontario C Large town · 85,351 people · #1,781 of 2,556 nationally
Strongest A SafetyA− Hazard riskLowest D Cost of living
#656 in Ontario C Town · 8,340 people · #1,786 of 2,556 nationally
Strongest A− SchoolsB+ SafetyLowest C− Cost of living
#657 in Ontario C Town · 7,935 people · #1,788 of 2,556 nationally
Strongest A SafetyB+ Hazard riskLowest C− Jobs & income
#660 in Ontario C Town · 2,796 people · #1,794 of 2,556 nationally
Strongest A− Cost of livingB+ WalkabilityLowest D Health
#662 in Ontario C Town · 11,943 people · #1,802 of 2,556 nationally
Strongest A SafetyB WalkabilityLowest C− Jobs & income
#663 in Ontario C Town · 18,446 people · #1,804 of 2,556 nationally
Strongest A SafetyB+ Hazard riskLowest D Cost of living
#666 in Ontario C Town · 8,379 people · #1,814 of 2,556 nationally
Strongest A+ SafetyB− Hazard riskLowest C− Cost of living
#667 in Ontario C Town · 3,078 people · #1,824 of 2,556 nationally
Strongest B+ SafetyB Cost of livingLowest D Hazard risk
#676 in Ontario C Town · 9,548 people · #1,863 of 2,556 nationally
Strongest A− Jobs & incomeA− SchoolsLowest D− Safety
#679 in Ontario C Town · 10,144 people · #1,870 of 2,556 nationally
Strongest A− WalkabilityB Hazard riskLowest C Safety
#680 in Ontario C Town · 8,371 people · #1,871 of 2,556 nationally
Strongest A− WalkabilityB+ SafetyLowest D Cost of living
#683 in Ontario C Town · 7,877 people · #1,883 of 2,556 nationally
Strongest A− Cost of livingB Hazard riskLowest D Health
#688 in Ontario C Large town · 27,544 people · #1,912 of 2,556 nationally
Strongest A SafetyB WalkabilityLowest D Cost of living
#690 in Ontario C Town · 7,841 people · #1,930 of 2,556 nationally
Strongest A− SafetyA− Hazard riskLowest C− Cost of living
#692 in Ontario C Town · 18,016 people · #1,934 of 2,556 nationally
Strongest B+ HealthB SchoolsLowest C− Cost of living
#694 in Ontario C Large town · 23,720 people · #1,936 of 2,556 nationally
Strongest A WalkabilityA SchoolsLowest D Hazard risk
#698 in Ontario C Town · 6,504 people · #1,950 of 2,556 nationally
Strongest A SchoolsB+ SafetyLowest D Jobs & income
#700 in Ontario C Town · 12,900 people · #1,956 of 2,556 nationally
Strongest B+ Hazard riskB+ SafetyLowest D Cost of living
#701 in Ontario C Large town · 55,572 people · #1,958 of 2,556 nationally
Strongest B+ WalkabilityB− HealthLowest D Cost of living
#706 in Ontario C Town · 7,607 people · #1,963 of 2,556 nationally
Strongest A− WalkabilityB+ Jobs & incomeLowest D Safety
#709 in Ontario C Town · 9,799 people · #1,973 of 2,556 nationally
Strongest A− SafetyB Hazard riskLowest C− Cost of living
#710 in Ontario C Town · 4,326 people · #1,975 of 2,556 nationally
Strongest A SafetyB+ SchoolsLowest D− Jobs & income
#711 in Ontario C Town · 4,021 people · #1,978 of 2,556 nationally
Strongest A− Jobs & incomeA− Hazard riskLowest C− Health
#713 in Ontario C Town · 12,148 people · #1,981 of 2,556 nationally
Strongest A− SafetyB− HealthLowest D Hazard risk
#714 in Ontario C Town · 8,723 people · #1,983 of 2,556 nationally
Strongest A WalkabilityB+ SchoolsLowest D Cost of living
#715 in Ontario C Town · 11,599 people · #1,985 of 2,556 nationally
Strongest A− SafetyB WalkabilityLowest D Cost of living
#717 in Ontario C Town · 4,414 people · #1,990 of 2,556 nationally
Strongest A+ SafetyB− HealthLowest D Hazard risk
#718 in Ontario C City · 188,504 people · #1,997 of 2,556 nationally
Strongest A− Hazard riskA− WalkabilityLowest C− Cost of living
#719 in Ontario C Town · 19,305 people · #1,998 of 2,556 nationally
Strongest A+ Hazard riskA WalkabilityLowest D− Cost of living
#722 in Ontario C Town · 6,122 people · #2,013 of 2,556 nationally
Strongest A+ Jobs & incomeA− WalkabilityLowest D Safety
#724 in Ontario C− Town · 3,657 people · #2,022 of 2,556 nationally
Strongest A+ SafetyA− Hazard riskLowest D Health
#725 in Ontario C− Town · 3,178 people · #2,033 of 2,556 nationally
Strongest A− Hazard riskB+ SafetyLowest D Jobs & income
#729 in Ontario C− Town · 3,955 people · #2,045 of 2,556 nationally
Strongest B+ Hazard riskB+ Jobs & incomeLowest D− Safety
#731 in Ontario C− Town · 15,103 people · #2,051 of 2,556 nationally
Strongest A SafetyB+ Hazard riskLowest D Cost of living
#733 in Ontario C− Large town · 21,450 people · #2,055 of 2,556 nationally
Strongest B+ WalkabilityB SafetyLowest D Cost of living
#734 in Ontario C− Town · 11,551 people · #2,058 of 2,556 nationally
Strongest A SafetyA Hazard riskLowest D Cost of living
#742 in Ontario C− Large town · 53,630 people · #2,088 of 2,556 nationally
Strongest A Hazard riskB+ HealthLowest D− Cost of living
#746 in Ontario C− Town · 3,692 people · #2,115 of 2,556 nationally
Strongest A Hazard riskB+ WalkabilityLowest C− Health
#747 in Ontario C− Town · 2,764 people · #2,117 of 2,556 nationally
Strongest A Hazard riskA− WalkabilityLowest C− Cost of living
#755 in Ontario C− City · 117,671 people · #2,136 of 2,556 nationally
Strongest A− WalkabilityA− Hazard riskLowest C− Safety
#756 in Ontario C− Town · 5,504 people · #2,145 of 2,556 nationally
Strongest A Hazard riskA WalkabilityLowest C− Schools
#757 in Ontario C− Large town · 45,569 people · #2,152 of 2,556 nationally
Strongest A Hazard riskA WalkabilityLowest D Schools
#760 in Ontario C− Town · 7,952 people · #2,168 of 2,556 nationally
Strongest B+ SafetyB− SchoolsLowest D Hazard risk
#767 in Ontario C− Large town · 50,385 people · #2,199 of 2,556 nationally
Strongest B+ SafetyB− WalkabilityLowest C− Cost of living
#768 in Ontario C− Large town · 49,388 people · #2,204 of 2,556 nationally
Strongest B+ Hazard riskB+ WalkabilityLowest D Cost of living
#769 in Ontario C− Town · 2,899 people · #2,205 of 2,556 nationally
Strongest A Hazard riskB+ Cost of livingLowest D Jobs & income
#772 in Ontario C− Town · 5,308 people · #2,212 of 2,556 nationally
Strongest A+ SafetyB WalkabilityLowest D Cost of living
#773 in Ontario C− Town · 8,721 people · #2,215 of 2,556 nationally
Strongest A WalkabilityB+ SchoolsLowest D Cost of living
#777 in Ontario C− Town · 2,505 people · #2,230 of 2,556 nationally
Strongest A− SafetyB− WalkabilityLowest D− Jobs & income
#779 in Ontario C− Town · 5,948 people · #2,233 of 2,556 nationally
Strongest A− Hazard riskA− WalkabilityLowest D Schools
#780 in Ontario C− Town · 5,170 people · #2,236 of 2,556 nationally
Strongest B+ SafetyB SchoolsLowest D Health
#782 in Ontario C− Large town · 97,834 people · #2,238 of 2,556 nationally
Strongest A+ WalkabilityB Hazard riskLowest D− Cost of living
#786 in Ontario C− Town · 5,005 people · #2,252 of 2,556 nationally
Strongest A SchoolsB− Cost of livingLowest D Walkability
#792 in Ontario C− Town · 6,972 people · #2,283 of 2,556 nationally
Strongest A+ WalkabilityB HealthLowest D Cost of living
#797 in Ontario C− Town · 3,290 people · #2,299 of 2,556 nationally
Strongest A− SafetyC+ SchoolsLowest D Walkability
#799 in Ontario C− Town · 11,451 people · #2,304 of 2,556 nationally
Strongest A WalkabilityB SchoolsLowest D Jobs & income
#800 in Ontario C− Town · 4,398 people · #2,306 of 2,556 nationally
Strongest A WalkabilityA− Cost of livingLowest D− Schools
#801 in Ontario C− Large town · 37,735 people · #2,307 of 2,556 nationally
Strongest A Hazard riskA WalkabilityLowest D− Cost of living
#803 in Ontario C− Town · 4,151 people · #2,309 of 2,556 nationally
Strongest A− SafetyB Hazard riskLowest D Schools
#806 in Ontario D Town · 15,479 people · #2,315 of 2,556 nationally
Strongest A WalkabilityB SchoolsLowest C− Safety
#807 in Ontario D Town · 8,158 people · #2,319 of 2,556 nationally
Strongest B+ WalkabilityB Hazard riskLowest D Safety
#810 in Ontario D Large town · 80,539 people · #2,327 of 2,556 nationally
Strongest A− WalkabilityB+ Hazard riskLowest D Cost of living
#811 in Ontario D Large town · 28,736 people · #2,329 of 2,556 nationally
Strongest A Hazard riskB+ HealthLowest D− Cost of living
#813 in Ontario D Town · 3,606 people · #2,338 of 2,556 nationally
Strongest A− Cost of livingB Hazard riskLowest C− Walkability
#820 in Ontario D Large town · 62,062 people · #2,355 of 2,556 nationally
Strongest A WalkabilityA− Hazard riskLowest C− Cost of living
#821 in Ontario D Town · 7,357 people · #2,358 of 2,556 nationally
Strongest A+ SafetyB Hazard riskLowest D Jobs & income
#824 in Ontario D Town · 3,581 people · #2,386 of 2,556 nationally
Strongest B Hazard riskB− Jobs & incomeLowest D Cost of living
#826 in Ontario D Large town · 62,914 people · #2,395 of 2,556 nationally
Strongest A WalkabilityB− SchoolsLowest D Cost of living
#827 in Ontario D Town · 6,831 people · #2,396 of 2,556 nationally
Strongest A− Cost of livingA− Hazard riskLowest D Health
#828 in Ontario D Town · 6,370 people · #2,397 of 2,556 nationally
Strongest A SafetyC+ HealthLowest D Schools
#829 in Ontario D City · 112,716 people · #2,408 of 2,556 nationally
Strongest B+ WalkabilityC+ SafetyLowest D Cost of living
#830 in Ontario D Large town · 24,075 people · #2,416 of 2,556 nationally
Strongest A WalkabilityB+ Hazard riskLowest D Cost of living
#832 in Ontario D Town · 4,761 people · #2,431 of 2,556 nationally
Strongest B+ SafetyB WalkabilityLowest D− Jobs & income
#834 in Ontario D Town · 3,355 people · #2,441 of 2,556 nationally
Strongest A+ SafetyB− Hazard riskLowest D Jobs & income
#835 in Ontario D Town · 16,682 people · #2,442 of 2,556 nationally
Strongest A− Hazard riskB− WalkabilityLowest D Jobs & income
#837 in Ontario D Town · 2,866 people · #2,448 of 2,556 nationally
Strongest A SafetyA Hazard riskLowest D Schools
#839 in Ontario D Large town · 81,182 people · #2,462 of 2,556 nationally
Strongest A Hazard riskA− WalkabilityLowest C− Health
#840 in Ontario D Town · 5,663 people · #2,473 of 2,556 nationally
Strongest A+ SafetyB− Hazard riskLowest D− Schools
#841 in Ontario D Town · 12,317 people · #2,475 of 2,556 nationally
Strongest A− Hazard riskA− WalkabilityLowest D Schools
#842 in Ontario D City · 123,521 people · #2,476 of 2,556 nationally
Strongest A− WalkabilityC+ HealthLowest D Cost of living
#843 in Ontario D Town · 4,342 people · #2,484 of 2,556 nationally
Strongest A− WalkabilityB− SchoolsLowest D Hazard risk
#844 in Ontario D Town · 7,584 people · #2,494 of 2,556 nationally
Strongest A+ WalkabilityA Hazard riskLowest D Cost of living
#845 in Ontario D− Town · 3,412 people · #2,499 of 2,556 nationally
Strongest A Hazard riskB− Cost of livingLowest D− Jobs & income
#846 in Ontario D− Town · 2,990 people · #2,500 of 2,556 nationally
Strongest A− Hazard riskB+ SafetyLowest D Walkability
#847 in Ontario D− Town · 2,515 people · #2,506 of 2,556 nationally
Strongest B− HealthC+ WalkabilityLowest D− Jobs & income
#848 in Ontario D− Town · 2,557 people · #2,511 of 2,556 nationally
Strongest B+ Hazard riskC+ Cost of livingLowest D− Safety
#849 in Ontario D− Town · 3,002 people · #2,513 of 2,556 nationally
Strongest A+ Jobs & incomeA Hazard riskLowest D Walkability
#850 in Ontario D− Large town · 54,346 people · #2,523 of 2,556 nationally
Strongest A WalkabilityB− HealthLowest D Cost of living
#851 in Ontario D− Town · 4,372 people · #2,526 of 2,556 nationally
Strongest A− SafetyA− Hazard riskLowest D− Jobs & income
#852 in Ontario D− Town · 4,957 people · #2,537 of 2,556 nationally
Strongest B SafetyC+ Hazard riskLowest D Jobs & income
#853 in Ontario D− Town · 2,827 people · #2,541 of 2,556 nationally
Strongest B− HealthC+ WalkabilityLowest D− Jobs & income
#854 in Ontario D− Town · 11,093 people · #2,542 of 2,556 nationally
Strongest A+ WalkabilityB HealthLowest D Schools
#855 in Ontario D− Town · 5,348 people · #2,543 of 2,556 nationally
Strongest B− HealthC+ SafetyLowest D− Jobs & income
#856 in Ontario D− Town · 5,761 people · #2,553 of 2,556 nationally
Strongest A Hazard riskC Jobs & incomeLowest D Schools
#857 in Ontario D− Town · 7,008 people · #2,554 of 2,556 nationally
Strongest A Hazard riskB Cost of livingLowest D− Schools
#858 in Ontario D− Town · 4,331 people · #2,555 of 2,556 nationally
Strongest B WalkabilityC+ Hazard riskLowest D Cost of living
Show all 282 towns Dots: each town’s overall grade, sized by population. Labels: the top five.
Cities by neighbourhood The 10 cities in Ontario graded by neighbourhood The 576 neighbourhoods ranked here sit on their cities’ pages, each with its grades and its place in the province.
Toronto 157 ranked neighbourhoods · 31 in the A band Best graded: Lawrence Park North, A+ · #18 in Ontario Ottawa 101 ranked neighbourhoods · 57 in the A band Best graded: Stittsville, A+ · #1 in Ontario Brampton 53 ranked neighbourhoods · 1 in the A band Best graded: Castlemore Estates, A− · #161 in Ontario Mississauga 33 ranked neighbourhoods · 2 in the A band Best graded: Mineola, A− · #108 in Ontario Hamilton 105 ranked neighbourhoods · 5 in the A band Best graded: Leeming, A− · #109 in Ontario London 29 ranked neighbourhoods · 3 in the A band Best graded: River Bend, A− · #72 in Ontario Markham 22 ranked neighbourhoods · 13 in the A band Best graded: German Mills, A− · #80 in Ontario Vaughan 24 ranked neighbourhoods · 17 in the A band Best graded: Carrville Corners, A− · #73 in Ontario Kitchener 37 ranked neighbourhoods · 3 in the A band Best graded: Bridgeport North, A− · #89 in Ontario Windsor 15 ranked neighbourhoods · 0 in the A band Best graded: Roseland, B · #319 in Ontario Rankings Ontario’s lists 26 lists rank the places in Ontario; Stittsville tops 2 of them.
Every Ontario list 26 lists Best places to live 858 places · #1 Stittsville Best big towns 42 places · #1 Burlington Best small towns 390 places · #1 Carp Most affordable 866 places · #1 Marathon Safest 862 places · #1 Stittsville Best schools 861 places · #1 Shuniah Healthiest 866 places · #1 Civic Hospital Jobs & income 866 places · #1 Sioux Lookout Most walkable 866 places · #1 Old Ottawa South Lowest hazard risk 866 places · #1 Hearst Civic life 866 places · #1 Atikokan Highest incomes 866 places · #1 Bridle Path-Sunnybrook-York Mills Described, no letters Fastest-growing 280 places · #1 East Gwillimbury Described, no letters Most historic 866 places · #1 Lowertown West Described, no letters Most bilingual 866 places · #1 Hearst Described, no letters Youngest 866 places · #1 Wellington Place Described, no letters Oldest 866 places · #1 Northern Bruce Peninsula Described, no letters Mildest winters 866 places · #1 Tecumseh Described, no letters Coldest winters 866 places · #1 Marathon Described, no letters Warmest summers 866 places · #1 Tecumseh Described, no letters Coolest summers 866 places · #1 Wawa Described, no letters Fewest frosts 851 places · #1 Burlington Described, no letters Least snow 849 places · #1 Kingsville Described, no letters Snowiest 849 places · #1 Huron-Kinloss Described, no letters Driest 866 places · #1 Red Lake Described, no letters Wettest 866 places · #1 Vankleek Hill Described, no letters No overall grade Towns without an overall grade Each has its page and the subject grades it has; the reason it has no overall grade is beside it.
Bay-Cloverhill 17,591 people · a campus neighbourhood (graded, not ranked). Graded on its page: Safety B, Cost of living D−, Schools B+, Health A, Jobs & income D−, Walkability A+, Hazard risk A− River West 13,940 people · a campus neighbourhood (graded, not ranked). Graded on its page: Safety C+, Cost of living D, Schools C−, Health B+, Jobs & income D−, Walkability A+, Hazard risk C+ Sandy Hill 13,830 people · a campus neighbourhood (graded, not ranked). Graded on its page: Safety D, Cost of living D−, Schools B, Health A+, Jobs & income D, Walkability A+, Hazard risk C+ Six Nations (Part) 40 7,298 people · a First Nations reserve: subject grades, never an overall grade or a rank. Graded on its page: Safety D, Schools D, Health C+, Hazard risk C+ City View 6,468 people · a campus neighbourhood (graded, not ranked). Graded on its page: Safety C, Cost of living D−, Schools B, Health A, Jobs & income B−, Walkability A+, Hazard risk C+ Iroquois Falls 4,640 people · No Safety Grade. Graded on its page: Cost of living A, Schools C−, Health C, Jobs & income D, Walkability A, Hazard risk A− Georgian Bay 3,798 people · No Schools Grade. Graded on its page: Safety A−, Cost of living C−, Health B, Jobs & income D, Walkability B−, Hazard risk A Greater Madawaska 3,234 people · No Schools Grade. Graded on its page: Safety A+, Cost of living C−, Health C−, Jobs & income D, Walkability C, Hazard risk C+ Ainslie Wood East 3,112 people · a campus neighbourhood (graded, not ranked). Graded on its page: Safety B−, Cost of living D−, Schools A−, Health B, Jobs & income D−, Walkability A+, Hazard risk B+ Sudbury, Unorganized, North Part 3,083 people · No Safety Grade. Graded on its page: Cost of living C−, Schools D−, Health D, Jobs & income D, Walkability C, Hazard risk A Tyendinaga Mohawk Territory 3,028 people · a First Nations reserve: subject grades, never an overall grade or a rank. Graded on its page: Schools A, Health D, Jobs & income D, Walkability C−, Hazard risk C Algonquin Highlands 2,915 people · No Schools Grade. Graded on its page: Safety A−, Cost of living C−, Health C, Jobs & income C−, Walkability C−, Hazard risk A− Parry Sound, Unorganized, Centre Part 2,877 people · No Safety Grade; no Schools Grade. Graded on its page: Cost of living D, Health D, Jobs & income D−, Walkability C, Hazard risk A Wikwemikong Unceded 2,875 people · a First Nations reserve: subject grades, never an overall grade or a rank. Graded on its page: Safety D−, Schools B, Health C−, Jobs & income C−, Walkability B+, Hazard risk A Cochrane, Unorganized, North Part 2,770 people · No Safety Grade. Graded on its page: Cost of living A+, Schools C−, Health C−, Jobs & income B, Walkability B, Hazard risk A Bonfield 2,597 people · No Schools Grade. Graded on its page: Safety A+, Cost of living C−, Health D, Jobs & income D, Walkability C−, Hazard risk A− Madoc 2,467 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety B+, Cost of living D, Schools B, Health D, Jobs & income D, Walkability D−, Hazard risk C Pikangikum 14 2,458 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Health D Neebing 2,390 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety B−, Cost of living C, Schools A+, Health D, Jobs & income C+, Walkability D−, Hazard risk A− Central Manitoulin 2,386 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety C, Cost of living D, Schools D, Health C, Jobs & income C, Walkability C, Hazard risk A Mattawa 2,193 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety C, Cost of living C−, Schools D−, Health C, Jobs & income C−, Walkability A+, Hazard risk B+ Sandy Lake 88 2,175 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Health D, Jobs & income C−, Walkability A−, Hazard risk D− Dawn-Euphemia 2,127 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety D−, Cost of living B, Schools C+, Health C+, Jobs & income B−, Walkability D, Hazard risk B+ Manitouwadge 2,052 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety C, Cost of living A+, Schools B−, Health C, Jobs & income C−, Walkability B+, Hazard risk A− Chapleau 2,044 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Cost of living A, Schools D−, Health C+, Jobs & income A−, Walkability A, Hazard risk A Huron Shores 2,030 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety A−, Cost of living B, Schools D, Health D, Jobs & income D, Walkability C−, Hazard risk A− Point Edward 1,989 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety C, Cost of living C−, Schools C, Health B−, Jobs & income A−, Walkability B−, Hazard risk B+ Frontenac Islands 1,963 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety C+, Cost of living D, Health B, Jobs & income C+, Walkability B, Hazard risk C Akwesasne (Part) 59 1,947 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety B+, Schools D, Health C, Hazard risk C+ Magnetawan 1,888 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety A, Cost of living C, Health D, Jobs & income D, Walkability C−, Hazard risk A Nipissing 10 1,853 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Schools C−, Health C−, Jobs & income D, Walkability C, Hazard risk A− Deseronto 1,844 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety D, Cost of living C−, Schools A+, Health C−, Jobs & income D, Walkability B+, Hazard risk C Nipissing, Unorganized, North Part 1,843 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety B−, Cost of living C, Schools C, Health D, Jobs & income D, Walkability C−, Hazard risk B+ Nipissing 1,840 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety B−, Cost of living C−, Schools A+, Health D, Jobs & income C−, Walkability D, Hazard risk A Walpole Island 46 1,836 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety D−, Schools C−, Health C+, Hazard risk B+ Faraday 1,820 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety B, Cost of living D, Schools D, Health C−, Jobs & income D, Walkability C−, Hazard risk C+ Macdonald, Meredith and Aberdeen Additional 1,771 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety D−, Cost of living B+, Schools B, Health C−, Jobs & income C, Walkability D−, Hazard risk A Armour 1,698 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety A, Cost of living C−, Schools D, Health D, Jobs & income D, Walkability C, Hazard risk A Attawapiskat 91A 1,667 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Health C, Jobs & income C−, Walkability A+ Brudenell, Lyndoch and Raglan 1,656 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety A−, Cost of living B−, Schools D−, Health C−, Jobs & income D−, Walkability B−, Hazard risk B St.-Charles 1,654 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety B+, Cost of living C−, Health C−, Jobs & income D−, Walkability B−, Hazard risk A− Nipigon 1,624 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety C, Cost of living A−, Schools D−, Health C, Jobs & income C+, Walkability A−, Hazard risk A− Strong 1,624 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety A, Cost of living D, Schools D−, Health D, Jobs & income D, Walkability D, Hazard risk A Carling 1,609 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Schools D, Health D, Jobs & income C+, Walkability D−, Hazard risk A Chisholm 1,593 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety B−, Cost of living C−, Schools C, Health D, Jobs & income D, Walkability C−, Hazard risk A− Oneida 41 1,565 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety A+, Health B, Hazard risk A St. Joseph 1,560 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety D−, Cost of living C+, Schools B−, Health C−, Jobs & income C−, Walkability C−, Hazard risk A− Englehart 1,559 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety C−, Cost of living B+, Schools C, Health C+, Jobs & income C, Walkability A+, Hazard risk B Terrace Bay 1,553 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety A−, Cost of living A+, Schools B+, Health C, Jobs & income B+, Walkability A−, Hazard risk A− Fort Albany (Part) 67 1,538 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Health C−, Hazard risk A+ McKellar 1,534 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety A, Health D, Jobs & income D, Walkability D−, Hazard risk A Factory Island 1 1,511 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Schools D−, Health C, Jobs & income C+, Walkability A+, Hazard risk A+ Moosonee 1,510 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Cost of living A, Schools D−, Health C, Jobs & income A−, Walkability A, Hazard risk A+ Rainy River, Unorganized 1,498 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety B+, Cost of living A−, Schools D−, Health D, Jobs & income C, Walkability C−, Hazard risk B Curve Lake First Nation 35 1,428 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Health C−, Jobs & income D−, Walkability D, Hazard risk B Thessalon 1,363 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety B, Cost of living B−, Schools D, Health C−, Jobs & income C−, Walkability A−, Hazard risk A Kettle Point 44 1,363 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety D−, Health C+, Jobs & income D−, Walkability C, Hazard risk B+ Armstrong 1,269 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety C−, Cost of living A−, Schools D, Health C, Jobs & income B−, Walkability C+, Hazard risk B Moonbeam 1,262 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Cost of living A−, Health D, Jobs & income C, Walkability B−, Hazard risk A Smooth Rock Falls 1,259 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety C+, Cost of living B+, Health C, Jobs & income D−, Walkability A−, Hazard risk A Emo 1,255 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety B+, Cost of living A, Schools C, Health C, Jobs & income A, Walkability C+, Hazard risk B Laird 1,221 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety A, Cost of living B, Health D, Jobs & income C, Walkability D−, Hazard risk A South River 1,211 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety B−, Cost of living C−, Schools D−, Health D, Jobs & income D, Walkability A, Hazard risk A− Ignace 1,210 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety D, Cost of living B+, Schools B, Health C, Jobs & income C−, Walkability B+, Hazard risk B Garden River 14 1,205 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Schools C−, Health D, Jobs & income D, Walkability C+, Hazard risk A Sagamok 1,200 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Health D−, Jobs & income D, Walkability C, Hazard risk A− Six Nations (Part) 40 1,162 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety D, Schools B−, Health C+, Hazard risk C+ Whitestone 1,160 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Schools D−, Health D, Jobs & income D−, Walkability D−, Hazard risk A South Algonquin 1,151 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety B, Cost of living C−, Health C−, Jobs & income D, Walkability D, Hazard risk B+ Chippewas of Rama First Nation 1,149 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety D, Schools C+, Health B+, Jobs & income C−, Walkability B, Hazard risk A Assiginack 1,137 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety C, Cost of living B−, Schools B, Health C−, Jobs & income C, Walkability C+, Hazard risk A Papineau-Cameron 1,136 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety B−, Cost of living C−, Schools D−, Health C, Jobs & income C−, Walkability D−, Hazard risk B+ Prince 1,113 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety D−, Cost of living A−, Schools A−, Health D, Jobs & income A−, Walkability D−, Hazard risk A Hornepayne 1,110 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Cost of living A+, Schools D−, Health D, Jobs & income A, Walkability A−, Hazard risk A+ Kasabonika Lake 1,107 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Health D−, Jobs & income C, Walkability A−, Hazard risk D− Kitchenuhmaykoosib Aaki 84 1,092 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Health D−, Jobs & income C−, Walkability B−, Hazard risk D− Lac Seul 28 1,076 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety D−, Health D, Jobs & income D, Walkability B−, Hazard risk B Schreiber 1,068 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Cost of living A+, Schools A, Health C−, Jobs & income B−, Walkability B+, Hazard risk A− Machin 1,060 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety B−, Cost of living B+, Schools C, Health D, Jobs & income D, Walkability C+, Hazard risk B The Archipelago 1,057 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety C−, Health C−, Jobs & income A, Walkability B, Hazard risk A Sundridge 1,056 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety A, Cost of living C−, Schools D−, Health D, Jobs & income D, Walkability B+, Hazard risk A Kearney 1,055 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety A, Health D, Jobs & income D−, Walkability D−, Hazard risk A Carlow/Mayo 1,048 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety B, Cost of living C−, Schools D−, Health D, Jobs & income D, Walkability D−, Hazard risk C+ Fort William 52 1,038 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Schools B, Health C−, Jobs & income C−, Walkability B−, Hazard risk A− Burk's Falls 1,031 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Safety A, Cost of living D, Schools C−, Health D, Jobs & income C−, Walkability B+, Hazard risk A Deer Lake 1,030 people · under 2,500 residents: subject grades, no overall grade. Graded on its page: Health D, Jobs & income C−, Walkability A−, Hazard risk D− Next door Provinces and territories next to Ontario The provinces and territories that share a border with it: each one’s places, and how many of its towns have an overall grade.
How do the biggest towns in Ontario grade? Oakville grades A overall, with its best grade in schools. Next in size, Richmond Hill grades B+, best in schools.
How are these towns ranked? By the overall grade, which blends seven graded subjects (safety, cost of living, schools, health, jobs & income, walkability and hazard risk) from public data, each comparing a town with every town in Canada of 1,000 or more. The rank is among the towns of 2,500 or more in Ontario, where five or more have an overall grade.
How does Ontario compare with the other provinces and territories? Its report card puts Ontario 3rd of 13 overall, a grade of A−, from province-wide figures and its towns’ grades together; safety is its strongest subject there and cost of living its weakest.
Is every town in Ontario on TownRatings? Yes: every one has its page, listed here from the biggest town to the smallest place; size decides only how many grades a page carries.
Why isn’t my town ranked? The ranking covers towns of 2,500 or more with an overall grade. Tyendinaga Mohawk Territory, Six Nations (Part) 40, Georgian Bay, Algonquin Highlands and 82 more have no overall grade; their pages show the grades they have, and why.
Photos: Stittsville, SimonP at English Wikipedia (CC BY-SA 3.0 ) · Carp, P199 (CC BY-SA 3.0 ) · Brookside - Briarbrook - Morgans Grant, massage-techniques (CC BY-SA 2.0 ) · Bridlewood - Emerald Meadows, Meebo (CC BY-SA 3.0 ) · Burlington, Canmenwalker (CC BY 4.0 ) · Middlesex Centre, WabbitWanderer from London, Canada (CC BY-SA 2.0 ) · LaSalle, P199 (CC BY-SA 3.0 ) · Oakville, Municipal Affairs and Housing (CC BY 2.0 ) · Drayton, Jfvoll (CC BY-SA 4.0 ) · Georgetown, Balcer (CC BY 2.5 ) · Lucan, P199 (CC BY-SA 3.0 ) · Tecumseh, P199 (CC BY-SA 3.0 ) · Fergus, Onasill ~ Bill - 103 Million Views - Thank You (CC BY-SA 2.0 ) · Deep River, P199 (Public domain ) · Wellesley, Jfvoll (CC BY-SA 4.0 ) · Petawawa, Glenn Ford (CC BY-SA 3.0 ) · Tavistock, JFVoll (CC BY-SA 3.0 ) · Milton, Hozombel at English Wikipedia (CC BY-SA 3.0 ) · Plattsville, JFVoll (CC BY-SA 4.0 ) · Bayfield, cate cuerden from Stratford, Canada (CC BY 2.0 ) · Perth East, Jfvoll (CC BY-SA 4.0 ) · Dorchester, P199 (CC BY-SA 3.0 ) · Erin, JFVoll (CC BY-SA 4.0 ) · Palmerston, Balcer (CC BY 2.5 ) · St. Marys, Gogerr (CC BY-SA 4.0 ) · Thamesford, P199 (CC BY-SA 3.0 ) · Elmira, Saskia2586 (CC BY-SA 3.0 ) · Huron-Kinloss, JustSomePics (CC BY-SA 3.0 ) · East Garafraxa, Ken Lund from Reno, Nevada, USA (CC BY-SA 2.0 ) · Embrun, Renard Franco (CC0 ) · Aurora, Onasill ~ Bill - Onasill ~ 109 Millions Views (CC BY-SA 2.0 ) · Rockwood, Nelro2 (Public domain ) · Lakeshore, P199 (CC BY-SA 3.0 ) · Lake of Bays, P199 (CC BY-SA 3.0 ) · Mitchell, JFVoll (CC BY-SA 4.0 ) · Springwater, Andre Carrotflower (CC BY-SA 4.0 ) · Listowel, Andre Carrotflower (CC BY-SA 4.0 ) · Parkhill, Ainuvas (CC BY-SA 4.0 ) · Thornbury, Skytrain3514 at English Wikipedia (Public domain ) · Stouffville, Silver Dovelet (CC BY-SA 3.0 ) · New Hamburg, TheGiantVermin (CC BY-SA 3.0 ) · Almonte, Royalbroil (CC BY-SA 4.0 ) · Newmarket, Mhsheikholeslami (CC BY-SA 4.0 ) · Mildmay, Jfvoll (CC BY-SA 4.0 ) · Adelaide-Metcalfe, P199 (CC BY-SA 3.0 ) · Kincardine, Kevin M Klerks from Inverhuron, Canada (CC BY 2.0 ) · Bracebridge, XeresNelro (CC BY-SA 4.0 ) · Puslinch, Laslovarga (CC BY-SA 4.0 ) · Strathroy, Chris Woodrich (CC BY-SA 4.0 ) · Casselman, Veillg1 (CC0 ) · Whitby, Joe Mabel (on Flickr as Joe Mabel from Seattle, US) (CC BY-SA 3.0 ) · Stone Mills, P199 (CC BY-SA 4.0 ) · Richmond Hill, Canmenwalker (CC BY 4.0 ) · Kingsville, Gary J. Wood from Toronto, ON, Canada (CC BY-SA 2.0 ) · Uxbridge, Rick Harris from Toronto, Ontario, Canada (CC BY-SA 2.0 ) · Hearst, Hearst1958 (CC BY-SA 4.0 ) · Chalk River, P199 (Public domain ) · Shuniah, P199 (CC BY-SA 3.0 ) · Howick, Jfvoll (CC BY-SA 4.0 ) · Morris-Turnberry, J. S. (Steve) Bond (CC BY-SA 4.0 ) · Dutton, P199 (CC BY-SA 3.0 ) · Ayr, Jfvoll (CC BY-SA 4.0 ) · King, Fishonleash (CC BY 4.0 ) · Ashfield-Colborne-Wawanosh, Richard apple (CC BY-SA 3.0 ) · Perth South, Ken Lund from Reno, Nevada, USA (CC BY-SA 2.0 ) · Laurentian Valley, Padraic (CC BY-SA 2.0 ) · Winchester, P199 (CC BY-SA 3.0 ) · Bolton, Canmenwalker (CC BY 4.0 ) · Bradford, Joe Mabel (on Flickr as Joe Mabel from Seattle, US) (CC BY-SA 3.0 ) · Pickering, Joe Mabel (on Flickr as Joe Mabel from Seattle, US) (CC BY-SA 3.0 ) · Red Lake, Karl Brooks Heisey died December 7, 1937 (CC BY-SA 4.0 ) · Long Sault, P199 (CC BY-SA 3.0 ) · Pelham, Michael Pardo from Niagara, Canada (CC0 ) · Port Perry, Dwrite7841 (CC BY-SA 4.0 ) · Hamilton, P199 (CC BY-SA 3.0 ) · Waterloo, JFVoll (CC BY-SA 3.0 ) · South Frontenac, P199 (CC BY-SA 4.0 ) · Beckwith, P199 (CC BY-SA 4.0 ) · Beamsville, Matilde Park from Toronto, Canada (CC BY 2.0 ) · Ajax, The Town of Ajax (CC BY 3.0 ) · Elizabethtown-Kitley, P199 (Public domain ) · Essex, Andrea_44 from Leamington, Ontario , Canada (CC BY 2.0 ) · Grimsby, William B. Grice (CC BY-SA 4.0 ) · Angus, P199 (CC BY-SA 3.0 ) · Alexandria, Doug Kerr from Albany, NY, United States (CC BY-SA 2.0 ) · Kemptville, P199 (CC BY-SA 3.0 ) · South Glengarry, P199 (CC BY-SA 3.0 ) · Guelph, Ryan Hodnett (CC BY-SA 4.0 ) · Orangeville, Municipal Affairs and Housing (CC BY 2.0 ) · Augusta, P199 (CC BY-SA 3.0 ) · Oro-Medonte, P199 (CC BY-SA 3.0 ) · Mono, P199 (CC BY-SA 3.0 ) · Seaforth, Nelro2 at en.wikipedia (CC BY 3.0 ) · Collingwood, Andre Carrotflower (CC BY-SA 4.0 ) · Alliston, Michael Gil (CC BY 2.0 ) · East Gwillimbury, Sdeschenes at English Wikipedia (CC BY-SA 3.0 ) · Stayner, Joe Mabel (on Flickr as Joe Mabel from Seattle, US) (CC BY-SA 3.0 ) · Mount Forest, Tabercil (CC BY 3.0 ) · Glencoe, P199 (CC BY-SA 3.0 ) · Clinton, J. S. Bond (CC BY-SA 3.0 ) · Corunna, Bhazzard at English Wikipedia (Public domain ) · Horton, P199 (Public domain ) · Marathon, davestew89 (CC BY 3.0 ) · Smithville, Eric Marshall (CC BY 3.0 ) · Adjala-Tosorontio, Jfvoll (CC BY-SA 4.0 ) · Vankleek Hill, Veillg1 (CC BY-SA 4.0 ) · Muskoka Lakes, Bbadgett (CC BY-SA 3.0 ) · Wingham, JustSomePics (CC0 ) · Niagara-on-the-Lake, DimiTalen (CC0 ) · Huntsville, Huntsville Ontario (CC BY 2.0 ) · Enniskillen, P199 (CC BY-SA 3.0 ) · Tiny, Chicken4War (CC BY-SA 4.0 ) · Innisfil, P199 (CC BY-SA 3.0 ) · Stratford, Ken Lund from Reno, Nevada, USA (CC BY-SA 2.0 ) · Exeter, Deconstructhis (Public domain ) · Stirling, Robert Taylor from Stirling, ON, Canada (CC BY 2.0 ) · Front of Yonge, Tiresident (CC BY-SA 3.0 ) · Leeds and the Thousand Islands, P199 (Public domain ) · Goderich, Cindy Funk (CC BY 2.0 ) · Cambridge, Kitchener-Waterloo Record (Public domain ) · Dryden, Quintin Soloviev (CC BY 4.0 ) · South-West Oxford, Peter Giesbrecht (CC BY-SA 3.0 ) · Rockland, Doug Kerr (CC BY-SA 2.0 ) · Bowmanville, Drozwik Drones (CC BY 3.0 ) · Oliver Paipoonge, the real Kam75 (CC BY-SA 2.0 ) · Port Elgin, Gogerr (CC BY-SA 4.0 ) · Southwold, Unknown. Canada. Department of National Defence. (Public domain ) · Gananoque, K Danko (CC BY-SA 3.0 ) · Carleton Place, Quintin Soloviev (CC BY 4.0 ) · Mulmur, Michael from Calgary, AB, Canada (CC BY 2.0 ) · Wendover, P199 (CC BY 3.0 ) · Central Elgin, Tudor Costache (CC BY-SA 3.0 ) · Forest, bgilliard from St. Catharines, Canada (CC BY-SA 2.0 ) · Georgian Bluffs, P199 (CC BY-SA 3.0 ) · East Hawkesbury, http://www.flightontario.com/BCATP/bcatp-schools.htm (CC0 ) · Kapuskasing, P199 (CC BY-SA 3.0 ) · East Ferris, P199 (CC BY-SA 3.0 ) · Barrie, Duckdave (CC BY-SA 4.0 ) · Norwich, Bio2935 (CC BY-SA 4.0 ) · Limoges, P199 (CC BY-SA 3.0 ) · St. Catharines, Gogerr (CC BY-SA 4.0 ) · Bridgenorth, P199 (CC BY-SA 3.0 ) · Loyalist, Shhewitt (CC0 ) · Grand Valley, Dan MacNeal (CC BY 4.0 ) · Ingersoll, Balcer~commonswiki (CC BY 2.5 ) · Kingston, DXR (CC BY-SA 4.0 ) · Whitewater Region, Mosbo6 (CC BY-SA 4.0 ) · Severn, norgo (CC BY-SA 3.0 ) · Millbrook, P199 (Public domain ) · Malahide, Francine Pallister (CC BY-SA 3.0 ) · Walkerton, JFVoll (CC BY-SA 4.0 ) · Wawa, Andre Carrotflower (CC BY-SA 4.0 ) · Admaston/Bromley, P199 (CC BY-SA 3.0 ) · Thorold, Gogerr (CC BY-SA 4.0 ) · Beaverton, Dillan Payne (CC BY-SA 4.0 ) · Leamington, Adam Bishop (CC BY-SA 4.0 ) · Merrickville, Martin Cathrae from Charlottetown, PE, Canada (CC BY-SA 2.0 ) · Niagara Falls, Don-vip (CC BY-SA 3.0 ) · West Lorne, Rub-a-dub Hedgehog (CC0 ) · Northern Bruce Peninsula, K Danko (CC BY-SA 3.0 ) · Penetanguishene, Andre Carrotflower (CC BY-SA 4.0 ) · Petrolia, P199 (CC BY-SA 3.0 ) · Paris, Benjamin Pickles (CC BY-SA 2.0 ) · Amaranth, Boxcarphilly (CC BY 3.0 ) · Welland, Unknown author Unknown author (Public domain ) · Amherstburg, Canadian Postcard Company (Public domain ) · Meaford, JustSomePics (CC BY-SA 4.0 ) · Caledonia, Balcer~commonswiki (CC BY 2.5 ) · North Stormont, P199 (CC BY-SA 3.0 ) · Alnwick/Haldimand, P199 (CC BY-SA 3.0 ) · Durham, Tabercil (CC BY 3.0 ) · Shelburne, Balcer (CC BY 2.5 ) · Chesley, JustSomePics (CC BY-SA 3.0 ) · Haliburton Village, P199 (CC BY-SA 3.0 ) · Gravenhurst, Skeezix1000 (CC BY-SA 3.0 ) · Arnprior, SimonP at en.wikipedia (CC BY-SA 3.0 ) · Wainfleet, JFVoll (CC BY-SA 4.0 ) · Drummond/North Elmsley, Bwake (CC BY-SA 3.0 ) · Otonabee-South Monaghan, P199 (CC BY-SA 3.0 ) · Port Colborne, WB Robinson Photographer (CC BY-SA 4.0 ) · Colborne, Dillan Payne (CC BY-SA 2.0 ) · Simcoe, Tudor Costache / TheGiantVermin at English Wikipedia (CC BY 2.5 ) · Chatsworth, P199 (CC BY-SA 3.0 ) · Tay, Nick3501 (CC BY-SA 3.0 ) · Tay Valley, Kenn Chaplin from Toronto, Canada (CC BY-SA 2.0 ) · Fort Erie, Ymblanter (CC BY-SA 4.0 ) · Cobourg, Drozwik Drones (CC BY 3.0 ) · Kenora, P199 (CC BY-SA 3.0 ) · Grey Highlands, Boxcarphilly (CC BY 3.0 ) · Lindsay, P199 (CC BY-SA 3.0 ) · McNab/Braeside, P199 (CC BY-SA 4.0 ) · Bayham, Ashtabula Archive (Public domain ) · Atikokan, Nicholas4343 (CC BY-SA 3.0 ) · Morrisburg, Doktor Ellis (CC BY-SA 3.0 ) · Port Hope, Onasill ~ Bill - Be Safe & Happy (Public domain ) · Douro-Dummer, Jodie Wilson from Mountain View, USA (CC BY 2.0 ) · Athens, P199 (CC BY-SA 3.0 ) · Plympton-Wyoming, P199 (CC BY-SA 3.0 ) · Temiskaming Shores, P. James Franks (CC BY-SA 3.0 ) · Aylmer, Peter Giesbrecht (CC BY-SA 3.0 ) · Kenora, Unorganized, Gerhardgehrmann (CC BY-SA 3.0 ) · Picton, unknown. Canada. Department of National Defence. (Public domain ) · Minden Hills, MikeStnly (CC BY-SA 4.0 ) · Greater Napanee, P199 (CC BY-SA 3.0 ) · Brockville, BrockvilleFact (CC BY-SA 4.0 ) · Tweed, Community Archives (CC0 ) · Brighton, P199 (Public domain ) · Woodstock, Balcer (Public domain ) · Fort Frances, Percy Russell Doherty (Public domain ) · Wiarton, P199 (CC BY-SA 3.0 ) · Eganville, DiscoverEganville (CC0 ) · Callander, P199 (CC BY-SA 3.0 ) · Rideau Lakes, P199 (CC BY-SA 3.0 ) · Hanover, JFVoll (CC BY-SA 4.0 ) · Dundalk, The Silverliner (CC BY-SA 3.0 ) · Montague, P199 (CC BY-SA 3.0 ) · Greater Sudbury / Grand Sudbury, P199 (CC BY-SA 4.0 ) · Midland, Chicken4War (CC BY-SA 4.0 ) · Sioux Lookout, P199 (CC BY-SA 3.0 ) · Powassan, P199 (CC BY-SA 4.0 ) · French River / Rivière des Français, P199 (CC BY-SA 4.0 ) · Watford, JFVoll (CC BY-SA 4.0 ) · Campbellford, Mhsheikholeslami (CC BY-SA 4.0 ) · Tillsonburg, Tyeman200 (CC BY-SA 3.0 ) · Ramara, P199 (CC BY-SA 3.0 ) · Keswick, P199 (CC BY-SA 3.0 ) · Blind River, Andre Carrotflower (CC BY-SA 4.0 ) · Little Current, WabbitWanderer from London, Canada (CC BY-SA 2.0 ) · Thunder Bay, Derek Hatfield from Peterborough, Canada (CC BY 2.0 ) · Espanola, P199 (CC BY-SA 2.5 ) · Timmins, WolfFang1990 (CC BY-SA 4.0 ) · Cardinal, Squirrelwhisperer (CC BY-SA 4.0 ) · Quinte West, Ken Lund from Reno, Nevada, USA (CC BY-SA 2.0 ) · St. Thomas, Ken Lund from Reno, Nevada, USA (CC BY-SA 2.0 ) · Black River-Matheson, Quintin Soloviev (CC BY 4.0 ) · Norwood, Derek Hatfield from Peterborough, Canada (CC BY 2.0 ) · Renfrew, maar345 (CC BY 2.0 ) · Killaloe, Hagarty and Richards, You may select the license of your choice. (CC BY-SA 3.0 ) · Cochrane, P199 (CC BY-SA 3.0 ) · Centre Hastings, Art Anderson (CC BY-SA 3.0 ) · Peterborough, GTD Aquitaine (Public domain ) · Tyendinaga, P199 (Public domain ) · Perth, P199 (CC BY-SA 3.0 ) · North Algona Wilberforce, P199 (CC BY-SA 3.0 ) · Hawkesbury, Unknown Unknown (Public domain ) · Geraldton, P199 (CC BY-SA 3.0 ) · Orillia, Municipal Affairs and Housing (CC BY 2.0 ) · Barry's Bay, P199 (CC BY-SA 2.5 ) · Pembroke, Tier2Cell245 (CC BY 4.0 ) · Kirkland Lake, Town of Kirkland Lake (CC BY-SA 4.0 ) · Sarnia, P199 (CC BY-SA 3.0 ) · Wasaga Beach, Joe Mabel (on Flickr as Joe Mabel from Seattle, US) (CC BY-SA 3.0 ) · Timiskaming, Unorganized, West Part, P199 (Public domain ) · North Bay, Hayden Soloviev (CC BY 4.0 ) · Trent Lakes, Rick Harris from Canada (CC BY-SA 2.0 ) · Melancthon, P199 (CC BY-SA 3.0 ) · Belleville, JFVoll (CC BY-SA 4.0 ) · Thunder Bay, Unorganized, Andre Carrotflower (CC BY-SA 4.0 ) · Lanark Highlands, P199 (Public domain ) · Chatham, Rub-a-dub Hedgehog (CC BY 4.0 ) · Owen Sound, Northern Lights Graffiti from Owen Sound, Ontario, Canada (CC BY 2.0 ) · Marmora, Amakuha (CC BY 4.0 ) · North Kawartha, P199 (CC BY-SA 3.0 ) · Sturgeon Falls, Julius177 (CC BY-SA 4.0 ) · Perry, P199 (CC BY-SA 3.0 ) · Sault Ste. Marie, WabbitWanderer from London, Canada (CC BY-SA 2.0 ) · Havelock, P199 (CC BY-SA 3.0 ) · Elliot Lake, P199 (CC BY-SA 2.5 ) · Brantford, JFVoll (CC BY-SA 4.0 ) · Prescott, R Orville Lyttle (CC BY-SA 2.0 ) · Parry Sound, Andre Carrotflower (CC BY-SA 4.0 ) · Sables-Spanish Rivers, Andre Carrotflower (CC BY-SA 4.0 ) · Markstay-Warren, P199 (Public domain ) · North Frontenac, P199 (CC BY-SA 3.0 ) · Brooke-Alvinston, Jennifer Aitkens from Guelph, Ontario, Canada (CC BY 2.0 ) · McDougall, P199 (CC0 ) · Cornwall, Unknown author Unknown author (Public domain ) · Highlands East, P199 (Public domain ) · Hastings Highlands, P199 (Public domain ) · Addington Highlands, P199 (CC BY-SA 3.0 ) · Smiths Falls, P199 (CC BY-SA 3.0 ) · Central Frontenac, P199 (CC BY-SA 3.0 ) · Seguin, P199 (CC BY-SA 3.0 ) · Algoma, Unorganized, North Part, Andre Carrotflower (CC BY-SA 4.0 ) · Bancroft, Patrick Tomasso impatrickt (CC0 ), 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 · Statistics Canada, 2021 Census of Population and population estimates. 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).