Blog · July 18, 2026 · 8 min read · By Marc Gorman

The best North Shore towns under $900,000

Seven towns clear the budget and three sit exactly on it. Only one of the ten has a Tier 1 or Tier 2 school district — and it shares that district with a town costing $600,000 more.

The best North Shore towns under $900,000

$900,000 is the number North Shore families keep landing on — high enough to feel like real money, low enough to rule out the towns everyone recommends. So here is the whole region at that ceiling, all 18 municipalities the regional planning agency counts as North Shore, with nothing hidden.

The ceiling nobody tells you about

Nothing genuinely under $900,000 on the North Shore has a Tier 1 or Tier 2 school district. All 7 towns below the line are Tier 3 or Tier 4. Exactly one strong district is reachable at this budget at all, and it sits precisely on it: Essex at $900k.

That single town is doing a lot of work, so it is worth saying plainly what it is and is not. It is not a loophole — it is a real Tier 2 district at the exact top of the budget, 62 minutes from downtown Boston, in one of the smallest towns in the region. Miss the number by a dollar and the category is empty. That is the thing a listings search will never tell you, because a listings search has no column for it.

The seven towns under $900,000

Town4BRSchoolsMCAS pctEst. tax billCommuteRail
Lynn$650kTier 42nd$6,70040 minRail
Salem$725kTier 321st$7,80047 minRail
Saugus$725kTier 324th$7,60035 min
Peabody$735kTier 326th$7,00045 min
Danvers$825kTier 341st$8,80050 min
Beverly$850kTier 362nd$9,20054 minRail
Gloucester$875kTier 328th$8,10071 minRail

Now the part that matters. The tier column says these towns are basically the same. The MCAS column says they are not remotely the same: Beverly sits at the 62nd percentile statewide and Lynn at the 2nd 60 percentile points apart, inside a single price band, in towns twenty minutes from each other.

So the answer to “best North Shore town under $900k” is Beverly, and it is not close on the numbers. It is the strongest district available at this budget by 21 percentile points, it has commuter rail, and at $850k it leaves $50k of headroom against the ceiling. We reached the same conclusion from a completely different direction when we compared the four towns a Salem family actually shortlists.

MCAS percentile for each North Shore town priced at or under $900,000.
School percentile against price for every North Shore town at or under the budget.

Three towns sit exactly on the line — and they change the answer

Exactly 3 towns price at $900k, so whether they count depends on how literally you read your own budget. They are worth stretching for:

Town4BRSchoolsMCAS pctEst. tax billCommuteRail
Essex$900kTier 282nd$12,20062 min
Ipswich$900kTier 378th$10,40060 minRail
Nahant$900kTier 349th$8,60044 min

Essex at the 82nd percentile and Ipswich at the 78th are dramatically stronger than anything genuinely under the line — 20 and 16 points above Beverly respectively. What you pay for that is the drive: 62 and 60 modeled minutes to downtown Boston, against 54 from Beverly. This is the same trade we found across the whole state in quiet towns, strong schools, a real Boston commute: schools at this price are bought with driving time.

The best-value move on the North Shore

Essex and Manchester-by-the-Sea share one school district — DESE runs them as Manchester Essex Regional, a single regional district with one set of schools, one MCAS record and one graduation rate. Their school statistics are not similar; they are the same statistics.

Essex costs $900k. Manchester-by-the-Sea costs $1.5M. That is $600k for identical schools. It is also $2,100 a year less in property tax.

I want to be precise about what the $600k does buy, because it is not nothing: Manchester-by-the-Sea has a commuter rail station and Essex does not, and it has the harbour frontage and the housing stock that go with being one of the most expensive small towns in Massachusetts. But it does not buy a better school district, because it is the same school district. If schools are why you are looking at Manchester-by-the-Sea, look at Essex.

The region’s other regional district, Hamilton-Wenham, offers no such arbitrage: Hamilton and Wenham both price at $950k.

Essex and Manchester-by-the-Sea share the Manchester Essex Regional district but differ by $600,000 in house price.
Essex and Manchester-by-the-Sea share one district and differ by $600,000.

A cheaper house can carry a bigger tax bill

Beverly costs $850k against Gloucester’s $875k — and its estimated annual tax bill is $1,000 higher, ≈$9,200 against ≈$8,100. Over ten years that is roughly $10k, which is a real fraction of the price difference you thought you were saving. There are 3 such inversions among the towns at or under this budget, and 41% of all town pairs statewide invert the same way.

House price against estimated annual property tax bill for North Shore towns at or under $900,000.
Price and tax bill do not move together.

Renting will not solve this

One number surprised me enough to check it twice. Across the whole North Shore, house prices range 2.3× from Lynn ($650k) to Manchester-by-the-Sea ($1.5M). Rents range 1.10× — from $3,080 to $3,383 for a 3BR.

The rental market barely prices the school difference that the sale market charges hundreds of thousands of dollars for. If you can find a rental in one of the stronger districts, renting into it is extraordinarily good value relative to buying into it — which is the option we priced in detail in rent, buy, or pay tuition. The catch is inventory: these are towns of single-family houses, and the 3BR rental you need may simply not exist. A benchmark rent is not an available apartment.

What this does not tell you

Region defined by the MAPC North Shore Task Force. School data from MA DESE; prices and tax bills are estimates; rents are HUD FY2026 Small Area FMRs; commutes are modeled, with rail legs from the MBTA timetable. Data last reviewed . Sources in the methodology. Next: the charter and private options that change this math — or compare these towns yourself in the comparison tool.