Log in
Sign up
Members get daily listing updates
SEARCH
For Sale
For Rent
Find an Agent
Feed
Favorites
Redfin Premier
Sell My Home
List My Home for Rent
Mobile App
Homepage
Saved Searches
Why Sell with Redfin?
Owner Dashboard
Open House Schedule
Appointments
Mortgage
Be a Redfin Agent
Notification Settings
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Find lenders & inspectors
Free home buying classes
US housing market
Rent ▾
Rental Resources
List my home for rent
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Find handypeople and stagers
Home improvement trends
Redfin Premier
Mortgage ▾
Mortgage
Get pre-approved
Today's mortgage rates
Payment calculator
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
Redfin
USA
Massachusetts
Barnstable County
Barnstable
MAIN-MAIN
Properties in Barnstable in MAIN-MAIN
Find homes for sale in Barnstable by selecting a property below:
2360 Main St, West Barnstable, MA 02668
209 Main St, Hyannis, MA 02601
1866 Main St, West Barnstable, MA 02668
226 Main St, Centerville, MA 02632
2078 Main St, Marstons Mills, MA 02648
215 Main St, Cotuit, MA 02635
2198 Main St, West Barnstable, MA 02668
1989 Main St, West Barnstable, MA 02668
2275 Main ST, Barnstable, MA 02630
1871 Main St, West Barnstable, MA 02668
2262 Main ST, Barnstable, MA 02630
245 S Main St, Centerville, MA 02632
1825 Main St, West Barnstable, MA 02668
207 Main St, Cotuit, MA 02635
1894 Main St, West Barnstable, MA 02668
2159 Main ST, Barnstable, MA 02630
2211 Main ST, Barnstable, MA 02630
2040 Main St, West Barnstable, MA 02668
225 Main St, Centerville, MA 02632
2504 Main ST, Barnstable, MA 02630
1950 Main St, West Barnstable, MA 02668
2325 Main St, West Barnstable, MA 02668
181 Main St, Osterville, MA 02655
2456 Main St, West Barnstable, MA 02668
2071 Main St, West Barnstable, MA 02668
22 Main St, Hyannis, MA 02601
2051 Main ST, Barnstable, MA 02630
2051 Main St, West Barnstable, MA 02668
191 Main St, Cotuit, MA 02635
247 Main St #3, Hyannis, MA 02601
2259 Main St, West Barnstable, MA 02668
2370 Main St, West Barnstable, MA 02668
2187 Main St, West Barnstable, MA 02668
2198 Main ST, Barnstable, MA 02630
1955 Main St, West Barnstable, MA 02668
229 Main St, Osterville, MA 02655
2299 Main St, West Barnstable, MA 02668
200 Main St, West Barnstable, MA 02668
1964 Main St, Marstons Mills, MA 02648
1965 Main St, Marstons Mills, MA 02648
2145 Main St, Marstons Mills, MA 02648
1751 Main St, Cotuit, MA 02635
2338 Main St, West Barnstable, MA 02668
2199 Main ST, Barnstable, MA 02630
2390 Main St, West Barnstable, MA 02668
1945 Main St, West Barnstable, MA 02668
247 Main St #2, Hyannis, MA 02601
1837 Main St, West Barnstable, MA 02668
2225 Main St, West Barnstable, MA 02668
2134 Main St, Marstons Mills, MA 02648
182 Main St, Hyannis, MA 02601
211 Main St, Osterville, MA 02655
2155 Main St, West Barnstable, MA 02668
2019 Main St, Marstons Mills, MA 02648
2022 Main St, West Barnstable, MA 02668
2103 Main St, West Barnstable, MA 02668
2045 Main St, Marstons Mills, MA 02648
2051 Main St, West Barnstable, MA 02668
2361 Main St, West Barnstable, MA 02668
2069 Main St, Marstons Mills, MA 02648
2161 Main St, Marstons Mills, MA 02648
2426 Main St, West Barnstable, MA 02668
182 Main St #8, Hyannis, MA 02601
239 Main St, Hyannis, MA 02601
214 S Main St, Centerville, MA 02632
2145 Main St, West Barnstable, MA 02668
2085 Main St, West Barnstable, MA 02668
2120 Main St, Marstons Mills, MA 02648
247 Main St #4, Hyannis, MA 02601
210 Main St, West Barnstable, MA 02668
219 Main St, Hyannis, MA 02601
174 Main St, Hyannis, MA 02601
2225 Main ST, Barnstable, MA 02630
1951 Main St, West Barnstable, MA 02668
2159 Main St, West Barnstable, MA 02668
2294 Main ST, Barnstable, MA 02630
2040 Main St, West Barnstable, MA 02668
20 Main St, Centerville, MA 02632
2495 Main St, West Barnstable, MA 02668
1850 Main St, West Barnstable, MA 02668
242 S Main St, Centerville, MA 02632
215 S Main St, Centerville, MA 02632
2495 Main ST, Barnstable, MA 02630
1849 Main St, West Barnstable, MA 02668
2026 Main St, West Barnstable, MA 02668
229 Main St, West Barnstable, MA 02668
1912 Main St, West Barnstable, MA 02668
2100 Main St, Marstons Mills, MA 02648
24 Main St, Centerville, MA 02632
247 Main St #5, Hyannis, MA 02601
2446 Main St, West Barnstable, MA 02668
2390 Main ST, Barnstable, MA 02630
185 Main St, West Barnstable, MA 02668
2119 Main St, West Barnstable, MA 02668
2021 Main St, West Barnstable, MA 02668
1970 Main St, West Barnstable, MA 02668
1954 Main St, Marstons Mills, MA 02648
1934 Main St, West Barnstable, MA 02668
2005 Main St, West Barnstable, MA 02668
2270 Main St, West Barnstable, MA 02668
2208 Main St, West Barnstable, MA 02668
2292 Main St, West Barnstable, MA 02668
215 Main St, Hyannis, MA 02601
240 Main St, West Barnstable, MA 02668
2320 Main St, West Barnstable, MA 02668
2059 Main St, Marstons Mills, MA 02648
2447 Main St, West Barnstable, MA 02668
2064 Main St, Marstons Mills, MA 02648
1971 Main St, West Barnstable, MA 02668
2185 Main St, Marstons Mills, MA 02648
2070 Main St, West Barnstable, MA 02668
21 S Main St, Centerville, MA 02632
216 Main St, Cotuit, MA 02635
1960 Main St, Marstons Mills, MA 02648
247 Main St #1, Hyannis, MA 02601
1766 Main St, Cotuit, MA 02635
1766 Main St, Cotuit, MA 02635
247 Main St Unit A-1, Hyannis, MA 02601
1834 Main St, West Barnstable, MA 02668
1851 Main St, West Barnstable, MA 02668
2160 Main St, West Barnstable, MA 02668
2354 Main St, West Barnstable, MA 02668
1782 Main St, Cotuit, MA 02635
1968 Main St, Marstons Mills, MA 02648
1996 Main St, West Barnstable, MA 02668
2400 Main St, West Barnstable, MA 02668
191 S Main St, Centerville, MA 02632
2050 Main St, Marstons Mills, MA 02648
1736 Main St, West Barnstable, MA 02668
1730 Main St, Cotuit, MA 02635
2286 Main St, West Barnstable, MA 02668
226 Main St, Cotuit, MA 02635
2440 Main St, West Barnstable, MA 02668
1895 Main St, West Barnstable, MA 02668
1780 Main St, West Barnstable, MA 02668
1767 Main St, Cotuit, MA 02635
2150 Main St, West Barnstable, MA 02668
180 Main St, Hyannis, MA 02601
2171 Main St, West Barnstable, MA 02668
20 W Main St #20, Hyannis, MA 02601
2305 Main St, West Barnstable, MA 02668
2211 Main St, West Barnstable, MA 02668
2414 Main St, West Barnstable, MA 02668
2310 Main St, West Barnstable, MA 02668
2477 Main St, West Barnstable, MA 02668
1750 Main St, West Barnstable, MA 02668
2275 Main St, West Barnstable, MA 02668
2262 Main St, West Barnstable, MA 02668
207 S Main St, Centerville, MA 02632
2294 Main St, West Barnstable, MA 02668
2477 Main ST, Barnstable, MA 02688
2395 Main St, West Barnstable, MA 02668
195 Main St, Centerville, MA 02632
225 Main St, Hyannis, MA 02601
2084 Main St, West Barnstable, MA 02668
1990 Main St, West Barnstable, MA 02668
2250 Main St, West Barnstable, MA 02668
1730 Main St, West Barnstable, MA 02668
2075 Main St, Marstons Mills, MA 02648
194 Main St, West Barnstable, MA 02668
197 Main St, Centerville, MA 02632
2235 Main St, West Barnstable, MA 02668
1783 Main St, Cotuit, MA 02635
1855 Main St, West Barnstable, MA 02668
2261 Main St, West Barnstable, MA 02668
2117 Main St, Marstons Mills, MA 02648
177 Main St, Centerville, MA 02632
2 Main St, Cotuit, MA 02635
2000 Main St, Marstons Mills, MA 02648
2188 Main St, West Barnstable, MA 02668
2504 Main St, West Barnstable, MA 02668
2033 Main St, Marstons Mills, MA 02648
2173 Main St, Marstons Mills, MA 02648
183 Main St, Centerville, MA 02632
2110 Main St, West Barnstable, MA 02668
251 Main St #3, Hyannis, MA 02601