Homes for Sale in Barnstable, MA

Benjamin Realty lists 166 homes for sale in Barnstable, MA right now, with a median asking price of $887,000 (from $289,000 to $18,500,000). 11 listings came on the market in the last 7 days. By type: 148 single-family homes and 18 condos. The median asking price per square foot is $524. Median prices by size: one-bedrooms $367,400, two-bedrooms $544,450, three-bedrooms $814,450 and four or more bedrooms $2,995,000.

Prices by bedrooms in Barnstable

SizeListingsMedian price
1 bedroom4$367,400
2 bedrooms34$544,450
3 bedrooms74$814,450
4+ bedrooms53$2,995,000

New this week in Barnstable

More homes for sale in Barnstable, page 1 of 7

About Barnstable

Barnstable is in Barnstable County. ZIP codes: 02601, 02630, 02632, 02635, 02648, 02655.

Public schools in Barnstable: Barnstable High, Barnstable Intermediate School, Barnstable United Elementary School, West Villages Elementary School, Hyannis West Elementary, Barnstable Community Innovation School, Centerville Elementary, West Barnstable Elementary, and 1 more.

Train, subway and ferry stops in Barnstable: Hyannis Terminal (Hyannis–Nantucket), Ocean Street Terminal, Hyannis (Martha's Vineyard High-Speed, Nantucket High-Speed).

Public housing: Barnstable Housing Authority.

Homes for sale in nearby towns

More in Barnstable

Listing information from MLS Property Information Network (MLS PIN), deemed reliable but not guaranteed.

To ask about a home in Barnstable or book a showing, call Benjamin Realty at (617) 734-5050 or email [email protected].