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:
1417 Main St, Readfield, ME 04355
1135 Main St, Readfield, ME 04355
1121 Main St, Wayne, ME 04284
1283 Main St, Readfield, ME 04355
1066 Main St, Readfield, ME 04355
116 N Main St, North Monmouth, ME 04265
1485 Main St, Readfield, ME 04355
1520 Main St, Readfield, ME 04355
133 Main St, Monmouth, ME 04259
130 N Main St, North Monmouth, ME 04265
106 Main St, Wayne, ME 04284
1098 Main St, Readfield, ME 04355
126 Main St, Wayne, ME 04284
1022 Main St, Vassalboro, ME 04989
1150 Main St, Readfield, ME 04355
15 Main St, Albion, ME 04910
1154 Main St, Readfield, ME 04355
1111 Main St, Readfield, ME 04355
1158 Main St, Monmouth, ME 04259
1018 Main St, Readfield, ME 04355
1 N Main St Lot 1, North Monmouth, ME 04265
154 N Main St, North Monmouth, ME 04265
136 Main St, Vassalboro, ME 04989
1477 Main St, Readfield, ME 04355
1151 Main St, Readfield, ME 04355
1413 Main St, Readfield, ME 04355
1068 Main St, Monmouth, ME 04259
1141 Main St, Readfield, ME 04355
1084 Main St, Vassalboro, ME 04989
1492 Main St, Readfield, ME 04355
1513 Main St, Readfield, ME 04355
1177 Main St, Monmouth, ME 04259
104 Main St, Mt Vernon, ME 04352
1126 Main St, Vassalboro, ME 04989
1124 Main St, Readfield, ME 04355
1166 Main St, Readfield, ME 04355
11 Main St, South China, ME 04358
1404 Main St, Readfield, ME 04355
148 Main St, Belgrade, ME 04917
142 Main St, Wayne, ME 04284
1032 Main St, Vassalboro, ME 04989
1063 Main St, Vassalboro, ME 04989
1031 Main St, Monmouth, ME 04259
1080 Main St, Monmouth, ME 04259
1146 Main St, Readfield, ME 04355
1015 Main St, Wayne, ME 04284
106 N Main St, North Monmouth, ME 04265
1087 Main St, Readfield, ME 04355
1337 Main St, Readfield, ME 04355
1041 Main St, Vassalboro, ME 04989
1185 Main St, Monmouth, ME 04259
128 N Main St, North Monmouth, ME 04265
1071 Main St, Vassalboro, ME 04989
145 Main St, Belgrade, ME 04917
1529 Main St, Readfield, ME 04355
1169 Main St, Monmouth, ME 04259
101 Main St, Belgrade, ME 04917
122 Main St, Belgrade, ME 04917
135 Main St, Readfield, ME 04355
1004 Main St, Vassalboro, ME 04989
1291 Main St, Readfield, ME 04355
119 Main St, Readfield, ME 04355
1109 Main St, Vassalboro, ME 04989
1303 Main St, Readfield, ME 04355
147 N Main St, North Monmouth, ME 04265
1068 Main St, Vassalboro, ME 04989
1060 Main St, Readfield, ME 04355
1051 Main St, Vassalboro, ME 04989
109 Main St, Wayne, ME 04284
150 N Main St, North Monmouth, ME 04265
116 Main St, Vassalboro, ME 04989
1052 Main St, Readfield, ME 04355
144 N Main St, North Monmouth, ME 04265
142 Main St, Belgrade, ME 04917
1412 Main St, Readfield, ME 04355
14 Main St, Mount Vernon, ME 04352
1163 Main St, Readfield, ME 04355
1144 Main St, Monmouth, ME 04259
1113 Main St, Readfield, ME 04355
1182 Main St, Readfield, ME 04355
111 Main St, Readfield, ME 04355
1004 Main St, Monmouth, ME 04259
113 Main St, Belgrade, ME 04917
1005 Main St, Vassalboro, ME 04989
1142 Main St, Readfield, ME 04355
150 Main St, Wayne, ME 04284
109 Main St, Vassalboro, ME 04989
1495 Main St, Readfield, ME 04355
119 Main St, Wayne, ME 04284
1003 Main St, Monmouth, ME 04259
1097 Main St, Readfield, ME 04355
110 Main St, Monmouth, ME 04259
1031 Main St, Monmouth, ME 04259
1032 Main St, Monmouth, ME 04259
1056 Main St, Monmouth, ME 04259
1064 Main St, Monmouth, ME 04259
1013 Main St, Monmouth, ME 04259
1438 Main St, Readfield, ME 04355
1036 Main St, Readfield, ME 04355
1112 Main St, Monmouth, ME 04259
1170 Main St, Readfield, ME 04355
1077 Main St, Readfield, ME 04355
1098 Main St, Monmouth, ME 04259
1088 Main St, Monmouth, ME 04259
1096 Main St, Readfield, ME 04355
1012 Main St, Monmouth, ME 04259
1124 Main St, Monmouth, ME 04259
1064 Main St, Readfield, ME 04355
1138 Main St, Readfield, ME 04355
115 Main St Unit B, Wayne, ME 04284
1062 Main St, Monmouth, ME 04259
1070 Main St, Monmouth, ME 04259
1014 Main St, Vassalboro, ME 04989
124 N Main St, North Monmouth, ME 04265
1371 Main St, Readfield, ME 04355
125 Main St, Belgrade, ME 04917
1063 Main St, Monmouth, ME 04259
1100 Main St, Vassalboro, ME 04989
135 Main St, Vassalboro, ME 04989
1015 Main St, Readfield, ME 04355
1104 Main St, Vassalboro, ME 04989
137 Main St, Belgrade, ME 04917
1072 Main St, Vassalboro, ME 04989
1046 Main St, Vassalboro, ME 04989
132 Main St, Monmouth, ME 04259
1107 Main St, Readfield, ME 04355
143 N Main St, North Monmouth, ME 04265
1160 Main St, Readfield, ME 04355
1016 Main St, Monmouth, ME 04259
137 Main St, Wayne, ME 04284
1530 Main St, Readfield, ME 04355
1512 Main St, Readfield, ME 04355
1131 Main St, Readfield, ME 04355
128 Main St, Vassalboro, ME 04989
1507 Main St, Readfield, ME 04355
1111 Main St, Monmouth, ME 04259
1015 Main St, Vassalboro, ME 04989
1052 Main St, Wayne, ME 04284
120 Main St, Vassalboro, ME 04989
1502 Main St, Readfield, ME 04355
1100 Main St, Vassalboro, ME 04989
1536 Main St, Readfield, ME 04355
1480 Main St, Readfield, ME 04355
1085 Main St, Vassalboro, ME 04989
1132 Main St, Readfield, ME 04355
15 Main St, South China, ME 04358
1326 Main St, Readfield, ME 04355
1139 Main St, Readfield, ME 04355
1019 Main St, Monmouth, ME 04259
1061 Main St, Readfield, ME 04355
1036 Main St, Wayne, ME 04284
107 Main St, Belgrade, ME 04917
136 Main St, Wayne, ME 04284
1095 Main St, Readfield, ME 04355
1091 Main St, Readfield, ME 04355
1021 Main St, Vassalboro, ME 04989
1038 Main St, Readfield, ME 04355
1130 Main St, Readfield, ME 04355
1083 Main St, Readfield, ME 04355
1163 Main St, Monmouth, ME 04259
1110 Main St, Readfield, ME 04355
1120 Main St, Vassalboro, ME 04989
1149 Main St, Readfield, ME 04355
1541 Main St, Readfield, ME 04355
125 Main St, Readfield, ME 04355
1084 Main St, Readfield, ME 04355
14 Main St, Albion, ME 04910
1011 Main St, Vassalboro, ME 04989
1092 Main St, Vassalboro, ME 04989
1046 Main St, Readfield, ME 04355
1120 Main St, Readfield, ME 04355
1288 Main St, Readfield, ME 04355
114 N Main St, North Monmouth, ME 04265
104 Main St, Mt Vernon, ME 04352
1056 Main St, Readfield, ME 04355
1133 Main St, Monmouth, ME 04259