AcreScout

Land for sale near St. Stephen, New Brunswick

61 land and acreage listings within 25 km of St. Stephen, in Charlotte County. Median asking price $89,000; 11 bare-land lots of 10 acres or more at a median $1,406/ac. 12 have ocean, lake or river frontage and 5 a creek through the land.

61Listings
$89,000Median asking price
$1,406/acMedian per acre, bare land 10+ acres
12Ocean, lake or river frontage
5Creek through the land

Price cuts near St. Stephen

ListingPriceAcresPer acreWaterValue
1 acre
Canoose
$25,000
was $34,900
1$25,000/ac near market
0.28-acre lot
St. Stephen
$39,900
was $49,900
0.28$142,500/ac above market
6.9 acres on the ocean
Oak Haven
$829,900
was $890,900
6.9$120,801/ac Oceanfront
40 acres
Oak Hill
$89,000
was $95,000
40$2,225/ac
2 acres
St. Stephen
$595,000
was $615,000
2$297,500/ac

Other towns in Charlotte County

All of Charlotte County 306St. George 68Saint Andrews 44Grand Manan 35Pennfield 15

Price per acre by lot size near St. Stephen

1–5 acres$30,000/ac
5–20 acres$24,990/ac
20–80 acres$2,225/ac
80+ acres$1,406/ac

Median asking price per acre of the 52 listings of 1 acre or more that state a size.

All listings near St. Stephen

Cheapest per acreLowest priceLargestNewest Waterfront or creek10+ acres
ListingPriceAcresPer acreWaterValue
76 acres
Hayman Hill
$50,00076$658/ac below market
70 acres
Oak Hill
$50,00070$714/ac below market
75.1 acres
Lower Tower Hill
$54,90075.1$731/ac below market
100 acres
St. Stephen
$100,000100$1,000/ac below market
90.3 acres
Mohannes
$99,00090.3$1,097/ac below market
155 acres
St. Stephen
$218,000155$1,406/ac near market
144 acres
Oak Bay
$204,000144$1,417/ac near market
40 acres
Oak Hill
$89,00040$2,225/ac
47 acres with a creek
Pomeroy Ridge
$129,00047$2,745/ac Creek throughabove market
115 acres
Old Ridge
$375,000115$3,261/ac above market
142 acres
Tower Hill
$595,000142$4,190/ac
6.6 acres
Mayfield
$45,0006.6$6,777/ac below market
5.4 acres with a creek
Heathland
$45,0005.4$8,287/ac Creek throughbelow market
5 acres with a creek
Heathland
$45,0005$9,018/ac Creek throughbelow market
7 acres with a creek
St. Stephen
$69,9007$9,986/ac Creek throughbelow market
5.8 acres
Upper Mills
$59,0005.8$10,172/ac
59.8 acres on the water
Oak Bay
$749,00059.8$12,536/ac Waterfrontabove market
9.6 acres on the ocean
Lot 12-2 · Oak Bay
$139,0009.6$14,479/ac Oceanfrontnear market
4.6 acres
St. Stephen
$69,9004.6$15,130/ac above market
5.4 acres
Dufferin
$89,0005.4$16,543/ac near market
36 acres
St. Stephen
$599,00036$16,639/ac above market
1.3 acres with a creek
Heathland
$22,0001.3$16,794/ac Creek throughbelow market
1.2 acres
Heathland
$20,9991.2$17,499/ac below market
1.4 acres
Heathland
$27,5001.4$19,643/ac below market
1.1 acres
Heathland
$22,0001.1$19,820/ac below market
1 acre
Heathland
$22,0001$22,000/ac below market
1 acre
Heathland
$22,0001$22,000/ac below market
1 acre
Heathland
$22,0001$22,000/ac below market
1 acre
Heathland
$22,0001$22,000/ac below market
10 acres
Oak Bay
$249,90010$24,990/ac
1 acre
Canoose
$25,0001$25,000/ac near market
1.4 acres on the ocean
Bayside
$39,9001.4$27,517/ac Oceanfrontbelow market
1 acre
Upper Tower Hill
$30,0001$30,000/ac near market
1.1 acres on the ocean
Bayside
$35,0001.1$31,250/ac Oceanfrontbelow market
5.6 acres on a river
Oak Bay
$189,0005.6$33,750/ac River frontagenear market
2 acres
Lot 750 · Valley Road
$69,9002$34,950/ac above market
1 acre
Dufferin
$59,0001$59,000/ac above market
5 acres on the water
Waweig
$325,0005$65,000/ac Waterfront
2.3 acres
Rollingdam
$150,0002.3$65,217/ac
6 acres
Moores Mills
$429,9006$71,650/ac
5.4 acres
Bayside
$389,9005.4$72,204/ac
3.2 acres
Oak Bay
$249,0003.2$76,852/ac above market
4.9 acres
Old Ridge
$399,0004.9$81,429/ac
6.9 acres on the ocean
Oak Haven
$829,9006.9$120,801/ac Oceanfront
0.28-acre lot
St. Stephen
$39,9000.28$142,500/ac above market
0.27-acre lot
St. Stephen
$39,9000.27$149,438/ac above market
1 acre
Oak Bay
$169,9001$169,900/ac
1.6 acres on a river
St. Stephen
$299,9001.6$187,438/ac River frontage
0.11-acre lot
St. Stephen
$22,0000.11$201,884/ac below market
2 acres
St. Stephen
$595,0002$297,500/ac
3.1 acres
Oak Bay
$1,049,0003.1$337,299/ac
1.1 acres
Old Ridge
$439,5001.1$418,571/ac
1.3 acres on a river
Dufferin
$579,9001.3$446,077/ac River frontage
1 acre
Heathland
$525,0001$514,706/ac
12 acres on a river
Dufferin
$6,500,00012$541,667/ac River frontage
0.05-acre lot on the ocean
St. Stephen
$30,0000.05$600,000/ac Oceanfrontabove market
Land
Milltown
$14,900Not stated–
Land
Honeydale
$79,900Not stated–
Land
Dufferin
$29,900Not stated–
Land on the ocean
St. Stephen
$219,900Not stated– Oceanfront
Land
Rollingdam
$145,000Not stated–
See the land in Charlotte County on the map, with value scores, the problems in each ad (access, flooding, wetland) and the total cost to buy for your buyer profile.Open Search

