Town Homes for Sale
Page 3 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 3
- 14 Aberdeen Lane S, Niagara-on-the-Lake — 2 bed, 3 bath, $988,000
- 96 Garrison Village Drive, Niagara-on-the-Lake — 4 bed, 4 bath, $999,000
- 33 Gage Street, Niagara-on-the-Lake — 4 bed, 3 bath, $2,450,000
- 12 MacDonell Road, Niagara-on-the-Lake — 4 bed, 4 bath, $799,000
- 130 John Street W, Niagara-on-the-Lake — 4 bed, 5 bath, $1,260,000
- 179 Niagara Street, Niagara-on-the-Lake — 3 bed, 2 bath, $949,000
- 51 Brock Street, Niagara-on-the-Lake — 3 bed, 3 bath, $1,225,000
- 8 St. Andrews Lane S, Niagara-on-the-Lake — 2 bed, 3 bath, $895,000
- 377 Johnson Street, Niagara-on-the-Lake — 5 bed, 6 bath, $3,495,000
- 364, Niagara-on-the-Lake — 2 bed, 1 bath, $2,700,000
- 642 Simcoe Street, Niagara-on-the-Lake — 5 bed, 4 bath, $1,695,000
- 215 Ricardo Street 107, Niagara-on-the-Lake — 1 bed, 2 bath, $1,325,000
- 28 PRIDEAUX Street, Niagara-on-the-Lake — 6 bed, 7 bath, $4,375,000
- 28 Cottage Street, Niagara-on-the-Lake — 4 bed, 3 bath, $4,499,000
- 44 The Promenade, Niagara-on-the-Lake — 4 bed, 4 bath, $1,249,000
- 328 Niagara Boulevard, Niagara-on-the-Lake — 4 bed, 3 bath, $1,899,000
- 175 Queen Street Unit 5, Niagara-on-the-Lake — 3 bed, 4 bath, $1,295,000
- 14 St. Andrews Lane S S14, Niagara-on-the-Lake — 2 bed, 3 bath, $925,000
- 851 CHARLOTTE Street, Niagara-on-the-Lake — 4 bed, 4 bath, $1,649,000
- 2241 Four Mile Creek Road, Niagara-on-the-Lake — 4 bed, 3 bath, $1,285,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