Guest, Sign inJoin
Hamilton · 2026

Best neighbourhoods to live in Hamilton

Across Canada, the same list puts Leeming #414 of 2,556. Canada’s top 100 on this list includes no neighbourhood in Hamilton. Leeming tops the list in Hamilton, at A−. Second place goes to Sulphur Springs, at A−, and third to Spring Valley, at A−. The A range holds 5 of the 105 on this list. Bottom of the list: Gibson, with D.

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

#1

Leeming

2,849 people
A−

Score 63.4·#414 of 2,556 Canadian towns

Strongest: schools A, jobs & income A·lowest: cost of living B−

#2

Sulphur Springs

9,404 people
A−

Score 63.1·#426 of 2,556 Canadian towns

Strongest: jobs & income A, schools A−·lowest: cost of living B−

#3

Spring Valley

4,175 people
A−

Score 62.5·#459 of 2,556 Canadian towns

Strongest: schools A, jobs & income A·lowest: walkability C+

All 105 neighbourhoods, ranked

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

Every Hamilton list

105 neighbourhoods

#NeighbourhoodScoreGrade · national rankWhat drives it
1Leeming2,849 people63.4top 19.8%A−#414 of 2,556 nationallyStrongest: schools A, jobs & income A·lowest: cost of living B−
2Sulphur Springs9,404 people63.1top 20.1%A−#426 of 2,556 nationallyStrongest: jobs & income A, schools A−·lowest: cost of living B−
3Spring Valley4,175 people62.5top 21.3%A−#459 of 2,556 nationallyStrongest: schools A, jobs & income A·lowest: walkability C+
4Kirkendall South3,033 people62.3top 21.6%A−#467 of 2,556 nationallyStrongest: walkability A, jobs & income A−·lowest: cost of living C+
5Golf Course3,741 people62.1top 21.9%A−#479 of 2,556 nationallyStrongest: schools A, jobs & income A−·lowest: cost of living C+
6Waterdown23,858 people60.3top 26.3%B+#594 of 2,556 nationallyStrongest: schools A−, jobs & income A−·lowest: cost of living C+
7Garner5,456 people60.1top 26.3%B+#600 of 2,556 nationallyStrongest: schools A, jobs & income A−·lowest: walkability C+
8Turnball6,312 people60.0top 26.4%B+#606 of 2,556 nationallyStrongest: schools A, jobs & income B+·lowest: cost of living C+
9Fifty Point3,690 people58.6top 30.8%B+#709 of 2,556 nationallyStrongest: schools A, hazard risk B+·lowest: cost of living B−
10Colborne7,447 people58.5top 30.9%B+#715 of 2,556 nationallyStrongest: schools A, jobs & income A−·lowest: cost of living C
11York Road4,931 people58.0top 32.1%B+#750 of 2,556 nationallyStrongest: jobs & income A, schools A·lowest: cost of living C−
12Westmeria2,646 people57.8top 32.9%B+#767 of 2,556 nationallyStrongest: jobs & income A−, schools A−·lowest: cost of living C
13Freelton2,724 people57.4top 33.6%B+#801 of 2,556 nationallyStrongest: jobs & income A, schools A−·lowest: cost of living C+
14Falkirk East4,961 people56.1top 35.5%B#882 of 2,556 nationallyStrongest: walkability A−, schools B+·lowest: cost of living C
15Shaver2,882 people55.9top 36.4%B#901 of 2,556 nationallyStrongest: schools A, hazard risk B+·lowest: cost of living C+
16Westcliffe East2,832 people55.2top 38.3%B#950 of 2,556 nationallyStrongest: walkability A−, jobs & income B+·lowest: cost of living C−
17Carlisle7,161 people55.0top 39.0%B#974 of 2,556 nationallyStrongest: schools A−, hazard risk B+·lowest: walkability C−
18Industrial6,690 people54.9top 39.6%B#987 of 2,556 nationallyStrongest: schools A−, hazard risk B+·lowest: cost of living C
19Highland6,306 people54.8top 39.6%B#990 of 2,556 nationallyStrongest: schools A−, hazard risk B+·lowest: cost of living C
20Horning4,587 people54.8top 39.6%B#992 of 2,556 nationallyStrongest: schools A−, hazard risk B+·lowest: cost of living C
21Trinity2,708 people54.8top 39.9%B#999 of 2,556 nationallyStrongest: schools A−, walkability B+·lowest: cost of living C−
22Lynden10,442 people54.0top 41.6%B#1,054 of 2,556 nationallyStrongest: schools A, jobs & income A−·lowest: cost of living C−
23Marritt2,759 people52.4top 45.3%B−#1,174 of 2,556 nationallyStrongest: hazard risk B+, jobs & income B·lowest: cost of living C+
24Gurnett4,582 people51.8top 46.5%B−#1,223 of 2,556 nationallyStrongest: walkability A−, schools B+·lowest: cost of living C−
25Guernsey3,808 people51.6top 47.1%B−#1,239 of 2,556 nationallyStrongest: schools A−, walkability B+·lowest: cost of living C−
26Gourley5,271 people51.4top 47.7%B−#1,259 of 2,556 nationallyStrongest: walkability A−, hazard risk B+·lowest: cost of living C
27Felker4,534 people51.3top 47.8%B−#1,264 of 2,556 nationallyStrongest: schools B+, hazard risk B+·lowest: cost of living C
28Oakes4,048 people51.1top 48.3%B−#1,281 of 2,556 nationallyStrongest: hazard risk B+, schools B·lowest: jobs & income C+
29Binbrook22,497 people50.9top 48.7%B−#1,294 of 2,556 nationallyStrongest: schools B+, hazard risk B+·lowest: cost of living C
30Valley Park6,394 people50.9top 48.7%B−#1,296 of 2,556 nationallyStrongest: hazard risk B+, schools B·lowest: cost of living C
31Buchanan3,006 people50.9top 48.8%B−#1,300 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living C−
32Lampman5,663 people50.6top 49.4%B−#1,323 of 2,556 nationallyStrongest: schools B+, hazard risk B+·lowest: cost of living C
33Barnstown6,603 people50.4top 49.7%B−#1,339 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living C
34Rushdale5,154 people50.2bottom 49.8%B−#1,350 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living C
35Mountview7,752 people50.2bottom 49.4%B−#1,357 of 2,556 nationallyStrongest: walkability A−, schools A−·lowest: cost of living D
36Carpenter2,941 people50.2bottom 49.3%B−#1,363 of 2,556 nationallyStrongest: hazard risk B+, schools B+·lowest: cost of living C
37Eastdale2,703 people49.9bottom 48.8%B−#1,383 of 2,556 nationallyStrongest: walkability B+, hazard risk B+·lowest: cost of living D
38Fessenden3,551 people49.7bottom 48.1%B−#1,405 of 2,556 nationallyStrongest: walkability A, schools B+·lowest: cost of living D
39Poplar Park3,031 people49.3bottom 47.4%B−#1,435 of 2,556 nationallyStrongest: schools A−, hazard risk B+·lowest: cost of living D
40Gilkson2,963 people49.1bottom 47.1%B−#1,455 of 2,556 nationallyStrongest: walkability A−, hazard risk B+·lowest: cost of living D
41Highway Valley4,469 people49.0bottom 46.5%B−#1,467 of 2,556 nationallyStrongest: schools A−, hazard risk B+·lowest: cost of living C−
42Jerome2,820 people48.4bottom 45.0%B−#1,506 of 2,556 nationallyStrongest: hazard risk B+, health B·lowest: cost of living C−
43Eleanor3,805 people48.1bottom 44.0%C+#1,523 of 2,556 nationallyStrongest: walkability A−, hazard risk B+·lowest: cost of living C
44Trillium2,967 people47.8bottom 43.1%C+#1,543 of 2,556 nationallyStrongest: schools B+, hazard risk B+·lowest: walkability D
45Gilbert3,181 people47.0bottom 40.8%C+#1,613 of 2,556 nationallyStrongest: walkability A, schools B+·lowest: cost of living D
46Fruitland7,653 people46.9bottom 40.4%C+#1,625 of 2,556 nationallyStrongest: schools B+, hazard risk B+·lowest: cost of living C−
47Central Business Dis6,127 people46.7bottom 39.9%C+#1,640 of 2,556 nationallyStrongest: walkability A+, schools A−·lowest: cost of living D−
48Sheldon25,488 people46.7bottom 39.9%C+#1,641 of 2,556 nationallyStrongest: hazard risk B+, schools B·lowest: cost of living C−
49Kirkendall North5,864 people46.6bottom 39.6%C+#1,647 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
50Centremount4,053 people46.6bottom 39.5%C+#1,649 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
51Templemead4,188 people46.6bottom 39.3%C+#1,653 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living C−
52Westdale South4,931 people46.3bottom 38.9%C+#1,666 of 2,556 nationallyStrongest: walkability A+, schools B+·lowest: cost of living D−
53Albion4,585 people46.2bottom 38.4%C+#1,676 of 2,556 nationallyStrongest: hazard risk B+, schools B·lowest: cost of living D
54Ainslie Wood West3,917 people46.0bottom 37.5%C+#1,696 of 2,556 nationallyStrongest: walkability A+, schools A−·lowest: cost of living D−
55Riverdale East3,416 people45.8bottom 37.3%C+#1,707 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living D
56Inch Park4,065 people45.2bottom 35.7%C+#1,749 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D
57Butler2,922 people44.8bottom 34.5%C#1,774 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living D
58Rosedale3,070 people44.2bottom 32.1%C#1,834 of 2,556 nationallyStrongest: walkability A−, hazard risk B+·lowest: cost of living D
59Balfour4,171 people43.9bottom 31.7%C#1,852 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
60Crerar2,877 people43.7bottom 31.5%C#1,862 of 2,556 nationallyStrongest: walkability A−, hazard risk B+·lowest: cost of living D
61Strathcona9,348 people43.4bottom 30.6%C#1,884 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
62Delta East6,186 people43.2bottom 30.3%C#1,900 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D
63Rolston6,124 people43.0bottom 29.8%C#1,909 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living D−
64Lakeshore3,127 people42.9bottom 29.6%C#1,914 of 2,556 nationallyStrongest: schools A−, hazard risk B+·lowest: cost of living D
65Quinndale3,621 people42.7bottom 28.7%C#1,931 of 2,556 nationallyStrongest: walkability B+, hazard risk B+·lowest: cost of living D
66Durand13,338 people42.1bottom 27.6%C#1,962 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
67Berrisfield3,773 people42.0bottom 27.2%C#1,970 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living D
68Lisgar3,945 people41.8bottom 26.3%C#1,989 of 2,556 nationallyStrongest: walkability A−, hazard risk B+·lowest: cost of living D
69Bruleville4,310 people41.4bottom 25.2%C#2,017 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
70Corktown8,952 people41.1bottom 24.1%C−#2,040 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: jobs & income D−
71Stoney Creek3,828 people41.1bottom 24.0%C−#2,043 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living D−
72Burkholme3,580 people40.9bottom 24.0%C−#2,048 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living D−
73Central3,698 people40.9bottom 23.9%C−#2,052 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
74North End East4,816 people40.7bottom 23.4%C−#2,060 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
75Vincent10,011 people40.7bottom 23.4%C−#2,062 of 2,556 nationallyStrongest: walkability B+, hazard risk B+·lowest: cost of living D
76Greeningdon3,296 people40.6bottom 23.0%C−#2,073 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
77Hill Park3,262 people40.5bottom 22.8%C−#2,076 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
78Lawfield6,021 people40.4bottom 22.2%C−#2,090 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living D−
79Sherwood2,567 people39.8bottom 21.1%C−#2,130 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living D−
80Eastmount4,496 people39.8bottom 21.0%C−#2,132 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D
81Huntington5,024 people39.7bottom 21.0%C−#2,135 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living D
82Macassa2,584 people39.4bottom 20.5%C−#2,161 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living D−
83Beasley6,338 people39.1bottom 19.9%C−#2,181 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
84Battlefield6,531 people39.1bottom 19.6%C−#2,189 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living D−
85Glenview West3,431 people39.0bottom 19.6%C−#2,192 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living D−
86Corman6,566 people39.0bottom 19.6%C−#2,193 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living D−
87Parkview West3,686 people39.0bottom 19.5%C−#2,195 of 2,556 nationallyStrongest: hazard risk B+, health B·lowest: cost of living D
88Riverdale West6,804 people38.7bottom 18.7%C−#2,210 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
89Normanhurst3,260 people38.6bottom 18.5%C−#2,218 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D
90Raleigh7,113 people38.5bottom 18.3%C−#2,225 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
91Hampton Heights3,498 people37.6bottom 16.5%C−#2,273 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living D−
92Kentley4,007 people37.6bottom 16.5%C−#2,276 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
93Bartonville4,311 people37.3bottom 16.0%C−#2,286 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
94Crown Point West6,132 people37.3bottom 16.0%C−#2,289 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D
95Red Hill4,540 people37.1bottom 15.5%C−#2,300 of 2,556 nationallyStrongest: hazard risk B+, walkability B·lowest: cost of living D−
96Mcquesten West6,349 people36.8bottom 14.9%D#2,313 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
97Homeside6,011 people36.6bottom 14.7%D#2,322 of 2,556 nationallyStrongest: walkability A, hazard risk B+·lowest: cost of living D
98Crown Point East5,215 people36.4bottom 14.2%D#2,332 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: jobs & income D
99St. Clair3,201 people36.2bottom 13.8%D#2,342 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
100Stinson3,969 people35.8bottom 13.5%D#2,348 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
101Blakeley3,151 people35.8bottom 13.5%D#2,349 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
102Stipeley6,572 people35.8bottom 13.4%D#2,352 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
103Industrial Sector A and Keith3,723 people35.8bottom 13.4%D#2,354 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D
104Landsdale7,681 people35.6bottom 13.1%D#2,361 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: cost of living D−
105Gibson7,581 people35.1bottom 12.0%D#2,382 of 2,556 nationallyStrongest: walkability A+, hazard risk B+·lowest: jobs & income D−
Rankings

More lists for Hamilton

City by city

Best places to live elsewhere

Photos: Sulphur Springs, JFVoll (CC BY-SA 4.0) · Spring Valley, JFVoll (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).