Houses for Sale in St. Davids, Niagara-On-The-Lake
38 houses for sale in St. Davids, Niagara-On-The-Lake. Current MLS® listings from the live feed — browse photos, prices, beds and baths, and open any home for full details.
Most houses for sale in St. Davids are priced between $900,000 and $1,900,000, with a median around $1,300,000.
All St. Davids real estateHouses for sale in Niagara-On-The-LakeCondos in St. DavidsTownhouses in St. DavidsHouses for rent in St. Davids
Newest houses for sale in St. Davids
Frequently asked questions about houses for sale in St. Davids
- How many houses are for sale in St. Davids, Niagara-On-The-Lake?
- There are 38 houses for sale in St. Davids, Niagara-On-The-Lake on Homsy right now, drawn from the live MLS® feed and updated as listings change.
- How much do houses for sale in St. Davids cost?
- Most houses for sale in St. Davids are priced between $900,000 and $1,900,000, with a median around $1,300,000, based on the 38 current for-sale listings in the live feed.
- How do I search houses for sale in St. Davids by price or bedrooms?
- Open the Niagara-On-The-Lake map or search on Homsy to filter houses for sale by price, bedrooms, baths and features, or browse the newest St. Davids listings above and open any home for full details, photos and price history.
- Where else can I see houses for sale near St. Davids?
- Houses for sale across the rest of Niagara-On-The-Lake are listed on the Niagara-On-The-Lake houses for sale page, and each neighbouring area has its own page with its current listings.





















