Barnstable County housing market
1,776 homes for sale in Barnstable County, Massachusetts · median asking $879,450
Measured · 12 days ago; newer figures are not available yet
Median asking
$879,450
Median $/sq ft
$535
Median days listed
47
New this week
40
What is on the market, by asking price
- Under $750K
- 682 38%
- $750K-$1M
- 352 20%
- $1M-$1.5M
- 239 13%
- $1.5M+
- 503 28%
Cities in Barnstable County
41- Barnstable155$849,900
- Mashpee129$739,000
- Falmouth128$1,087,000
- Provincetown90$1,427,500
- Sandwich81$899,000
- Yarmouth78$699,000
- Bourne77$649,900
- Dennis68$896,000
- Chatham58$2,290,000
- Brewster50$757,500
- East Falmouth49$850,000
- Harwich49$1,100,000
- Eastham46$894,950
- Orleans42$1,600,000
- Truro40$997,500
- Hyannis39$599,900
- Yarmouth Port39$759,900
- Osterville38$2,687,500
- Wellfleet35$1,099,000
- South Yarmouth30$738,000
- East Sandwich28$1,125,000
- Cotuit24$1,132,500
- Marstons Mills24$724,950
- West Yarmouth24$575,000
- Centerville22$742,000
- Dennis Port21$427,000
- Teaticket19$699,000
- South Dennis17$575,000
- West Harwich16$872,000
- Harwich Port13$750,000
- North Truro13$799,999
- West Dennis13$749,900
- North Falmouth12$947,450
- Buzzards Bay11$535,000
- East Dennis11$1,299,000
- Pocasset9$875,000
- Cataumet8$3,347,500
- Sagamore Beach8$887,500
- West Barnstable8$937,500
- West Falmouth8$1,149,500
- Woods Hole8$3,050,000
ZIP codes in Barnstable County
40Loading the map…
- 02649141$725,000
- 02536126$799,000
- 02657100$1,532,000
- 0253280$589,000
- 0254079$1,275,000
- 0260179$615,000
- 0265567$2,825,000
- 0267560$769,500
- 0253759$1,100,000
- 0263356$3,025,000
- 0263155$725,000
- 0266452$738,000
- 0256350$899,900
- 0264250$924,500
- 0263247$745,000
- 0263546$1,207,500
- 0265346$1,875,000
- 0264844$774,500
- 0267343$575,000
- 0266042$749,900
- 0266642$1,215,000
- 0266736$1,047,000
- 0264535$1,100,000
- 0263932$534,055
- 0255626$1,250,000
- 0264626$774,000
- 0263024$1,035,000
- 0263823$945,000
- 0255922$875,000
- 0267122$849,000
- 0266821$875,000
- 0267021$879,000
- 0256217$850,000
- 0264116$1,534,500
- 0264414$742,000
- 0265214$799,500
- 0265013$1,375,000
- 0265913$1,799,000
- 0253411$1,700,000
- 025439$1,895,000
What this does and does not say
- Coverage is the areas EuKreate tracks, so this is not the whole of Barnstable County.
- Active asking prices only, not sold prices and not an appraisal. Check official sources before acting.
- Whether a home is under contract is not in the data we receive, so no pending count is shown.
- An area needs at least 8 active listings before a median is shown, because a median of four is a number rather than a market.
- Measured October 3, 2026, 12 days ago: the newest figures EuKreate has. Newer figures are not available yet.

