Town Homes for Sale
Page 2 of homes for sale in Town, Niagara-on-the-Lake. Back to the newest Town listings.
Source: MLS® data from the Toronto Regional Real Estate Board (TRREB) and other Ontario real estate boards via PropTx. Active listings; counts updated October 10, 2026.
Town Listings — Page 2
- 134 Anne Street, Niagara-on-the-Lake — 3 bed, 4 bath, $879,000
- 40 Harmony Drive, Niagara-on-the-Lake — 3 bed, 3 bath, $1,550,000
- 18 Harmony Drive, Niagara-on-the-Lake — 4 bed, 3 bath, $999,000
- 305 Centre Street, Niagara-on-the-Lake — 4 bed, 3 bath, $1,195,000
- 55 Prideaux Street, Niagara-on-the-Lake — 3 bed, 4 bath, $2,225,000
- 35 Garrison Village Drive, Niagara-on-the-Lake — 4 bed, 3 bath, $895,000
- 61 Paffard Street 202, Niagara-on-the-Lake — 2 bed, 2 bath, $799,000
- 68 NIAGARA Street, Niagara-on-the-Lake — 0 bed, 0 bath, $2,499,000
- 1 Karsam Court, Niagara-on-the-Lake — 4 bed, 5 bath, $1,450,000
- 156 Mary Street, Niagara-on-the-Lake — 2 bed, 2 bath, $779,000
- 1611 Lakeshore Road, Niagara-on-the-Lake — 0 bed, 0 bath, $1,350,000
- 10 Evergreen Lane, Niagara-on-the-Lake — 3 bed, 3 bath, $1,199,000
- 17 Vincent Avenue, Niagara-on-the-Lake — 3 bed, 3 bath, $1,578,900
- 175 QUEEN Street 3, Niagara-on-the-Lake — 4 bed, 4 bath, $1,250,000
- 7 Christopher Street, Niagara-on-the-Lake — 4 bed, 4 bath, $1,895,000
- 557 Mississagua Street, Niagara-on-the-Lake — 4 bed, 2 bath, $749,000
- 4 Meritage Lane, Niagara-on-the-Lake — 4 bed, 4 bath, $1,785,000
- 362 Niagara Boulevard, Niagara-on-the-Lake — 5 bed, 7 bath, $3,999,999
- 34 Vincent Avenue, Niagara-on-the-Lake — 4 bed, 3 bath, $2,349,900
- 90 Mary Street, Niagara-on-the-Lake — 5 bed, 4 bath, $1,095,000
More Town Real Estate
- Town market statistics
- All 131 Niagara-on-the-Lake homes for sale
- Recently sold homes in Niagara-on-the-Lake
- Sell your Town home for 1% commission
- Free home evaluation