Farmers Markets in Maine
37Markets
8Counties
12Cities
Maine is home to 37 farmers markets spread across 8 counties and 12 cities. Whether you are looking for fresh produce, artisan goods, or locally raised meats, Maine's farmers markets connect communities with local growers throughout the growing season.
Cities in Maine
Belfast
Waldo County, Maine
Brunswick
Cumberland County, Maine
Freeport
Cumberland County, Maine
Portland
Cumberland County, Maine
Rockland
Knox County, Maine
Augusta
Kennebec County, Maine
Blue Hill
Hancock County, Maine
Camden
Knox County, Maine
Bangor
Penobscot County, Maine
Bar Harbor
Hancock County, Maine
Damariscotta
Lincoln County, Maine
Kennebunkport
York County, Maine