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
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Redfin Rental Tools
List my home for rent
Rental Tools dashboard
Should I sell or rent my home?
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
Maine
Hancock County
MAIN-MAIN
Properties in Hancock County in MAIN-MAIN
Find homes for sale in Hancock County by selecting a property below:
26 Main St, Franklin, ME 04634
22 Main St, Franklin, ME 04634
1272 Main St, Mount Desert, ME 04660
18 Main St, Franklin, ME 04634
224 Main St, Gouldsboro, ME 04607
16 Main St, Franklin, ME 04634
200 MAIN ST, GOULDSBORO, ME 04607
12 Main St, Franklin, ME 04634
27 W Main St, Stonington, ME 04681
226 Main St, Gouldsboro, ME 04607
231 Main St, Prospect Harbor, ME 04669
120 N Main St, Southwest Harbor, ME 04660
116 N Main St, Southwest Harbor, ME 04660
202 Main St, Prospect Harbor, ME 04669
185 Main St, Southwest Harbor, ME 04679
179 Main St, Southwest Harbor, ME 04679
1270 Main St, Mount Desert, ME 04660
159 Main St, Gouldsboro, ME 04607
143 MAIN ST, GOULDSBORO, ME 04607
2 Main St, Islesford, ME 04646
26 Main St, Stonington, ME 04681
1168 Main St, Mount Desert, ME 04660
231 N Main St, Stonington, ME 04681
183 N Main St, Stonington, ME 04681
274 N Main St, Stonington, ME 04681
231 N Main St, Stonington, ME 04681
224 N Main St, Stonington, ME 04681
139 Main St, Gouldsboro, ME 04607
195 Main St, Southwest Harbor, ME 04679
193 N Main St, Stonington, ME 04681
24 Main St, Deer Isle, ME 04627
180 Main St, Southwest Harbor, ME 04679
1261 Main St, Mount Desert, ME 04660
1222 Main St, Mount Desert, ME 04660
19 W Main St, Stonington, ME 04681
1281 Main St, Mount Desert, ME 04660
238 N Main St, Stonington, ME 04681
131 W Main St, Stonington, ME 04681
25 Main St, Sedgwick, ME 04676
15 Main St, Sedgwick, ME 04676
218 Main St, Prospect Harbor, ME 04669
18 Main St, Deer Isle, ME 04627
12 Main St, Deer Isle, ME 04627
254 Main St, Prospect Harbor, ME 04669
26 MAIN ST, GOULDSBORO, ME 04607
28 Main St, Southwest Harbor, ME 04679
24 Main St, Southwest Harbor, ME 04679
1347 Main St, Mount Desert, ME 04660
179 Main St, Prospect Harbor, ME 04669
1278 Main St, Mount Desert, ME 04660
149 Main St, Gouldsboro, ME 04669
147 Main St, Prospect Harbor, ME 04669
264 Main St, Prospect Harbor, ME 04669
1265 Main St, Mount Desert, ME 04660
1248 Main St, Mount Desert, ME 04660
21 N Main St, Stonington, ME 04681
1148 Main St, Mount Desert, ME 04660
12 Main St, Sedgwick, ME 04676
26 Main St, Sedgwick, ME 04676
238 Main St, Prospect Harbor, ME 04669
17 Main St, Franklin, ME 04634
196 Main St, Southwest Harbor, ME 04679
25 Main St, Franklin, ME 04634
1184 Main St, Mount Desert, ME 04660
1179 Main St, Mount Desert, ME 04660
1172 Main St, Mount Desert, ME 04660
137 Main St, Gouldsboro, ME 04607
195 N Main St, Stonington, ME 04681
157 N Main St, Stonington, ME 04681
15 Main St, Franklin, ME 04634
250 Main St, Prospect Harbor, ME 04669
19 Main St, Sedgwick, ME 04676
23 Main St, Deer Isle, ME 04627
27 Main St, Deer Isle, ME 04627
1367 Main St, Mount Desert, ME 04660
176 N Main St, Stonington, ME 04681
14 Main St, Southwest Harbor, ME 04679
16 Main St, Southwest Harbor, ME 04679
12 Main St, Southwest Harbor, ME 04679
127 MAIN ST, GOULDSBORO, ME 04607
18 Main St, Gouldsboro, ME 04607
175 N Main St, Stonington, ME 04681
165 Main St, Prospect Harbor, ME 04669
138 N Main St, Stonington, ME 04681
19 N Main St, Stonington, ME 04681
127 W Main St, Stonington, ME 04681
27 Main St, Gouldsboro, ME 04669
223 N Main St, Stonington, ME 04681
1378 Main St, Mount Desert, ME 04660
17 Main St, Prospect Harbor, ME 04669
27 W Main St #1, Stonington, ME 04681
13 Bridge St, Deer Isle, ME 04627
1145 Main St, Mount Desert, ME 04660
145 N Main St, Stonington, ME 04681
26 Main St, Stonington, ME 04681
1156 Main St, Mount Desert, ME 04660
26 Main St, Bar Harbor, ME 04609
2 Main St, Gouldsboro, ME 04607
1171 Main St, Mount Desert, ME 04660
205 Main St, Southwest Harbor, ME 04679
186 Main St, Southwest Harbor, ME 04679
1295 Main St, Mount Desert, ME 04660
1365 Main St, Mount Desert, ME 04660
196 MAIN ST, GOULDSBORO, ME 04607
173 Main St, Prospect Harbor, ME 04669
156 N Main St, Stonington, ME 04681
119 W Main St, Stonington, ME 04681
26 Main St, Deer Isle, ME 04627
17 Main St, Sorrento, ME 04677
1160 Main St, Mount Desert, ME 04660
14 Main St, Islesford, ME 04646
159 Main St, Prospect Harbor, ME 04669
126 N Main St, Stonington, ME 04681
1252 Main St, Mount Desert, ME 04660
28 Main St, Stonington, ME 04681
167 N Main St, Stonington, ME 04681
1251 Main St, Mount Desert, ME 04660
117 Main St, Southwest Harbor, ME 04679
204 Main St, Southwest Harbor, ME 04679
16 N Main St, Stonington, ME 04681
129 N Main St #127, Stonington, ME 04681
1183 Main St, Mount Desert, ME 04660
121 N Main St, Stonington, ME 04681
26 Main St, Southwest Harbor, ME 04679
146 N Main St, Stonington, ME 04681
27 Main St, Stonington, ME 04681
1150 Main St, Mount Desert, ME 04660
20 Main St, Sorrento, ME 04677
170 N Main St, Stonington, ME 04681
14 Main St, Gouldsboro, ME 04607
178 N Main St, Stonington, ME 04681
1146 Main St, Mount Desert, ME 04660
1332 Main St, Mount Desert, ME 04660
21 Main St, Mt Desert, ME 04660
1144 Main St, Mount Desert, ME 04660
25 N Main St, Stonington, ME 04681
1153 Main St, Mount Desert, ME 04660
117 N Main St, Stonington, ME 04681
165 Main St, Gouldsboro, ME 04607
155 Main St, Gouldsboro, ME 04607
21 Main St, Southwest Harbor, ME 04679
131 Main St, Southwest Harbor, ME 04679
1165 Main St, Mount Desert, ME 04660
208 Main St, Southwest Harbor, ME 04679
23 Main St, Stonington, ME 04681
130 MAIN ST, GOULDSBORO, ME 04607
14 Main St, Sedgwick, ME 04676
272 Main St, Prospect Harbor, ME 04669
124 N Main St, Stonington, ME 04681
138 Main St, Gouldsboro, ME 04607
2 Main St, Franklin, ME 04634
242 N Main St, Stonington, ME 04681
1143 Main St, Mount Desert, ME 04660
215 Main St, Prospect Harbor, ME 04669
273 N Main St, Stonington, ME 04681
243 N Main St, Stonington, ME 04681
1142 Main St, Mount Desert, ME 04660
28 Main St, Southwest Harbor, ME 04679
1243 Main St, Mount Desert, ME 04660
19 Main St, Deer Isle, ME 04627
122 Main St, Cranberry Isles, ME 04646