Observer
Weymouth · neighborhood report

North Weymouth

18 single-family homes sold here in the past 12 months for a typical $640,000, or $493 a square foot.

$640K
typical single-family home sale price, past 12 months
$493
per square foot
6 days
typical time to an accepted offer

Key factsAs of November 10, 2026

  • As of November 10, 2026, 18 single-family homes sold in North Weymouth, Weymouth in the past 12 months, for a typical $640,000 ($493 per square foot).
  • That is 18% more per square foot than single-family homes across Weymouth ($417).
  • Single-family homes in North Weymouth took a typical 6 days to get an accepted offer (Weymouth overall: 7), and 72% sold at or above the first asking price.
  • 25% of the 8 homes for sale in North Weymouth have cut their asking price.

Cite as: “North Weymouth, Weymouth neighborhood report,” Boston Real Estate Observer, https://bostonrealestateobserver.com/towns/weymouth/north-weymouth/ (verified market data as of November 10, 2026).

Observer Condo Index, October 2026: 101.5. Greater Boston condos sold for a typical $601 a square foot over the last three months.

By type of homePast 12 months

TypeSalesTypical pricePer sq ftMiddle half, per sq ftDays to offerAt or above asking
Single-family18$640K$493$399–$593672%
Condos10$559K$671$382–$7373530%
Multi-family2$475K$242$242–$322950%

More on North Weymouth

Questions people ask

What is the price per square foot in North Weymouth, Weymouth?
Single-family: $493 (most sold between $399 and $593); Condos: $671 (most sold between $382 and $737); Multi-family: $242 (most sold between $242 and $322). Past 12 months, verified market data.
How fast do homes sell in North Weymouth?
Single-family: a median 6 days to an accepted offer (18 sales); Condos: a median 35 days to an accepted offer (10 sales); Multi-family: a median 9 days to an accepted offer (2 sales).

Other neighborhoods in Weymouth

Weymouth overall · South Weymouth

Price check a listing here: is it priced right?

Agents and brokers who work in North Weymouth: get quoted in our coverage.