Button CopyPathCircle CloseCircle Left ArrowArrow Down Icon GreyClosecirclecircleBurger

Price Range

Price Range

Beds & BATHS

Buy or rent



Time Frame

St. Stephen, NB Real Estate - Homes For Sale in St. Stephen, New Brunswick

St Stephen (2011 population: 4,817) is a Canadian town in Charlotte County, New Brunswick, situated on the east bank of the St Croix River at 45°11'32"N 67°16'38"W / 4519222°N 6727722°W / 4519222; -67  Read more about St. Stephen real estate

Browse St. Stephen Real Estate Listings by Property Type

48 Homes For Sale in St. Stephen