Homes for sale in New Brunswick

6,684 homes for sale in New Brunswick, median asking $249,900 ($10,500 to $13,000,000). That's about $207 per square foot. The typical home has been listed 88 days; 354 came on in the last 7 days. Houses make up 60% of what's for sale.

view 6,684 homes →
New Brunswick currently has 6,684 homes for sale, with a median asking price of $249,900, ranging from $10,500 to $13,000,000. The median home is priced at $207 per square foot and dates from 1996. Listings have been growing, with 354 added in the past week and 1,391 in the past month. The median days on market is 88, indicating a moderate pace of sales. Most listings are houses, with a median price of $359,900, followed by land at $60,000, townhouses at $326,950, and condos at $320,000. The majority of available homes fall under $500,000, with 5,527 listings in this range. Over 6,000 listings are under $1 million, and only 30 are priced above $3 million.

Summary written by mihom with AI, from the MLS® listing data on this page (October 24, 2026). The figures below are counted straight from the listings.

6,684
homes
$249,900
median asking
$11K to $13M
$207
median per sq ft
88 days
median on market
354
listed this week
1,391 in 30 days
1996
median year built

asking prices

5527
676
255
117
32
24
30
<$500K
$500–750K
$750K–1M
$1–1.5M
$1.5–2M
$2–3M
$3M+

on the map

by municipality

