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
HAPPYTOWN-HARBOR
Properties in Hancock County in HAPPYTOWN-HARBOR
Find homes for sale in Hancock County by selecting a property below:
245 Harbor Rd, Swans Island, ME 04685
264 Harbor Rd, Swans Island, ME 04685
245 Harbor Dr, Bass Harbor, ME 04653
223 Harbor Rd, Swans Island, ME 04685
61 Harbor Dr, Bass Harbor, ME 04653
102 Harbor Rd, Swans Island, ME 04685
24 SW Harbor Rd, Deer Isle, ME 04627
37 Harbor Ln, Trenton, ME 04605
272 Harbor Rd, Swans Island, ME 04685
102 Harbor Rd, Swans Island, ME 04685
122 Harbor Rd, Swans Island, ME 04685
246 Harbor Rd, Swans Island, ME 04685
149 Harbor Rd, Swans Island, ME 04685
276 Harbor Rd, Swans Island, ME 04685
274 Harbor Dr, Bass Harbor, ME 04653
69 Harbor Dr, Tremont, ME 04653
268 Harbor Rd, Swans Island, ME 04685
175 Harbor Dr Unit B, Bass Harbor, ME 04653
269 Harbor Rd, Swans Island, ME 04685
265 Harbor Rd, Swans Island, ME 04685
788 Happytown Rd, Orland, ME 04472
96 Harbor Dr, Bass Harbor, ME 04653
127 Harbor Dr, Bass Harbor, ME 04653
277 Harbor Dr, Bass Harbor, ME 04653
241 Harbor Rd, Swans Island, ME 04685
122 Harbor Rd, Swans Island, ME 04685
291 Harbor Dr, Bass Harbor, ME 04653
175 Harbor Dr Unit C, Bass Harbor, ME 04653
164 Harbor Dr, Bass Harbor, ME 04653
60 Harbor Ln, Trenton, ME 04605
734 Happytown Rd, Orland, ME 04472
89 Harbor Ln, Trenton, ME 04605
234 Harbor Dr, Bass Harbor, ME 04653
319 Harbor Dr, Bass Harbor, ME 04653
45 Harbor Dr, Bass Harbor, ME 04653
96 Harbor Dr, Bass Harbor, ME 04653
187 Harbor Dr, Bass Harbor, ME 04653
1540 Happytown Rd, Ellsworth, ME 04605
221 Harbor Rd, Swans Island, ME 04685
257 Harbor Rd, Swans Island, ME 04685
161 Harbor Rd, Swans Island, ME 04685
115 Harbor Dr, Bass Harbor, ME 04653
285 Harbor Dr, Bass Harbor, ME 04653
264 Harbor Rd, Swans Island, ME 04685
365 Harbor Dr, Bass Harbor, ME 04653
227 Harbor Rd, Swans Island, ME 04685
274 Harbor Dr Unit A, Bass Harbor, ME 04653
176 Harbor Rd, Swans Island, ME 04685
188 Harbor Dr, Bass Harbor, ME 04653
261 Harbor Rd, Swans Island, ME 04685
246 Harbor Rd, Swans Island, ME 04685
64 Harbor Ln, Trenton, ME 04605
11 Harbor Ln, Trenton, ME 04605
249 Harbor Rd, Swans Island, ME 04685
157 Harbor Rd, Swans Island, ME 04685
260 Harbor Dr, Bass Harbor, ME 04653
76 Harbor Dr, Bass Harbor, ME 04653
280 Harbor Dr, Bass Harbor, ME 04653
197 Harbor Dr, Bass Harbor, ME 04653
233 Harbor Dr, Bass Harbor, ME 04653
164 Harbor Rd, Swans Island, ME 04685
12 Harbor Ln, Brooksville, ME 04617
114 Harbor Rd, Swans Island, ME 04685
60 Harbor Dr, Tremont, ME 04653
934 Happytown Rd, Ellsworth, ME 04605
181 Harbor Dr, Bass Harbor, ME 04653
38 Harbor Ln, Trenton, ME 04605
65 Harbor Dr, Bass Harbor, ME 04653
191 Harbor Dr, Bass Harbor, ME 04653
1434 Happytown Rd, Orland, ME 04472
239 Harbor Dr, Bass Harbor, ME 04653
1364 Happytown Rd, Orland, ME 04472
1354 Happytown Rd, Orland, ME 04472
251 Harbor Dr, Bass Harbor, ME 04653
107 Harbor Dr, Bass Harbor, ME 04653
12 Harbor Dr, Bass Harbor, ME 04653
219 Harbor Dr, Bass Harbor, ME 04653
134 Harbor Dr, Bass Harbor, ME 04653
194 Harbor Dr, Bass Harbor, ME 04653
253 Harbor Rd, Swans Island, ME 04685
143 Harbor Dr, Bass Harbor, ME 04653
29 Harbor Ln, Trenton, ME 04605
20 Harbor Ln, Trenton, ME 04605
29 Harbor Ln, Trenton, ME 04605
203 Harbor Dr, Bass Harbor, ME 04653
Happytown Rd, Ellsworth, ME 04605
1571 Happytown Rd, Orland, ME 04472
410 Harbor Dr, Bass Harbor, ME 04653
273 Harbor Rd, Swans Island, ME 04685
69 Harbor Ln, Trenton, ME 04605
27 SW Harbor Rd, Deer Isle, ME 04627
231 Harbor Rd, Swans Island, ME 04685
1504 Happytown Rd, Orland, ME 04472
176 Harbor Rd, Swans Island, ME 04685
301 Harbor Dr, Bass Harbor, ME 04653
105 Harbor Dr, Bass Harbor, ME 04653
16 Harbor Dr, Bass Harbor, ME 04653
286 Harbor Dr, Bass Harbor, ME 04653
379 Harbor Dr, Bass Harbor, ME 04653
292 Harbor Dr, Bass Harbor, ME 04653
343 Harbor Dr, Bass Harbor, ME 04653
158 Harbor Rd, Swans Island, ME 04685
200 Harbor Dr, Bass Harbor, ME 04653
106 Harbor Rd, Swans Island, ME 04685
158 Harbor Dr, Bass Harbor, ME 04653
132 Harbor Dr, Bass Harbor, ME 04653
281 Harbor Dr, Bass Harbor, ME 04653
276 Harbor Dr, Bass Harbor, ME 04653
175 Harbor Dr Unit A, Bass Harbor, ME 04653
220 Harbor Dr, Bass Harbor, ME 04653
28 Harbor Dr, Bass Harbor, ME 04653
205 Harbor Dr, Bass Harbor, ME 04653
275 Harbor Rd, Swans Island, ME 04685
225 Harbor Rd, Swans Island, ME 04685
95 Harbor Ln, Trenton, ME 04605
53 Harbor Ln, Trenton, ME 04605
53 Harbor Dr, Tremont, ME 04653
139 Harbor Dr, Bass Harbor, ME 04653
215 Harbor Dr, Bass Harbor, ME 04653
40 Harbor Ln, Trenton, ME 04605
190 Harbor Rd, Swans Island, ME 04685
488 Happytown Rd, Ellsworth, ME 04605
254 Harbor Dr, Bass Harbor, ME 04653
31 Harbor Ln, Trenton, ME 04605
193 Harbor Dr, Bass Harbor, ME 04653
15 SW Harbor Rd, Deer Isle, ME 04627
175 Harbor Dr Unit D, Bass Harbor, ME 04653
237 Harbor Rd, Swans Island, ME 04685
271 Harbor Rd, Swans Island, ME 04685
185 Harbor Rd, Swans Island, ME 04685
175 Harbor Dr #2, Bass Harbor, ME 04653
205 Harbor Rd, Swans Island, ME 04685
29 Harbor Dr, Bass Harbor, ME 04653
243 Harbor Dr, Bass Harbor, ME 04653
306 Harbor Dr, Bass Harbor, ME 04653
273 Harbor Rd, Swans Island, ME 04685
248 Harbor Rd, Swans Island, ME 04685
175 Harbor Dr #1, Bass Harbor, ME 04653
264 Harbor Dr, Bass Harbor, ME 04653
7 SW Harbor Rd, Deer Isle, ME 04627
149 Harbor Rd, Swans Island, ME 04685
143 Harbor Rd, Swans Island, ME 04685
15 Harbor Ln, Trenton, ME 04605
16 Harbor Is, Brooklin, ME 04616
42 Harbor Ln Unit A, Trenton, ME 04605
63 Happytown Rd #66, Orland, ME 04472
24 Harbor Ln, Trenton, ME 04605
209 Harbor Dr, Bass Harbor, ME 04653
152 Harbor Rd, Swans Island, ME 04685
153 Harbor Rd, Swans Island, ME 04685
146 Harbor Dr, Bass Harbor, ME 04653
180 Harbor Dr, Bass Harbor, ME 04653
170 Harbor Rd, Swans Island, ME 04685
129 Harbor Dr, Bass Harbor, ME 04653
57 Harbor Ln, Trenton, ME 04605
54 Harbor Dr, Bass Harbor, ME 04653
223 Harbor Dr, Bass Harbor, ME 04653
223 Harbor Rd, Swans Island, ME 04685
240 Harbor Dr, Bass Harbor, ME 04653
224 Harbor Dr, Bass Harbor, ME 04653
231 Harbor Dr, Bass Harbor, ME 04653