Townhouse for sale in Canada
11,428 listings · median price $699,000 · average price $759,308 · from $425 to $8,680,000.
- 54 Woodvale Village NW — $209,900 · Townhouse · 3 bed · 1 bath · 1,033 sq ft · Edmonton
- 1704 37 Street NW — $209,900 · Townhouse · 3 bed · 1 bath · 1,159 sq ft · Edmonton
- 17 Imperial Crescent A — $209,900 · Townhouse · 2 bed · 1 bath · 956 sq ft · Devon
- 18417 66 Avenue NW — $209,900 · Townhouse · 3 bed · 1 bath · 1,202 sq ft · Edmonton
- 18625 66 Avenue NW — $209,900 · Townhouse · 3 bed · 1 bath · 1,198 sq ft · Edmonton
- 248 Dickinsfield Crest NW — $209,900 · Townhouse · 3 bed · 1 bath · 1,157 sq ft · Edmonton
- 5724 143 Avenue NW — $209,900 · Townhouse · 3 bed · 1 bath · 1,281 sq ft · Edmonton
- 12C Meadowlark Village NW — $209,900 · Townhouse · 3 bed · 1 bath · 1,346 sq ft · Edmonton
- 401 Southfork Drive 262 — $209,900 · Townhouse · 2 bed · 2 bath · 899 sq ft · Leduc
- 10942 161 Street NW — $209,900 · Townhouse · 3 bed · 1 bath · 1,059 sq ft · Edmonton
- 243 Abbotsfield Road NW — $209,900 · Townhouse · 4 bed · 2 bath · 1,189 sq ft · Edmonton
- 678 Lakewood Road NW — $209,900 · Townhouse · 2 bed · 1 bath · 1,000 sq ft · Edmonton
- 863 Lahakas Boulevard 37 — $209,990 · Townhouse · 3 bed · 1 bath · 1,546 sq ft · Kitimat
- 359 Northgate Terrace NW — $209,999 · Townhouse · 4 bed · 1 bath · 1,157 sq ft · Edmonton
- 16427 115 Street NW — $209,999 · Townhouse · 3 bed · 1 bath · 1,119 sq ft · Edmonton
- 14511 52 Street NW 34 — $210,000 · Townhouse · 3 bed · 1 bath · 1,164 sq ft · Edmonton
- 1552 54 Street NW — $210,000 · Townhouse · 3 bed · 2 bath · 934 sq ft · Edmonton
- 1651 46 Street NW 30 — $210,000 · Townhouse · 3 bed · 1 bath · 1,190 sq ft · Edmonton
- 152 Woodstock NW — $210,000 · Townhouse · 3 bed · 1 bath · 926 sq ft · Edmonton
- 5833 Riverbend Road NW — $210,000 · Townhouse · 2 bed · 1 bath · 926 sq ft · Edmonton
- 75 McLeod Place NW — $210,000 · Townhouse · 3 bed · 1 bath · 1,052 sq ft · Edmonton
- 14537 121 Street NW — $210,000 · Townhouse · 3 bed · 1 bath · 1,023 sq ft · Edmonton
- 401 Southfork Drive 167 — $212,500 · Townhouse · 2 bed · 2 bath · 810 sq ft · Leduc
- 307 Northgate Terrace NW — $212,888 · Townhouse · 3 bed · 1 bath · 1,059 sq ft · Edmonton
- #20 1530 Tamarack Boulevard NW — $212,888 · Townhouse · 1 bed · 0 bath · 718 sq ft · Edmonton
- 8217 182 Street NW — $214,500 · Townhouse · 4 bed · 1 bath · 1,132 sq ft · Edmonton
- 18611 66 Avenue NW — $214,885 · Townhouse · 3 bed · 1 bath · 982 sq ft · Edmonton
- 6520 2 Avenue SW 34 — $214,900 · Townhouse · 2 bed · 1 bath · 894 sq ft · Edmonton
- 17004 100 Street NW — $214,900 · Townhouse · 3 bed · 1 bath · 1,177 sq ft · Edmonton
- 64 Habitat Crescent NW — $214,900 · Townhouse · 3 bed · 1 bath · 954 sq ft · Edmonton
- 2554 79 Street NW — $214,900 · Townhouse · 3 bed · 1 bath · 1,018 sq ft · Edmonton
- 1530 Tamarack Boulevard NW 71 — $214,900 · Townhouse · 1 bed · 1 bath · 840 sq ft · Edmonton
- 1337 Tweedsmuir Avenue — $214,900 · Townhouse · 4 bed · 2 bath · 1,242 sq ft · Kitimat
- 180 Bridgeport Boulevard 171 — $215,000 · Townhouse · 3 bed · 1 bath · 1,291 sq ft · Leduc
- 18337 66 Avenue NW — $215,000 · Townhouse · 4 bed · 1 bath · 992 sq ft · Edmonton
- 401 Southfork Drive 296 — $215,000 · Townhouse · 2 bed · 2 bath · 904 sq ft · Leduc
- 5231 51 Street 138 — $215,000 · Townhouse · 3 bed · 1 bath · 943 sq ft · Bon Accord
- 1651 46 Street NW 45 — $215,000 · Townhouse · 3 bed · 1 bath · 1,121 sq ft · Edmonton
- 14141 26 Street NW — $215,000 · Townhouse · 3 bed · 1 bath · 758 sq ft · Edmonton
- 360 Northgate Terrace NW — $215,000 · Townhouse · 3 bed · 2 bath · 1,005 sq ft · Edmonton
- 129 Abbottsfield Road NW — $215,000 · Townhouse · 3 bed · 1 bath · 1,103 sq ft · Edmonton
- 13825 155 Avenue NW 99 — $215,000 · Townhouse · 2 bed · 2 bath · 1,341 sq ft · Edmonton
- 2505 42 Street NW 19 — $215,000 · Townhouse · 2 bed · 1 bath · 1,216 sq ft · Edmonton
- 2703 79 Street NW 73 — $215,000 · Townhouse · 3 bed · 1 bath · 986 sq ft · Edmonton
- 17D Callingwood Crest NW — $215,000 · Townhouse · 3 bed · 1 bath · 1,078 sq ft · Edmonton
- 550 Lakewood Road NW — $215,000 · Townhouse · 2 bed · 1 bath · 995 sq ft · Edmonton
- 1344 Lakewood Road West NW — $215,500 · Townhouse · 3 bed · 1 bath · 1,042 sq ft · Edmonton
- 3040 Spence Wynd SW 102 — $215,900 · Townhouse · 2 bed · 1 bath · 1,055 sq ft · Edmonton
Other cities
- Homes for sale in Toronto (17,986)
- Homes for sale in Edmonton (6,579)
- Homes for sale in Calgary (6,013)
- Homes for sale in Hamilton (5,663)
- Homes for sale in Ottawa (5,245)
- Homes for sale in Mississauga (4,897)
- Homes for sale in Surrey (4,732)
- Homes for sale in Brampton (3,803)
- Homes for sale in Vancouver (3,707)
- Homes for sale in Kitchener (2,417)
- Homes for sale in Vaughan (2,401)
- Homes for sale in Oakville (2,166)
- Homes for sale in Markham (2,135)
- Homes for sale in Burlington (1,954)
- Homes for sale in Burnaby (1,918)
- Homes for sale in Kelowna (1,841)
- Homes for sale in Kawartha Lakes (1,821)
- Homes for sale in Barrie (1,819)
- Homes for sale in Richmond Hill (1,805)
- Homes for sale in Richmond (1,798)
- Homes for sale in London South (1,656)
- Homes for sale in Langley (1,580)
- Homes for sale in Brantford (1,517)
- Homes for sale in Waterloo (1,472)
- Homes for sale in Windsor (1,449)
- Homes for sale in Prince George (1,418)
- Homes for sale in St. Catharines (1,402)
- Homes for sale in Cambridge (1,343)
- Homes for sale in Niagara Falls (1,336)
- Homes for sale in Guelph (1,313)