municipalityhomesmedian
Moncton594$379,900
Saint John279$319,000
Dieppe262$419,900
Fredericton253$459,900
Riverview131$369,900
Miramichi112$199,450
Shediac99$414,900
Bathurst87$244,900
Edmundston80$255,000
Quispamsis71$474,900
Tracadie68$247,450
Sackville62$249,700
Woodstock60$222,450
St. George60$92,450
Grand Manan59$149,900
Bouctouche56$214,450
Irishtown54$109,995
Charlo49$24,900
Richibucto-Village49$59,900
St. Stephen46$299,900
Grand-Barachois46$299,900
Grand-Sault/Grand Falls45$249,000
Campbellton40$222,499
Bass River39$99,000
Cocagne38$154,450
Saint Andrews38$494,250
Caraquet37$249,900
Grande-Digue35$325,000
Memramcook34$299,900
Harvey34$219,900
Sainte-Marie-De-Kent33$269,900
Cap-Pelé33$329,900
Elgin32$49,900
Lower Coverdale31$159,000
Wilsons Beach30$162,950
Minto30$169,950
Chipman30$160,000
Rogersville30$231,400
Rothesay29$519,900
Hampton29$464,900
Shippagan28$237,450
Dalhousie27$149,250
Chamcook27$199,000
Cumberland Bay27$64,900
Nackawic26$183,450
Saint-Jacques24$243,000
Saint-Louis-De-Kent24$164,900
Baie-Sainte-Anne24$87,450
Sussex24$249,900
Cambridge-Narrows23$280,000
Petitcodiac23$69,900
Welshpool21$120,000
Salisbury21$319,900
Saint-Charles21$149,900
Saint-Antoine21$374,900
Beresford21$284,900
Galloway20$32,000
Saint-Paul20$52,400
Bocabec20$247,450
Bertrand20$119,900
Richibucto20$309,950
Rexton20$299,000
Grand Bay-Westfield19$329,900
New Maryland19$549,900
Keswick Ridge19$99,900
Hanwell18$527,325
Sussex Corner18$332,400
Oromocto18$452,450
New Denmark17$180,000
Lower Woodstock17$22,900
Lincoln17$159,900
Saint-Basile17$274,900
Utopia17$189,000
Grand Falls17$439,500
Saint-André17$262,000
Notre-Dame17$374,900
Pointe-Du-Chêne17$379,900
Hillsborough17$324,900
Bayside16$264,450
Kedgwick16$199,990
Saint-Quentin16$419,500
Newcastle Creek16$69,900
Scoudouc15$139,900
Oak Bay15$249,000
Pennfield15$160,000
Maisonnette15$189,000
Sainte-Anne-De-Madawaska15$249,000
Saint-Léonard15$165,000
Saint-François-de-Madawaska15$199,000
Douglas15$199,900
Black River Bridge15$59,900
Stanley15$99,900
Clair14$169,750
Central Hainesville14$79,900
Bas-Caraquet14$156,950
Rusagonis14$343,300
Blackville14$147,450
DSL de Drummond/DSL of Drummond14$166,750
Anagance14$30,550
Kingston14$144,450
Aldouane14$297,400
Saint-Ignace13$42,700
Neguac13$208,500
Durham Bridge13$379,900
Perth-Andover13$280,000
Colpitts Settlement13$139,900
Plaster Rock12$146,450
Sainte-Anne-De-Kent12$137,400
Florenceville-Bristol12$287,400
Gagetown12$130,450
St. Martins12$224,900
Lamèque12$209,450
Lakeville12$332,450
Heathland11$22,000
Shemogue11$165,000
Doaktown11$124,900
Lower Main River11$139,999
Tabusintac11$179,900
Balmoral11$179,900
South Branch11$55,000
Elmsville11$28,900
Grande-Anse11$107,999
Napan11$199,000
McAdam11$115,000
Petit-Rocher11$149,900
Eel River Crossing11$134,900
Tremblay11$29,900
Upper Kingsclear11$774,900
Upper New Horton11$79,900
Campobello Island10$167,450
Pointe-Verte10$274,950
Hardwicke10$84,900
Dufferin10$146,950
Renous10$66,000
Upper Cape10$134,500
Allardville10$105,000
Boundary Creek10$50,000
Harcourt9$46,450
Belledune9$120,000
Beaver Harbour9$399,000
Kouchibouguac9$184,900
Collette9$27,000
Southampton9$149,900
Salt Springs9$124,900
Hoyt9$199,900
Beechwood9$161,700
Pokemouche9$339,000
Havelock9$195,000
Taymouth9$49,800
Shediac Cape9$399,900
Williamstown9$39,900
Norton9$69,900
Lavillette8$18,000
Steeves Mountain8$519,950
Lutes Mountain8$417,500
Bouctouche Cove8$59,900
Adamsville8$60,000
Charters Settlement8$259,900
Shediac Bridge8$244,450
Coles Island8$41,200
Port Elgin8$77,500
Atholville8$196,950
Middle Hainesville8$24,900
Rollingdam8$142,000
Jacksonville8$179,900
Drummond8$352,450
North Tetagouche8$257,400
Burtts Corner8$225,000
Rivière-Verte7$59,000
Berry Mills7$430,000
Saint-Marie-Saint-Raphaël7$169,000
Saint-Edouard-De-Kent7$349,900
Millville7$129,900
Killarney Road7$569,900
Miscou7$199,000
Pigeon Hill7$29,900
Lac Baker7$189,000
Summerville7$149,999
Murray Corner7$310,000
Shediac River7$549,999
Trois Ruisseaux7$435,000
Hartland7$219,900
Maugerville7$329,000
Longs Creek7$63,900
Beaubassin East6$324,900
Campobello6$70,000
Youngs Cove6$239,500
Bath6$79,400
Dundee6$22,400
Saint-Sauveur6$217,500
Baxters Corner6$92,450
Petit-Cap6$237,400
Saint-Joseph-De-Madawaska6$529,450
Haut-Lamèque6$104,900
Back Bay6$164,950
Saint-Isidore6$177,400
Upper Blackville6$97,450
Haut-Shippagan6$242,000
Greenfield6$208,500
Cormier Village6$136,900
Centreville6$129,900
Acadieville6$227,400
South Tetagouche6$349,950
Dundas6$39,900
Upper Coverdale6$477,400
Penniac6$334,900
Pointe-Sapin5$150,000
Losier Settlement5$64,999
Baker Brook5$80,000
Quarryville5$29,900
Bedell5$55,000
McKinleyville5$109,900
Pokesudie5$89,000
Paquetville5$229,000
Petit-Paquetville5$35,000
Sormany5$59,000
Baie Verte5$269,500
Letang5$349,900
Nashwaak Bridge5$89,900
Edgetts Landing5$205,000
Juniper5$99,900
Saint-Fabien5$28,900
Oak Hill5$74,450
Hampstead5$70,000
McQuade5$39,900
Beersville5$65,000
Bryenton5$70,000
Tilley Road5$299,900
Willow Grove5$299,900
Hopewell Hill5$124,500
Miramichi Road5$174,900
Springfield5$34,800
Targettville5$195,000
Saint-Arthur5$159,000
Mainstream5$32,900
Arthurette5$149,900
West Quaco5$250,000
Rang-Saint-Georges5$159,000
Enterprise5$159,000
Saint Margarets5$43,250
Waterville5$249,900
Hammondvale5$124,900
Richmond Settlement5$269,900
Grafton5$559,000
Pointe-Alexandre5$149,900
Darlings Island5$1,190,000
Inkerman5$75,000
Musquash5$50,000
Union Settlement5$19,900
Nigadoo5$359,000
Mill Cove5$50,000
Apohaqui5$39,900
Little Shemogue5$519,000
Shepody5$449,900
Picadilly5$134,900
Saint-Grégoire5$34,900
Petit-Rocher-Nord5$249,900

by type

typehomesmedian
houses4013$359,900
Land2513$60,000
townhouses86$326,950
condos72$320,000

questions buyers ask

What do homes in New Brunswick cost?

Median asking price is $249,900 across 6684 active listings, ranging from $10,500 to $13,000,000, or about $207/sq ft.

How fast are homes selling here?

The median active listing has been on the market 88 days. 354 homes were listed in the last week and 1391 in the last 30 days.

How much more is a 3-bedroom than a 2-bedroom?

Median asking is $250,000 for 2 bedrooms (768 listings) and $330,000 for 3 bedrooms (1495 listings).

What types of homes are for sale?

4013 houses (median $359,900), 2513 Land (median $60,000), 86 townhouses (median $326,950), 72 condos (median $320,000).

How old are the homes?

Median year built is 1996 across the listings with a recorded build year.

statistics are computed from the 6684 active MLS® listings matching this page and refresh every few hours with the feed. medians, not averages, so one outlier can't move them.