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
SPLIT ROCK-STANLEY FIELD
Properties in Hancock County in SPLIT ROCK-STANLEY FIELD
Find homes for sale in Hancock County by selecting a property below:
27 Stanley Field Dr, Deer Isle, ME 04627
42 Squantum Pt Rd, Mount Desert, ME 04660
152 Stanley Field Dr, Deer Isle, ME 04627
6 Spring Oak Ln, Surry, ME 04684
630 Springy Pond Rd, Otis, ME 04605
17 Stanley Field Dr, Deer Isle, ME 04627
7 Stage Coach Ln, Surry, ME 04684
496 Springy Pond Rd, Otis, ME 04605
86 Stacy Dr, Deer Isle, ME 04627
79 Spruce Ln, Surry, ME 04684
12 Spruce Ave, Hancock, ME 04640
113 Spruce Ln, Surry, ME 04684
23 Spofford Hl Ln, Deer Isle, ME 04627
62 Spruce Pt Rd, Ellsworth, ME 04605
18 Spofford Hl Ln, Deer Isle, ME 04627
745 Springy Pond Rd, Otis, ME 04605
23 Sprucewood Ln, Orland, ME 04472
22 Spruce Hill Farm Ln, Stonington, ME 04681
767 Springy Pond Rd, Otis, ME 04605
69 Stanley Field Dr, Deer Isle, ME 04627
29 Stable Ln, Bass Harbor, ME 04653
28 Stanley Field Dr, Deer Isle, ME 04627
484 Springy Pond Rd, Otis, ME 04605
20 Spruce Cove Ln, Surry, ME 04684
12 Squantum Pt Rd, Mount Desert, ME 04660
880 Springy Pond Rd, Otis, ME 04605
34 Spruce Cove Ln, Surry, ME 04684
7 Stanley Ln, Swans Island, ME 04685
84 Split Rock Way, Penobscot, ME 04476
12 Spring Cove Way, Deer Isle, ME 04627
31 Spruce Rd, Frenchboro, ME 04635
2 Stanley Ln, Northeast Harbor, ME 04662
729 Springy Pond Rd, Otis, ME 04605
140 Spruce Ln, Surry, ME 04684
18 Stanley Field Dr, Deer Isle, ME 04627
6 Squantum Pt Rd, Mount Desert, ME 04660
572 Springy Pond Rd, Otis, ME 04605
476 Springy Pond Rd, Otis, ME 04605
13 Springy Rd, Hancock, ME 04640
292 Springy Pond Rd, Clifton, ME 04428
16 Spruce Hill Farm Ln, Stonington, ME 04681
74 Stacy Dr, Deer Isle, ME 04627
68 Stacy Dr, Deer Isle, ME 04627
8 Spring Pond Rd, Hancock, ME 04640
20 Lukes Ln, Deer Isle, ME 04627
54 Spring Pond Rd, Hancock, ME 04640
22 Spruce Rd, Frenchboro, ME 04635
29 Spruce Cove Ln Lot 29A-3, Surry, ME 04684
46 Spring Pond Rd, Hancock, ME 04640
562 Springy Pond Rd, Otis, ME 04605
71 Stanley Field Dr, Deer Isle, ME 04627
48 Springbound Ln, Surry, ME 04684
490 Springy Pond Rd, Otis, ME 04605
191 Stanley Fld Dr, Deer Isle, ME 04627
37 Stanley Field Dr, Deer Isle, ME 04627
54 Springy Rd, Hancock, ME 04640
628 Springy Pond Rd, Otis, ME 04605
8 Stanley Ln, Northeast Harbor, ME 04662
17 Stanley Ln, Swans Island, ME 04685
1 Spruce Rd, Frenchboro, ME 04635
632 Springy Pond Rd, Otis, ME 04605
25 Stanley Ln, Swans Island, ME 04685
760 Springy Pond Rd, Otis, ME 04605
494 Springy Pond Rd, Otis, ME 04605
72 Spruce Pt Rd, Ellsworth, ME 04605
52 Stacy Dr, Deer Isle, ME 04627
112 Split Rock Way, Penobscot, ME 04476
29 Spruce Ln, Surry, ME 04684
44 Squantum Pt Rd, Mount Desert, ME 04660
90 Stacy Dr, Deer Isle, ME 04627
474 Springy Pond Rd, Otis, ME 04605
53 Squantum Pt Rd, Mount Desert, ME 04660
8 Spruce Rd, Dedham, ME 04429
118 Stanley Field Dr, Deer Isle, ME 04627
13 Spruce Rd, Dedham, ME 04429
464 Springy Pond Rd, Clifton, ME 04428
628 Springy Pond Rd, Otis, ME 04605
8 Spring Ln, Mount Desert, ME 04660
13 Spruce Rd, Frenchboro, ME 04635
57 Squantum Pt Rd, Mount Desert, ME 04660
44 Spruce Cove Ln, Surry, ME 04684
22 Springbound Ln, Surry, ME 04684
57 Spruce Point Rd, Ellsworth, ME 04605
44 Spruce Rd, Frenchboro, ME 04635
33 Spruce Point Rd, Ellsworth, ME 04605
39 Spruce Point Rd, Ellsworth, ME 04605
14 Spruce Ln, Sorrento, ME 04677
38 Spruce Cove Ln, Surry, ME 04684
26 Springbound Ln, Surry, ME 04684
156 W Spruce Harbor Rd, Stonington, ME 04681
146 Spruce Ln, Surry, ME 04684
21 Stanley Field Dr, Deer Isle, ME 04627
144 Spruce Ln, Surry, ME 04684
34 Stage Coach Ln, Surry, ME 04684
48 Stacy Dr, Deer Isle, ME 04627
70 Stanley Field Dr, Deer Isle, ME 04627
19 Spruce Ln, Bernard, ME 04612
11 Stanley Brk Rd, Seal Harbor, ME 04675
612 Springy Pond Rd, Otis, ME 04605
107 Spurling Rd, Eastbrook, ME 04634
107 Spurling Rd, Eastbrook, ME 04634
51 Spring Brook Pond Rd, Amherst, ME 04605
10 Spurling Rd, Eastbrook, ME 04634
10 Squirrel Ln, Franklin, ME 04634
12 Squirrel Ln, Franklin, ME 04634
94 Stacy Dr, Deer Isle, ME 04627
910 Springy Pond Rd, Otis, ME 04605
8 Squirrel Ln, Franklin, ME 04634
2 Squirrel Ln, Franklin, ME 04634
488 Springy Pond Rd, Clifton, ME 04428
4 Squirrel Ln, Franklin, ME 04634
63 Spring Pond Rd, Hancock, ME 04640
640 Springy Pond Rd, Otis, ME 04605
16 Squirrel Ln, Franklin, ME 04634
156 Stanley Field Dr, Deer Isle, ME 04627
5 Stanley Field Dr, Deer Isle, ME 04627
140 Stanley Field Dr, Deer Isle, ME 04627
82 Stacy Dr, Deer Isle, ME 04627
11 Stanley Brk Rd, Seal Harbor, ME 04675
15 Stable Ln, Bass Harbor, ME 04653
8 Stage Coach Ln, Surry, ME 04684
51 Sprucewood Ln, Orland, ME 04472
56 Squantum Pt Rd, Mount Desert, ME 04660
30 Spofford Dr, Deer Isle, ME 04627
29 Sprucewood Ln, Orland, ME 04472
19 Spruce Ln, Sorrento, ME 04677
12 Stanley Field Dr, Deer Isle, ME 04627
100 Stacy Dr, Deer Isle, ME 04627
24 Split Rock Way, Penobscot, ME 04476
40 Split Rock Way, Penobscot, ME 04476
212 Stanley Fld Dr, Deer Isle, ME 04627
869 Springy Pond Rd, Otis, ME 04605
59 Spruce Point Rd, Ellsworth, ME 04605
606 Springy Pond Rd, Otis, ME 04605
13 Spruce Ln, Bernard, ME 04612
3 Squantum Pt Rd, Mount Desert, ME 04660
25 Stage Coach Ln, Surry, ME 04684
33 Spruce Ln, Swans Island, ME 04685
156 W Spruce Harbor Rd, Stonington, ME 04681
3 Stable Ln, Bass Harbor, ME 04653
9 Stanley St, Gouldsboro, ME 04607
67 Spruce Point Rd, Ellsworth, ME 04605
6 Squirrel Ln, Franklin, ME 04634
182 Stanley Field Dr, Deer Isle, ME 04627
918 Springy Pond Rd, Otis, ME 04605
11 Stanley St, Gouldsboro, ME 04607
566 Springy Pond Rd, Otis, ME 04605
11 Stage Coach Ln, Surry, ME 04684
33 Spruce Ln, Swans Island, ME 04685
24 Springy Rd, Hancock, ME 04640
10 Spruce Reach, Gouldsboro, ME 04607
155 Stanley Fld Dr, Deer Isle, ME 04627
17 Squantum Pt Rd, Mount Desert, ME 04660
70 Split Rock Way, Penobscot, ME 04476
759 Springy Pond Rd, Otis, ME 04605
96 Split Rock Way, Penobscot, ME 04476
65 Spruce Point Rd, Ellsworth, ME 04605
886 Springy Pond Rd, Otis, ME 04605
69 Stanley Field Dr, Deer Isle, ME 04627
14 Spruce Mountain Ln, Aurora, ME 04408
5 Stanley Ln, Northeast Harbor, ME 04662