Guest, Sign inJoin
BC Polling place 2024Sunnyside, #1 on this list · Photo: DJ Cane (CC BY-SA 4.0)
Surrey · 2026

Best neighbourhoods to live in Surrey

Last comes Whalley, at D. Nationally, Sunnyside ranks #1,092 of 2,556. Not one of Surrey’s neighbourhoods reaches the top 100 for all of Canada. Nowhere in Surrey does better on this list than Sunnyside, at B. Clayton Heights is second (B−) and Aloha Estates third (B−). Of the 31 on the list, not one earns an A.

Overall grade: one score from every livability grade, each neighbourhood placed on the scale of Canada’s towns How grades work

#1

Sunnyside

16,784 people
B

Score 53.5·#1,092 of 2,556 Canadian towns

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

#2

Clayton Heights

8,961 people
B−

Score 52.3·#1,176 of 2,556 Canadian towns

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

#3

Aloha Estates

13,194 people
B−

Score 51.6·#1,235 of 2,556 Canadian towns

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

All 31 neighbourhoods, ranked

Each neighbourhood by its overall score, best first, with its grade and national rank beside it.

Every Surrey list

31 neighbourhoods

#NeighbourhoodScoreGrade · national rankWhat drives it
1Sunnyside16,784 people53.5top 42.8%B#1,092 of 2,556 nationallyStrongest: schools A, health A·lowest: cost of living D−
2Clayton Heights8,961 people52.3top 45.4%B−#1,176 of 2,556 nationallyStrongest: health A, walkability A·lowest: cost of living D−
3Aloha Estates13,194 people51.6top 46.8%B−#1,235 of 2,556 nationallyStrongest: health A, walkability A·lowest: cost of living D
4South Surrey6,431 people51.2top 48.0%B−#1,270 of 2,556 nationallyStrongest: schools A, health A·lowest: cost of living D−
5Crescent Heights9,033 people50.2bottom 49.3%B−#1,361 of 2,556 nationallyStrongest: schools A+, health A·lowest: cost of living D
6Ocean Park10,845 people49.6bottom 48.0%B−#1,407 of 2,556 nationallyStrongest: schools A, health A·lowest: cost of living D−
7Semiahmoo Town Centre13,381 people49.6bottom 47.9%B−#1,409 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
8Douglas4,555 people49.2bottom 47.1%B−#1,445 of 2,556 nationallyStrongest: health A, jobs & income A·lowest: cost of living D−
9Fraser Heights17,688 people47.4bottom 42.1%C+#1,577 of 2,556 nationallyStrongest: health A, walkability A−·lowest: cost of living D−
10Anniedale6,715 people47.2bottom 41.3%C+#1,599 of 2,556 nationallyStrongest: health A, schools A−·lowest: cost of living D−
11Surrey Centre16,482 people44.3bottom 32.6%C#1,825 of 2,556 nationallyStrongest: health A, walkability B+·lowest: cost of living D
12Morgan Creek8,084 people44.1bottom 32.0%C#1,839 of 2,556 nationallyStrongest: health A, hazard risk B·lowest: cost of living D
13Provinceton11,625 people44.0bottom 32.0%C#1,843 of 2,556 nationallyStrongest: health A, walkability B+·lowest: cost of living D
14Sullivan42,135 people43.5bottom 31.1%C#1,876 of 2,556 nationallyStrongest: walkability A, health A·lowest: cost of living D−
15Colebrook3,617 people42.4bottom 28.2%C#1,944 of 2,556 nationallyStrongest: health A, jobs & income A−·lowest: cost of living D
16Port Mann5,988 people42.2bottom 27.9%C#1,952 of 2,556 nationallyStrongest: health A, walkability A−·lowest: cost of living D−
17Rosewood Park9,004 people42.0bottom 27.2%C#1,973 of 2,556 nationallyStrongest: health A, jobs & income A−·lowest: cost of living D−
18Grandview16,947 people41.1bottom 24.1%C−#2,041 of 2,556 nationallyStrongest: health A, walkability B+·lowest: cost of living D−
19Bridgeview3,511 people40.9bottom 24.0%C−#2,050 of 2,556 nationallyStrongest: health A, walkability A−·lowest: cost of living D−
20Anderson Walk4,210 people40.8bottom 23.7%C−#2,056 of 2,556 nationallyStrongest: health A, walkability B·lowest: cost of living D−
21Cloverdale13,615 people40.5bottom 22.8%C−#2,079 of 2,556 nationallyStrongest: health A, walkability A−·lowest: cost of living D−
22Fleetwood63,957 people40.0bottom 21.1%C−#2,120 of 2,556 nationallyStrongest: walkability A, health A·lowest: cost of living D−
23Sunrise Estates4,292 people39.4bottom 20.5%C−#2,159 of 2,556 nationallyStrongest: health A, walkability B·lowest: cost of living D−
24Panorama Ridge36,473 people39.4bottom 20.5%C−#2,160 of 2,556 nationallyStrongest: walkability A, health A·lowest: cost of living D−
25Johnston Heights30,971 people38.6bottom 18.6%C−#2,213 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
26Brownsville23,515 people36.9bottom 15.3%C−#2,305 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
27Birdland10,745 people36.6bottom 14.7%D#2,320 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
28Newton51,222 people36.3bottom 14.1%D#2,334 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
29Guildford14,663 people36.3bottom 14.1%D#2,335 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
30Strawberry Hill37,037 people36.3bottom 14.1%D#2,336 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
31Whalley52,642 people35.5bottom 13.0%D#2,366 of 2,556 nationallyStrongest: walkability A+, health A·lowest: cost of living D−
Rankings

More lists for Surrey

City by city

Best places to live elsewhere

Photos: Sunnyside, DJ Cane (CC BY-SA 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).