Maine farms for sale
Expand Your Results
Filter by County
Filter by Property City
Filter by Property Types
Filter by Property Features
Ag Inventory
Bosebuck Mountain Camps - Lynchtown Twp
Oxford County, Maine
BosebuckMountain Camps steeped with legendary sporting traditions established in the early 1900s has been welcoming sportsmen, families, and corporate...
39 Kendall Farm Trail Rangeley ME 04970
Franklin County, Maine
Overlooking the eastern shore of Rangeley Lake, this thoughtfully conceived Bank Barn-stylehome is the perfect harmony of contemporary design and coun...
76 Seal Ledge Lane Harpswell ME 04079
Cumberland County, Maine
10.47 acres and 300ft of waterfront. Discover an unparalleled gem in Harpswell - Seal Ledge Lodge is a real estate rarity that transcends the overused...
645 Hallowell Road Pownal ME 04069
Cumberland County, Maine
Nestled in the embrace of nature's elemental beauty, this extraordinary property offers a rare opportunity to own approximately 116+/- acres of divers...
755 Head Tide Hill Road Alna ME 04535
Lincoln County, Maine
Welcome to a truly unique property in the historic Village of Head Tide! This exquisite home seamlessly blends historic charm with modern comfort, off...
Webb River Forest - Mexico
Oxford County, Maine
From the winding Webb River to rolling hills with hardwood ridges to spruce-fir forests, this 2700 acre tract is a great kingdom lot offering sufficie...
0 Spencer Drive
York County, Maine
Location, location, location! This location can't be beat with great visibility at the corner of Route 109 and Spencer Dirve. The 5.48 acre parce...
342 Ocean Avenue
York County, Maine
The Ocean Avenue location of this Moody Beach property is incredible! Here's your opportunity to own approximately .1 mile from Public Way B (#18 on t...
1675 Lisbon Street Lewiston ME 04240
Androscoggin County, Maine
Formerly known as the Elks Lodge. This 9,000SF building with 2,000 amps of power has been completely gutted and partially built out as a cultivation f...
277 Grove Street Newport ME 04953
Penobscot County, Maine
The perfect family compound on Sebasticook Lake in Newport Maine called The Evergreens. Create your family estate with these 5 homes, 3 car garage, 2...