As of October 29, 2026, there are 37 active 2 bedroom townhouse listings for sale in Waterloo, ON, based on live MLS® data from CREA's Data Distribution Facility (DDF®). The median list price is $525,000 ($414 per square foot). Listings here have a median of 58 days on market. 4 new listings were added in the past week.

$430,000
655 ALBERT Street Unit# C, Waterloo
$406/mo maintenance
RE/MAX TWIN CITY REALTY INC.
MLS® 40874030

$499,000
A302 - 112 UNION STREET E, Waterloo
$563/mo maintenance
SUTTON GROUP REALTY SYSTEMS INC.
MLS® X14114056

$489,999
B11 - 410 NORTHFIELD DRIVE, Waterloo
$255/mo maintenance
CHESTNUT PARK REALTY(SOUTHWESTERN ONTARIO) LTD
MLS® X14111748

$489,999
410 NORTHFIELD Drive Unit# B11, Waterloo
$255/mo maintenance
Chestnut Park Realty Southwestern Ontario Limited
MLS® 40873154

$619,000
365 BENNINGTON Gate Unit# 7, Waterloo
$805/mo maintenance
RED AND WHITE REALTY INC.
MLS® 40872261

$399,900
461 BEECHWOOD Place Unit# 52, Waterloo
$464/mo maintenance
Royal Lepage Wolle Realty
MLS® 40871328

$599,000
305 - 133 PARK STREET, Waterloo
$786/mo maintenance
SAM MCDADI REAL ESTATE INC.
MLS® X14094874

$379,900
461 BEECHWOOD Place Unit# 47, Waterloo
$504/mo maintenance
RE/MAX SOLID GOLD REALTY (II) LTD.
MLS® 40871651

$600,000
3 - 406 CRAIGLEITH DRIVE, Waterloo
$982/mo maintenance
RE/MAX ICON REALTY
MLS® X14083954

$600,000
406 CRAIGLEITH Drive Unit# 3, Waterloo
$982/mo maintenance
Re/Max Icon Realty
MLS® 40871470

$714,999
461 COLUMBIA Street W Unit# 26, Waterloo
$469/mo maintenance
Royal LePage Wolle Realty
MLS® 40864854

$728,880
437 BEAVER CREEK Road, Waterloo
HouseSigma Inc.
MLS® 40869808

$639,900
360 ERBSVILLE Road Unit# 18, Waterloo
$756/mo maintenance
RE/MAX SOLID GOLD REALTY (II) LTD.
MLS® 40868283

$728,880
437 BEAVER CREEK ROAD, Waterloo
HOUSESIGMA INC.
MLS® X13824386

$612,000
406 CRAIGLEITH Drive Unit# 1, Waterloo
$980/mo maintenance
Royal Lepage Wolle Realty
MLS® 40863671

$508,000
375 KINGSCOURT Drive Unit# 40, Waterloo
$466/mo maintenance
RE/MAX TWIN CITY REALTY INC.
MLS® 40861712

$649,000
15 - 360 ERBSVILLE ROAD, Waterloo
$756/mo maintenance
RE/MAX TWIN CITY REALTY INC.
MLS® X13737414

$399,000
276 WESTCOURT Place, Waterloo
$214/mo maintenance
RE/MAX TWIN CITY REALTY INC.
MLS® 40859444

$530,000
99 ROGER Street Unit# 61, Waterloo
$280/mo maintenance
EXP REALTY OF CANADA INC
MLS® 40858425

$649,000
360 ERBSVILLE Road Unit# 15, Waterloo
$756/mo maintenance
RE/MAX TWIN CITY REALTY INC.
MLS® 40859293

$719,000
439 BEAVER CREEK Road, Waterloo
ROYAL LEPAGE WOLLE REALTY
MLS® 40859020

$900,000
22 - 435 WINCHESTER DRIVE, Waterloo
$617/mo maintenance
REAL BROKER ONTARIO LTD.
MLS® X13709552

$388,000
139 BRIGHTON Street Unit# 3B, Waterloo
$522/mo maintenance
Royal Lepage Wolle Realty
MLS® 40854862

$525,000
493 BEECHWOOD Drive Unit# 4, Waterloo
$624/mo maintenance
RE/MAX Real Estate Centre Inc.
MLS® 40845318
There are 37 active 2 bedroom townhouses for sale in Waterloo, ON today, with a median list price of $525,000 ($414 per square foot).
4 were listed in the past 7 days and 13 in the past 30 days. Active 2 bedroom townhouses here have been listed a median of 58 days, and 17 of them (46%) have been listed for more than 60 days. 3 active 2 bedroom townhouses reduced their asking price in the past 30 days, by an average of 3.3%.
37 2 bedroom townhouses are listed for sale in Waterloo, ON right now, 4 of them added in the past 7 days. The listings come from the MLS® data feeds and update daily.
The median list price of active 2 bedroom townhouses in Waterloo, ON is $525,000, or $414 per square foot. The largest group is priced $400K to $600K (21 listings). These are asking prices, not sale prices.
Active 2 bedroom townhouses in Waterloo, ON have been listed a median of 58 days, and 46% have been listed for more than 60 days. This describes today's active listings, not how long they take to sell.
In the past 30 days, 3 active 2 bedroom townhouses in Waterloo, ON had their asking price reduced, by an average of 3.3%. We recorded these changes from the listing feed; they are list-price changes, not sales.
Use the Save this search button on this page where it is shown; you will be asked to sign in or create an account, and we will email you when a new match is listed. You can also use the contact form on any listing to ask a question or arrange a viewing.
Figures are calculated from active listings on this site and refresh every few minutes. Prices are asking prices, not sale prices.