#1North Shore
Prince Edward Island · 2,994 peopleOverall A−·#440 of 2,556
Strongest: jobs & income A, hazard risk A·lowest: walkability C−
Each edition grades its towns against each other only.
North Shore, #1 on this list · Photo: Dennis G. Jarvis (CC BY-SA 2.0)Canada’s top 100 on this list includes no place on Prince Edward Island. North Shore tops the list on Prince Edward Island, at A−. Second place goes to West River, at A−, and third to Cornwall, at B+. The A range holds 2 of the 7 on this list. Bottom of the list: Three Rivers, with C. On the national list, North Shore is #257 of 1,524.
Overall grade, the ranked towns under 10,000 How grades work
#1Overall A−·#440 of 2,556
Strongest: jobs & income A, hazard risk A·lowest: walkability C−
#2Overall A−·#500 of 2,556
Strongest: hazard risk A, jobs & income A−·lowest: walkability C−
#3Overall B+·#652 of 2,556
Strongest: jobs & income A, hazard risk A·lowest: walkability C
Best first on Prince Edward Island; beside each place, its rank on the same list for all of Canada.
Photos: North Shore, Dennis G. Jarvis (CC BY-SA 2.0) · West River, William Matheson from Bedford, Nova Scotia, Canada (CC BY-SA 2.0) · Cornwall, Quintin Soloviev (CC BY 4.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).