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
MAIN-MAIN
Properties in Kennebec County in MAIN-MAIN
Find homes for sale in Kennebec County by selecting a property below:
3419 Main St, Fayette, ME 04349
378 Main St, Monmouth, ME 04259
356 Main St, Vassalboro, ME 04989
553 Main St, Wayne, ME 04284
544 Main St, Wayne, ME 04284
3178 Main St, Readfield, ME 04355
320 Main St, Vassalboro, ME 04989
53 N Main St, North Monmouth, ME 04265
3276 Main St, Fayette, ME 04349
3250 Main St, Fayette, ME 04349
38 Main St, South China, ME 04358
51 Main St, Belgrade, ME 04917
42 Main St, South China, ME 04358
508 Main St, Wayne, ME 04284
395 Main St, Readfield, ME 04355
300 Main St, Vassalboro, ME 04989
3178 Main St, Fayette, ME 04349
51 Main St, Belgrade Lakes, ME 04918
545 Main St, Wayne, ME 04284
396 Main St, Vassalboro, ME 04989
3342 Main St, Fayette, ME 04349
549 Main St, Monmouth, ME 04259
3407 Main St, Fayette, ME 04349
459 Main St, Readfield, ME 04355
43 Main St, Readfield, ME 04355
492 Main St, Readfield, ME 04355
44 Main St, Albion, ME 04910
469 Main St, Wayne, ME 04284
44 N Main St, North Monmouth, ME 04265
377 Main St, Vassalboro, ME 04989
415 Main St, Wayne, ME 04284
363 Main St, Readfield, ME 04355
435 Main St, Vassalboro, ME 04989
378 Main St, Vassalboro, ME 04989
39 Main St, South China, ME 04358
510 Main St, Vassalboro, ME 04989
36 N Main St, North Monmouth, ME 04265
546 Main St, Monmouth, ME 04259
489 Main St, Monmouth, ME 04259
535 Main St, Vassalboro, ME 04989
546 Main St, Wayne, ME 04284
554 Main St, Monmouth, ME 04259
55 Main St, Vassalboro, ME 04989
392 Main St, Wayne, ME 04284
32 Main St, Belgrade, ME 04917
445 Main St, Wayne, ME 04284
55 N Main St, North Monmouth, ME 04265
409 Main St, Monmouth, ME 04259
432 Main St, Wayne, ME 04284
499 Main St, Monmouth, ME 04259
349 Main St, Vassalboro, ME 04989
327 Main St, Vassalboro, ME 04989
367 Main St, Vassalboro, ME 04989
353 Main St, Vassalboro, ME 04989
296 Main St, Vassalboro, ME 04989
431 Main St, Readfield, ME 04355
5 Main St, Mount Vernon, ME 04352
428 Main St, Vassalboro, ME 04989
46 Main St, South China, ME 04358
360 Main St, Vassalboro, ME 04989
371 Main St, Vassalboro, ME 04989
499 Main St, Wayne, ME 04284
533 Main St, Monmouth, ME 04259
2939 Main St, Fayette, ME 04349
541 Main St, Monmouth, ME 04259
357 Main St, Monmouth, ME 04259
507 Main St, Readfield, ME 04355
39 Main St, Wayne, ME 04284
513 Main St, Vassalboro, ME 04989
461 Main St, Wayne, ME 04284
3033 Main St, Readfield, ME 04355
3031 Main St, Fayette, ME 04349
517 Main St, Wayne, ME 04284
540 Main St, Monmouth, ME 04259
548 Main St, Wayne, ME 04284
2999 Main St, Fayette, ME 04349
301 Main St, Readfield, ME 04355
299 Main St, Monmouth, ME 04259
38 Main St, Albion, ME 04910
3 Main St, South China, ME 04358
350 Main St, Readfield, ME 04355
521 Main St, Wayne, ME 04284
317 Main St, Monmouth, ME 04259
53 Main St, Readfield, ME 04355
540 Main St, Wayne, ME 04284
45 Main St, Albion, ME 04910
347 Main St, Monmouth, ME 04259
330 Main St, Readfield, ME 04355
2945 Main St, Fayette, ME 04349
376 Main St, Wayne, ME 04284
3079 Main St, Fayette, ME 04349
498 Main St, Wayne, ME 04284
390 Main St, Vassalboro, ME 04989
551 Main St, Wayne, ME 04284
534 Main St, Monmouth, ME 04259
43 Main St, Vassalboro, ME 04989
47 Main St, South China, ME 04358
506 Main St, Wayne, ME 04284
452 Main St, Wayne, ME 04284
358 Main St, Monmouth, ME 04259
441 Main St, Readfield, ME 04355
352 Main St, Vassalboro, ME 04989
321 Main St, Readfield, ME 04355
512 Main St, Wayne, ME 04284
333 Main St, Vassalboro, ME 04989
377 Main St, Monmouth, ME 04259
468 Main St, Wayne, ME 04284
2975 Main St, Fayette, ME 04349
408 Main St, Wayne, ME 04284
423 Main St, Vassalboro, ME 04989
490 Main St, Monmouth, ME 04259
35 Main St, South China, ME 04358
368 Main St, Readfield, ME 04355
418 Main St, Vassalboro, ME 04989
3386 Main St, Fayette, ME 04349
302 Main St, Vassalboro, ME 04989
312 Main St, Monmouth, ME 04259
346 Main St, Vassalboro, ME 04989
50 Main St, Albion, ME 04910
333 Main St, Wayne, ME 04284
54 Main St, South China, ME 04358
462 Main St, Wayne, ME 04284
544 Main St, Readfield, ME 04355
357 Main St, Readfield, ME 04355
542 Main St, Wayne, ME 04284
550 Main St, Wayne, ME 04284
313 Main St, Readfield, ME 04355
329 Main St, Wayne, ME 04284
367 Main St, Monmouth, ME 04259
3381 Main St, Fayette, ME 04349
509 Main St, Wayne, ME 04284
513 Main St, Monmouth, ME 04259
37 Main St, Vassalboro, ME 04989
384 Main St, Vassalboro, ME 04989
335 Main St, Vassalboro, ME 04989
37 N Main St, North Monmouth, ME 04265
3033 Main St, Fayette, ME 04349
536 Main St, Wayne, ME 04284
396 Main St, Readfield, ME 04355
36 Main St, Albion, ME 04910
516 Main St, Wayne, ME 04284
417 Main St, Readfield, ME 04355
3047 Main St, Fayette, ME 04349
395 Main St, Vassalboro, ME 04989
3219 Main St, Fayette, ME 04349
531 Main St, Monmouth, ME 04259
35 Main St, Albion, ME 04910
342 Main St, Vassalboro, ME 04989
348 Main St, Vassalboro, ME 04989
3451 Main St, Fayette, ME 04349
34 Main St, South China, ME 04358
474 Main St, Wayne, ME 04284
49 N Main St, North Monmouth, ME 04265
545 Main St, Vassalboro, ME 04989
505 Main St, Wayne, ME 04284
351 Main St, East Vassalboro, ME 04935
310 Main St, Vassalboro, ME 04989
2942 Main St, Fayette, ME 04349
475 Main St, Wayne, ME 04284
541 Main St, Wayne, ME 04284
524 Main St, Monmouth, ME 04259
345 Main St, Vassalboro, ME 04989
328 Main St, Vassalboro, ME 04989
460 Main St, Readfield, ME 04355
539 Main St, Wayne, ME 04284
547 Main St, Wayne, ME 04284
324 Main St, Vassalboro, ME 04989
491 Main St, Wayne, ME 04284
493 Main St, Readfield, ME 04355
39 Main St, Albion, ME 04910
366 Main St, Vassalboro, ME 04989
539 Main St, Monmouth, ME 04259
3380 Main St, Fayette, ME 04349
376 Main St, Vassalboro, ME 04989
305 Main St, Monmouth, ME 04259
537 Main St, Wayne, ME 04284