New31$275,000
3 bd · 2 ba · 1,518 sqft
122 Meadow Lane, Farmington, ME
Michelle Reeder · Allied Realty
3 Bedroom Homes in Farmington, ME
Hide Map3 Bedroom Homes in Farmington, ME
14 Listings
New31$275,000
3 bd · 2 ba · 1,518 sqft
122 Meadow Lane, Farmington, ME
Michelle Reeder · Allied Realty
63$396,000
3 bd · 2 ba · 1,712 sqft
113 Weeks Mills Road, Farmington, ME
Keri Davis · Coldwell Banker Sandy River Realty
Price Reduced35$700,000
3 bd · 1 ba · 2,000 sqft
414 Farmington Falls Road, Farmington, ME
Lorenda DayC Abigail Nest · Real Estate 2000 ME/NH
Price Reduced44$310,000
3 bd · 2 ba · 1,378 sqft
115 Meadow Lane, Farmington, ME
Adam Cote · Allied Realty
108$435,000
3 bd · 3 ba · 2,506 sqft
125 Weeks Mills Road, Farmington, ME
Melissa Greenwood · The Maine Real Estate Experience
Price Reduced50$359,000
3 bd · 3 ba · 1,660 sqft
214 Seminole Drive, Farmington, ME
Elisha Hardy · Berkshire Hathaway HomeServices Northeast Real Estate
14$155,000
3 bd · 2 ba · 1,500 sqft
111 Rosewood Drive, Farmington, ME
Ian Luker · Coldwell Banker Sandy River Realty
Price Reduced65$359,000
3 bd · 2 ba · 1,400 sqft
241 New Vineyard Road, Farmington, ME
Carol Hatch · Palmer Realty Group
Price Reduced48$299,900
3 bd · 1 ba · 1,248 sqft
160 Perham Street, Farmington, ME
Wendy Wright · Coldwell Banker Sandy River Realty
Price Reduced78$574,000
3 bd · 2 ba · 1,575 sqft
105 Shepherds Lane, Farmington, ME
Joshua Hill · Keller Williams Realty
Price Reduced44$225,000
3 bd · 1 ba · 1,017 sqft
160 Livermore Falls Road, Farmington, ME
Brianna Mannisto-Shuck · Pouliot Real Estate
Price Reduced61$399,000
3 bd · 3 ba · 1,490 sqft
662 Temple Road, Farmington, ME
Deborah Joseph · EXP Realty
Price Reduced45$125,900
3 bd · 2 ba · 1,568 sqft
119 Rosewood Drive, Farmington, ME
Joshua Hill · Keller Williams Realty
Price Reduced32$225,000
3 bd · 1 ba · 1,654 sqft
308 Whittier Road, Farmington, ME
Rebecca Maxim · County Seat Realty
3 Bedroom Homes in Farmington, ME: 14 active listings as of .














Maine ListingsSource: HJN community data
September 2026 · This period is still settling