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 Town
MAIN-MAIN
Properties in Barnstable Town in MAIN-MAIN
Find homes for sale in Barnstable Town by selecting a property below:
209 Main St, Hyannis, MA 02601
1611 Main St, West Barnstable, MA 02668
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
1595 Main St, West Barnstable, MA 02668
1989 Main St, West Barnstable, MA 02668
1684 Main St, West Barnstable, MA 02668
2275 Main ST, Barnstable, MA 02630
1871 Main St, West Barnstable, MA 02668
160 Main St, Cotuit, MA 02635
2262 Main ST, Barnstable, MA 02630
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
1950 Main St, West Barnstable, MA 02668
181 Main St, Osterville, MA 02655
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
1675 Main St, West Barnstable, MA 02668
191 Main St, Cotuit, MA 02635
2259 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
1588 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
1645 Main St, West Barnstable, MA 02668
2199 Main ST, Barnstable, MA 02630
1945 Main St, West Barnstable, MA 02668
159 Main St, Centerville, MA 02632
1837 Main St, West Barnstable, MA 02668
2225 Main St, West Barnstable, MA 02668
1721 Main St, West Barnstable, MA 02668
2134 Main St, Marstons Mills, MA 02648
182 Main St, Hyannis, MA 02601
169 Main St, West Barnstable, MA 02668
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
1613 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
171 Main St, Hyannis, MA 02601
2069 Main St, Marstons Mills, MA 02648
2161 Main St, Marstons Mills, MA 02648
182 Main St #8, Hyannis, MA 02601
214 S Main St, Centerville, MA 02632
1685 Main St, West Barnstable, MA 02668
2145 Main St, West Barnstable, MA 02668
2085 Main St, West Barnstable, MA 02668
2120 Main St, Marstons Mills, MA 02648
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
159 Main St, Osterville, MA 02655
2159 Main St, West Barnstable, MA 02668
2040 Main St, West Barnstable, MA 02668
20 Main St, Centerville, MA 02632
167 Main St, Centerville, MA 02632
1850 Main St, West Barnstable, MA 02668
215 S Main St, Centerville, MA 02632
1849 Main St, West Barnstable, MA 02668
2026 Main St, West Barnstable, MA 02668
1912 Main St, West Barnstable, MA 02668
2100 Main St, Marstons Mills, MA 02648
185 Main St, West Barnstable, MA 02668
2119 Main St, West Barnstable, MA 02668
2021 Main St, West Barnstable, MA 02668
1630 Main St, West Barnstable, MA 02668
1970 Main St, West Barnstable, MA 02668
1691 Main St, Cotuit, MA 02635
1954 Main St, Marstons Mills, MA 02648
16 W Main St #16, Hyannis, MA 02601
162 Main St, Osterville, MA 02655
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
215 Main St, Hyannis, MA 02601
2059 Main St, Marstons Mills, MA 02648
2064 Main St, Marstons Mills, MA 02648
1700 Main St, West Barnstable, MA 02668
1971 Main St, West Barnstable, MA 02668
2185 Main St, Marstons Mills, MA 02648
2070 Main St, West Barnstable, MA 02668
1694 Main St, Cotuit, MA 02635
21 S Main St, Centerville, MA 02632
216 Main St, Cotuit, MA 02635
1960 Main St, Marstons Mills, MA 02648
1766 Main St, Cotuit, MA 02635
1766 Main St, Cotuit, MA 02635
1834 Main St, West Barnstable, MA 02668
1851 Main St, West Barnstable, MA 02668
1673 Main St, West Barnstable, MA 02668
1679 Main St, West Barnstable, MA 02668
1610 Main St, West Barnstable, MA 02668
171 S Main St, Centerville, MA 02632
2160 Main St, West Barnstable, MA 02668
1619 Main St, Cotuit, MA 02635
1782 Main St, Cotuit, MA 02635
1968 Main St, Marstons Mills, MA 02648
1996 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
226 Main St, Cotuit, MA 02635
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
1643 Main St, Cotuit, MA 02635
180 Main St, Hyannis, MA 02601
2171 Main St, West Barnstable, MA 02668
20 W Main St #20, Hyannis, MA 02601
1615 Main St, West Barnstable, MA 02668
1715 Main St, Cotuit, MA 02635
2211 Main St, West Barnstable, MA 02668
1636 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
1665 Main St, Cotuit, MA 02635
1617 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
1619 Main St, West Barnstable, MA 02668
197 Main St, Centerville, MA 02632
2235 Main St, West Barnstable, MA 02668
1617 Main St, Cotuit, MA 02635
1783 Main St, Cotuit, MA 02635
1855 Main St, West Barnstable, MA 02668
1655 Main St, West Barnstable, MA 02668
2261 Main St, West Barnstable, MA 02668
1596 Main St, West Barnstable, MA 02668
2117 Main St, Marstons Mills, MA 02648
177 Main St, Centerville, MA 02632
1623 Main St, Cotuit, MA 02635
2 Main St, Cotuit, MA 02635
1664 Main St, Cotuit, MA 02635
2000 Main St, Marstons Mills, MA 02648
2188 Main St, West Barnstable, MA 02668
1611 Main St, Cotuit, MA 02635
171 Main St, Cotuit, MA 02635
2033 Main St, Marstons Mills, MA 02648
2173 Main St, Marstons Mills, MA 02648
168 Main St, West Barnstable, MA 02668
183 Main St, Centerville, MA 02632
2110 Main St, West Barnstable, MA 02668