Button CopyPathCircle CloseCircle Left ArrowArrow Down Icon GreyClosecirclecircleBurger

Price Range

Price Range

Beds & BATHS

Buy or rent

Buy Rent


Time Frame

St. Marys, ON Real Estate - Homes For Sale in St. Marys, Ontario

St Marys is a town in southwestern Ontario, Canada It is located at the junction of Thames River and Trout Creek, southwest of Stratford in Perth County, and surrounded by the Township of Perth South The town is also known by its nickname, "The Stone Town", due to the abundance of limestone in the surrounding area, giving rise to a large number of limestone buildings and homes throughout the town  Read more about St. Marys real estate

Browse St. Marys Real Estate Listings by Property Type

17 Homes For Sale in St. Marys