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
Kennebec County
OAK-OAK HILL
Properties in Kennebec County in OAK-OAK HILL
Find homes for sale in Kennebec County by selecting a property below:
500 Oak St, Oakland, ME 04963
150 Oak Hill Rd, Fayette, ME 04349
334 Oak Grove Rd, Vassalboro, ME 04989
219 Oak Grove Rd, Vassalboro, ME 04989
104 Oak Hill Dr, Oakland, ME 04963
114 Oak St, Oakland, ME 04963
118 Oak Hill Rd, Litchfield, ME 04350
236 Oak St #8, Oakland, ME 04963
224 Oak St, Oakland, ME 04963
128 Oak Grove Rd, Vassalboro, ME 04989
403 Oak St, Oakland, ME 04963
599 Oak Grove Rd, Vassalboro, ME 04989
442 Oak St, Oakland, ME 04963
492 Oak Grove Rd, Vassalboro, ME 04989
106 Oak Hill Rd, Litchfield, ME 04350
11 Oak Hill Rd, Monmouth, ME 04259
3 Oak Hill Dr, Oakland, ME 04963
150 Oak Grove Rd, Vassalboro, ME 04989
324 Oak Grove Rd, Vassalboro, ME 04989
3 Oakes Dr, Sidney, ME 04330
236 Oak St #6, Oakland, ME 04963
480 Oak St, Oakland, ME 04963
63 Oak St, Oakland, ME 04963
162 Oak Hill Rd, Litchfield, ME 04350
292 Oak St, Oakland, ME 04963
568 Oak Grove Rd, Vassalboro, ME 04989
470 Oak Grove Rd, Vassalboro, ME 04989
471 Oak St, Oakland, ME 04963
76 Oak Grove Rd, Vassalboro, ME 04989
68 Oak Grove Rd, Vassalboro, ME 04989
193 Oak Grove Rd, Vassalboro, ME 04989
301 Oak St, Oakland, ME 04963
10 Oak Grove Rd, Vassalboro, ME 04989
236 Oak St, Oakland, ME 04963
577 Oak Grove Rd, Vassalboro, ME 04989
Oak Rdg, Oakland, ME 04963
622 Oak Grove Rd, Vassalboro, ME 04989
10 Oak Hill Dr, Oakland, ME 04963
236 Oak St #2, Oakland, ME 04963
236 Oak St #7, Oakland, ME 04963
456 Oak St, Oakland, ME 04963
236 Oak St #11, Oakland, ME 04963
38 Oak Hill Dr, Oakland, ME 04963
95 Oak Hill Dr, Oakland, ME 04963
100 Oak St, Oakland, ME 04963
430 Oak St, Oakland, ME 04963
145 Oak Hill Rd, Litchfield, ME 04350
16 Oak Hill Rd, Litchfield, ME 04350
175 Oak Grove Rd, Vassalboro, ME 04989
358 Oak St, Oakland, ME 04963
132 Oak St, Oakland, ME 04963
404 Oak St, Oakland, ME 04963
134 Oak Grove Rd, Vassalboro, ME 04989
475 Oak Grove Rd, Vassalboro, ME 04989
236 Oak St #12, Oakland, ME 04963
346 Oak St, Oakland, ME 04963
116 Oak Grove Rd, Vassalboro, ME 04989
148 Oak Grove Rd, Vassalboro, ME 04989
37 Oak Hill Dr, Oakland, ME 04963
236 Oak St #10, Oakland, ME 04963
396 Oak Grove Rd, Vassalboro, ME 04989
196 Oak Grove Rd, Vassalboro, ME 04989
352 Oak St, Oakland, ME 04963
102 Oak Hill Rd, Litchfield, ME 04350
110 Oak Hill Rd, Litchfield, ME 04350
233 Oak St, Oakland, ME 04963
418 Oak St, Oakland, ME 04963
398 Oak St, Oakland, ME 04963
14 Oak Hill Dr, Oakland, ME 04963
236 Oak St #5, Oakland, ME 04963
644 Oak Grove Rd, Vassalboro, ME 04989
236 Oak St #9, Oakland, ME 04963
653 Oak Grove Rd, Vassalboro, ME 04989
490 Oak St, Oakland, ME 04963
422 Oak St, Oakland, ME 04963
574 Oak Grove Rd, Vassalboro, ME 04989
425 Oak Grove Rd, Vassalboro, ME 04989
81 Oak Grove Rd, Vassalboro, ME 04989
202 Oak Hill Rd, Litchfield, ME 04350
Oak Rdg, Oakland, ME 04963
641 Oak Grove Rd, Vassalboro, ME 04989
230 Oak St, Oakland, ME 04963
94 Oak Hill Dr, Oakland, ME 04963
168 Oak St, Oakland, ME 04963
48 Oak Grove Rd, Vassalboro, ME 04989
442 Oak St, Oakland, ME 04963
17 Oak Hill Rd, Fayette, ME 04349
512 Oak Grove Rd, Vassalboro, ME 04989
83 Oak Hill Dr, Oakland, ME 04963
420 Oak Grove Rd, Vassalboro, ME 04989
605 Oak Grove Rd, Vassalboro, ME 04989
77 Oak Grove Rd, Vassalboro, ME 04989
22 Oak Hill Rd, Monmouth, ME 04259
351 Oak Grove Rd, Vassalboro, ME 04989
11 Oak Hill Dr, Oakland, ME 04963
94 Oak Rdg, Rome, ME 04963
324 Oak St, Oakland, ME 04963
174 Oak St, Oakland, ME 04963
13 Oak Hill Ln, Benton, ME 04901
544 Oak Grove Rd, Vassalboro, ME 04989
164 Oak St, Oakland, ME 04963
86 Oak Grove Rd, Vassalboro, ME 04989
631 Oak Grove Rd, Vassalboro, ME 04989
634 Oak Grove Rd, Vassalboro, ME 04989
286 Oak St, Oakland, ME 04963
485 Oak St, Oakland, ME 04963
236 Oak St #4, Oakland, ME 04963
66 Oak St, Oakland, ME 04963
36 Oak St, Oakland, ME 04963
373 Oak Grove Rd, Vassalboro, ME 04989
115 Oak Hill Dr, Oakland, ME 04963
88 Oak Grove Rd, Vassalboro, ME 04989
12 Oak Hill Rd, Monmouth, ME 04259
60 Oak Grove Rd, Vassalboro, ME 04989
585 Oak Grove Rd, Vassalboro, ME 04989
145 Oak St, Oakland, ME 04963
184 Oak Hill Rd, Litchfield, ME 04350
392 Oak St, Oakland, ME 04963
244 Oak St, Oakland, ME 04963
328 Oak St, Oakland, ME 04963
632 Oak Grove Rd, Vassalboro, ME 04989
199 Oak Grove Rd, Vassalboro, ME 04989
17 Oak Hill Rd, Litchfield, ME 04350
360 Oak Grove Rd, Vassalboro, ME 04989
236 Oak St #1, Oakland, ME 04963
46 Oak Hill Dr, Oakland, ME 04963
649 Oak Grove Rd, Vassalboro, ME 04989
120 Oak Hill Rd, Fayette, ME 04349
595 Oak Grove Rd, Vassalboro, ME 04989
55 Oak Grove Rd, Vassalboro, ME 04989
316 Oak Grove Rd, Vassalboro, ME 04989
191 Oak Grove Rd, Vassalboro, ME 04989
43 Oak Hill Dr, Oakland, ME 04963
630 Oak Grove Rd, Vassalboro, ME 04989
651 Oak Grove Rd, Vassalboro, ME 04989
540 Oak Grove Rd, Vassalboro, ME 04989
222 Oak Grove Rd, Vassalboro, ME 04989
106 Oak Grove Rd, Vassalboro, ME 04989
33 Oak Hill Dr, Oakland, ME 04963
107 Oak St, Oakland, ME 04963
438 Oak St, Oakland, ME 04963
230 Oak Grove Rd, Vassalboro, ME 04989
24 Oakes Dr, Sidney, ME 04330
27 Oak Hill Dr, Oakland, ME 04963
104 Oak St, Oakland, ME 04963
320 Oak St, Oakland, ME 04963
334 Oak Grove Rd, Vassalboro, ME 04989
300 Oak St, Oakland, ME 04963
237 Oak Grove Rd, Vassalboro, ME 04989
178 Oak St, Oakland, ME 04963
140 Oak Grove Rd, Vassalboro, ME 04989
92 Oak St, Oakland, ME 04963
500 Oak St, Oakland, ME 04963
11 Oak Hill Rd, Litchfield, ME 04350
18 Oak Hill Rd, Monmouth, ME 04259
327 Oak Grove Rd, Vassalboro, ME 04989
124 Oak St, Oakland, ME 04963
236 Oak St #3, Oakland, ME 04963
178 Oak Grove Rd, Vassalboro, ME 04989
591 Oak Grove Rd, Vassalboro, ME 04989
41 Oak Hill Dr, Oakland, ME 04963
159 Oak Hill Rd, Litchfield, ME 04350
626 Oak Grove Rd, Vassalboro, ME 04989
160 Oak Grove Rd, Vassalboro, ME 04989
250 Oak St, Oakland, ME 04963
192 Oak St, Oakland, ME 04963
312 Oak St, Oakland, ME 04963
410 Oak St, Oakland, ME 04963
582 Oak Grove Rd, Vassalboro, ME 04989
60 Oak Hill Dr, Oakland, ME 04963
639 Oak Grove Rd, Vassalboro, ME 04989
82 Oak St, Oakland, ME 04963
196 Oak St, Oakland, ME 04963
16 Oak Hill Dr, Oakland, ME 04963
117 Oak Hill Dr, Oakland, ME 04963
361 Oak Grove Rd, Vassalboro, ME 04989