One of the huge advantages of living in St. Stephen is the cost of homes. The average house price is $109,000, with move-in ready, family homes available for $110-160,000. Smaller family homes that need work can be bought for as little as $40,000. A plot of land in town will cost $15-25,000, and there are new subdivisions just outside town if you’d like a brand new home. If you like living in the country, there are lots of homes available with wooded privacy, but only minutes from town.
St. Stephen is located on the St. Croix River, and inlets of Fundy Bay reach within a ten minute drive, so there are also many beautiful homes on the waterfront: river or ocean.