St. John's Real Estate & Homes For Sale

| 796 Results
  • Newest
  • Price
  • Beds
  • Bath
  • Sqft
There are currently 796 homes for sale in St. John's, Newfoundland area. Refine your real estate search in St. John's, NL by property types, including St. john's Commercial For Sale, St. john's Lots/Land For Sale. The average listing price for St. John's homes on $352,036. Whether you're interested in viewing St. John's real estate or homes for sale by owner in any of your favorite neighborhoods: East End, Downtown, West End, Kenmount Thorburn, Kilbride, you'll find what you're looking for.