Townhouses for Sale in Hamilton
There are currently 120 townhouses for sale in Hamilton.
Hamilton is a revitalized steel city with a booming arts scene, stunning waterfalls, and diverse neighborhoods. With GO Transit access, a growing tech sector, and more affordable prices than Toronto, Hamilton has become one of Ontario's most dynamic real estate markets.
Home prices range from $400,000 for condos to over $1 million for detached homes in popular neighborhoods.
Source: MLS® data from the Toronto Regional Real Estate Board (TRREB) and other Ontario real estate boards via PropTx. Price ranges are rounded figures as of March 2026 and are updated periodically.
Over 100 waterfalls, vibrant arts and dining scene, GO Transit to Toronto, and a revitalized downtown.
View townhouses for sale in Hamilton. Condo townhouses and freehold townhomes offer a balance of space, community, and low-maintenance living at competitive price points.
Newest Listings in Hamilton
- 100 Quigley Road 113, Hamilton — 3 bed, 2 bath, $424,900
- 1067 Rymal Road E 10, Hamilton — 2 bed, 1 bath, $478,800
- 120 Quigley Road 19, Hamilton — 3 bed, 2 bath, $399,999
- 100 St. Andrews Court 7, Hamilton — 3 bed, 2 bath, $500,000
- 130 Southbrook Drive 15, Hamilton — 2 bed, 2 bath, $650,000
- 337 BEACH Boulevard 23, Hamilton — 2 bed, 2 bath, $750,000
- 63 FONTHILL Road 3, Hamilton — 3 bed, 2 bath, $389,500
- 311 Highway 8 28, Hamilton — 3 bed, 3 bath, $599,000
- 515 North Service Road 58, Hamilton — 2 bed, 2 bath, $689,000
- 1 Ridgeside Lane, Hamilton — 4 bed, 4 bath, $749,000
- 566 Southridge Drive 65, Hamilton — 3 bed, 3 bath, $599,900
- 21 Rosedale Court 6, Hamilton — 4 bed, 2 bath, $479,900
- 7 BRIAR Lane, Hamilton — 3 bed, 2 bath, $599,900
- 470 Beach Boulevard 65, Hamilton — 3 bed, 2 bath, $599,999
- 591 Eighth E 13, Hamilton — 3 bed, 3 bath, $549,000
- 10 Angus Road 21, Hamilton — 3 bed, 2 bath, $429,777
- 1550 Garth Street 17, Hamilton — 3 bed, 2 bath, $509,999
- 87 Jenifer Drive, Hamilton — 3 bed, 3 bath, $775,000
- 27 Woodman Drive N, Hamilton — 3 bed, 2 bath, $549,000
- 212 Stonehenge Drive 41, Hamilton — 3 bed, 4 bath, $709,900
- 151 Green Road 13, Hamilton — 3 bed, 3 bath, $639,900
- 35 Midhurst Heights 19, Hamilton — 3 bed, 3 bath, $719,900
- 153 Limeridge Road W 4, Hamilton — 3 bed, 2 bath, $399,900
- 484 Millen Road 15, Hamilton — 2 bed, 3 bath, $999,000
- 876 GOLF LINKS Road 1, Hamilton — 3 bed, 3 bath, $599,000
- 38 Elora Drive 15, Hamilton — 4 bed, 4 bath, $499,900
- 386 Highland Road W 23, Hamilton — 3 bed, 2 bath, $579,000
- 575 Woodward Avenue 11, Hamilton — 3 bed, 3 bath, $449,000
- 2700 Barton Street E 5, Hamilton — 3 bed, 2 bath, $419,000
- 1420 Garth Street 16, Hamilton — 3 bed, 2 bath, $414,900
- 32 Radison Lane, Hamilton — 3 bed, 2 bath, $534,900
- 502 Barton Street 27, Hamilton — 2 bed, 4 bath, $698,000
- 2782 Barton Street E 111, Hamilton — 2 bed, 2 bath, $489,999
- 1475 Upper Gage Avenue 5, Hamilton — 3 bed, 3 bath, $489,000
- 20 Anna Capri Drive 3, Hamilton — 3 bed, 2 bath, $419,900
- 88 Tunbridge Crescent 49, Hamilton — 3 bed, 2 bath, $429,900
- 245 BURKE Street, Hamilton — 3 bed, 3 bath, $739,900
- 26 Freedom Crescent, Hamilton — 4 bed, 4 bath, $749,900
- 1967 Main Street W 7, Hamilton — 4 bed, 2 bath, $550,000
- 31 Dryden Lane, Hamilton — 3 bed, 2 bath, $529,900
- 20 Kitty Murray Lane 49, Hamilton — 4 bed, 2 bath, $649,900
- 34 SOUTHBROOK Drive 43, Hamilton — 2 bed, 2 bath, $679,500
- 39 PANABAKER Drive 12, Hamilton — 3 bed, 3 bath, $699,900
- 1396 UPPER OTTAWA Street 27, Hamilton — 3 bed, 2 bath, $469,900
- 19 Radison Lane, Hamilton — 3 bed, 3 bath, $549,900
- 400 Stonehenge Drive 8, Hamilton — 4 bed, 4 bath, $719,999
- 22 RIVERDALE Drive 1, Hamilton — 3 bed, 2 bath, $449,900
- 1085 Harrogate Drive 5, Hamilton — 2 bed, 3 bath, $620,000
- 195 Queen Victoria Drive 38, Hamilton — 3 bed, 1 bath, $469,000
- 31 Sunvale Place 29, Hamilton — 3 bed, 4 bath, $879,000
- 34 Southbrook Drive 7, Hamilton — 1 bed, 2 bath, $549,777
- 444 W Stone Church Road W L4, Hamilton — 3 bed, 1 bath, $424,800
- 14 Ecker Lane, Hamilton — 2 bed, 3 bath, $769,900
- 800 Paramount Drive 77, Hamilton — 3 bed, 3 bath, $549,900
- 30 Jerome Crescent, Hamilton — 3 bed, 3 bath, $319,990
- 100 Beddoe Drive 101, Hamilton — 3 bed, 4 bath, $895,000
- 161 Berkindale Drive 8, Hamilton — 3 bed, 2 bath, $385,000
- 590 North Service Road 15, Hamilton — 2 bed, 3 bath, $579,000
- 53 Bryna Avenue S, Hamilton — 3 bed, 2 bath, $499,000
- 899 Stone Church Road E 4, Hamilton — 3 bed, 2 bath, $488,990
More Hamilton townhouses for sale (page 2)
Hamilton Homes for Sale by Neighbourhood
- Stoney Creek homes for sale (129)
- Waterdown homes for sale (115)
- Ancaster homes for sale (81)
- Stoney Creek Mountain homes for sale (64)
- Rural Flamborough homes for sale (51)
- Meadowlands homes for sale (33)
- Dundas homes for sale (41)
- Lakeshore homes for sale (31)
- Binbrook homes for sale (36)
- Ainslie Wood homes for sale (41)
- Beasley homes for sale (42)
- Durand homes for sale (32)
- Crown Point homes for sale (35)
- Rural Glanbrook homes for sale (30)
- Homeside homes for sale (25)
- Gibson homes for sale (24)
- Landsdale homes for sale (27)
- Stinson homes for sale (20)
- Riverdale homes for sale (20)
- Corktown homes for sale (28)
- Stipley homes for sale (22)
- Central Hamilton homes for sale (18)
- Delta homes for sale (22)
- Gershome homes for sale (17)
- Industrial Sector homes for sale (22)
- Westdale homes for sale (19)
- Kirkendall homes for sale (21)
- Strathcona homes for sale (13)
- Mountview homes for sale (13)
- North End homes for sale (13)
- Winona Park homes for sale (11)
- Hamilton Beach homes for sale (17)
- Mount Hope homes for sale (17)
- Vincent homes for sale (20)
- Westcliffe homes for sale (11)
- Eastmount homes for sale (12)
- Parkview homes for sale (10)
- Blakeley homes for sale (7)
- Fruitland homes for sale (8)
- Gourley homes for sale (8)
- Quinndale homes for sale (12)
- Rural Ancaster homes for sale (7)
- Falkirk homes for sale (11)
- McQuesten homes for sale (17)
Hamilton Neighbourhood Guides
- Westdale neighbourhood guide
- Dundas neighbourhood guide
- Ancaster neighbourhood guide
- Stoney Creek neighbourhood guide
- Waterdown neighbourhood guide
More Hamilton Real Estate Resources
About Modern Solution Realty
Modern Solution Realty offers full-service real estate in Hamilton for just 1% listing commission. Save thousands when you sell your home. Buyers receive up to $5,000 cashback.
Contact us at (905) 897-5000 or visit our contact page.