About St. Stephen

The town

St. Stephen sits on the St. Croix River across from Calais, Maine, at the western end of New Brunswick's Route 1. The former town had 4,510 people in 2021. In New Brunswick's 2023 local governance reform it became the Municipal District of St. Stephen, taking in the Dufferin and Dennis Weston local service districts and parts of several others around it. Loyalists settled here after 1783 and built a lumbering and shipbuilding centre, and the town was incorporated in 1871. Ganong, founded in 1873 by James and Gilbert Ganong and still family-run, makes all its chocolate and candy in St. Stephen, which calls itself Canada's Chocolate Town. Charlotte County Hospital, run by Horizon Health, has a 24/7 emergency department in town. The Southwest New Brunswick Service Commission, with its office in St. Stephen, handles planning, zoning and building permits under the municipality's plan and bylaws.

Around it

Three ports of entry cross to Calais: Ferry Point, the 3rd Bridge and Milltown. Downriver, Ganong Nature Park covers 350 acres less than 10 km from downtown and looks out on St. Croix Island, where Pierre Dugua's French expedition settled in 1604. In town, the St. Stephen Waterfront Trail runs along the river. Saint John Airport, with scheduled flights, is about 140 km away, mostly on Route 1.

Sources

Written by AcreScout from the sources listed; facts checked October 3, 2026. Rules change: confirm anything that matters with the municipality.

Other regions in New Brunswick

Westmorland County 392Kent County 377York County 263Northumberland County 237Gloucester County 231Kings County 186Queens County 167Albert County 122Carleton County 110Restigouche County 98Saint John County 93Madawaska County 81Victoria County 70Sunbury County 40