Home › Neighborhoods › Grafton

Investing in Grafton Multi-Family Homes

A live snapshot of the Grafton, MA multi-family market — 5 active listings.

Active listings5
Median price$719,995
Median cap rate
Avg Signal Score
Median $/unit$274,999
Price range$349,900$1,099,995
8/10
Grafton Market Score — Hot seller’s market
$570,000 median · -1.5% YoY · 25 days on market · ~15 sales/mo
Based on the last 6 months of recorded sales vs. the prior year. Updated regularly.

Grafton is one of Greater Boston's active multi-family markets, with 5 income properties currently for sale at a median price of $719,995. Whether you're buying your first two- or three-family or expanding a portfolio, the listings below are each scored for investment potential so you can compare deals at a glance.

Top Grafton multi-families

View all 5
137 Westboro Rd, Grafton MA 01536
$730,000
137 Westboro Rd, Grafton MA 01536
3 units 5 bd5 ba5,000 sqft
111 Main St, Grafton MA 01560
$719,995
111 Main St, Grafton MA 01560
2 units 7 bd3 ba3,067 sqft
25 East St, Grafton MA 01536
$639,900
25 East St, Grafton MA 01536
2 units 5 bd2 ba2,370 sqft
268-270 Providence Road, Grafton MA 01560
$1,099,995
268-270 Providence Road, Grafton MA 01560
4 units 15 bd4 ba4,224 sqft
8 River Ave, Grafton MA 01560
$349,900
8 River Ave, Grafton MA 01560
2 units 4 bd2 ba1,355 sqft

Prices in Grafton currently run from $349,900 to $1,099,995, or about $274,999 per unit at the median. Multi-family inventory moves quickly when the numbers work, so save a search to get alerted the moment a new Grafton deal hits the market — or open any listing and run your own numbers in the property analyzer.

Grafton multi-family — questions & answers

How many multi-family homes are for sale in Grafton?

There are currently 5 active multi-family listings in Grafton, MA.

What is the median multi-family home price in Grafton?

The median list price is about $719,995, or roughly $274,999 per unit.

What cap rate do multi-families in Grafton offer?

Cap rate estimates depend on local rents; contact us for a current read.