Farmers' Market Directory

Our Farmers' Markets are displayed alphabetically by county as a default.  To view them by town, click the 'City/Town' option below.  If additional information is available for a market, click on the [More info...] link. 

View Farmers' Markets by:

Androscoggin County
Corner of Main and Lincoln Streets
Bates Mill 5 Municipal Parking Lot
Lewiston, ME 4240
Androscoggin County
1399 Maine Street
Poland Crossing Shopping Plaza
Poland, ME 4210
Androscoggin County
12 Frost Hill Ave
Parking Lot of Mark's Plaza
Lisbon Falls, ME
Aroostook County
110 North Street
Houlton, ME 4730
Aroostook County
284 Main Street
Open town lot between Katahdin Trust Company and Acadia Medial Supply
Fort Fairfield, ME
Aroostook County
Aroostook Center Mall
Sears Parking Lot
Presque Isle, ME 4769
Aroostook County
Market Square
Houlton, ME 4730
Cumberland County
2 Main Street
At the Gazebo on the Common
Steep Falls, ME
Cumberland County
586 Westbrook St.
The Community Hub
South Portland, ME
Cumberland County
Brunswick, ME 4011
Cumberland County
276 Gloucester Hill Rd
New Gloucester, ME 4260
Cumberland County
Depot St.
Reny's parking lot
Bridgton, ME 4274
Cumberland County
Hat Trick Drive
Twombly Park
Falmouth, ME 4105
Cumberland County
Scarborough, ME 4074
Cumberland County
South Portland, ME 4106
Cumberland County
940 Meadow Road, Route 121
On Casco Village Green
Casco, ME 4015
Cumberland County
781 County Rd
Top of the hill
Westbrook, ME
Cumberland County
277 Pleasant Hill Road
Brunswick, ME 4011
Cumberland County
14 Maine Street
Fort Andross
Brunswick, ME 4287
Cumberland County
37 Peacock Hill Road
Connemara Farm
New Gloucester, ME
Cumberland County
290 Tuttle Rd
Cumberland Town Hall
Cumberland, ME 4021
Cumberland County
13 Sandy Creek Rd
Bridgton, ME
Cumberland County
Portland, ME
Cumberland County
Portland, ME
Cumberland County
Located at 317 Main Street
Yarmouth, ME 04096
Cumberland County
L.L.Bean Campus
Discovery Park and Moose Lot
Freeport, ME 4032
Cumberland County
South Street, Route 114
Park next to Baxter Memorial Library
Gorham, ME 4038
Cumberland County
20 Front Street
Town Office Parking Lot
Harrison, ME 4231
Cumberland County
61 Bridgton Rd
Harrison, ME
Franklin County
150 Mercer Rd
Douin's Market Parking Lot
New Sharon, ME 4955
Franklin County
266 Main St.
Schoolhouse Gallery
Kingfield, ME 4947
Franklin County
Bridge Street
Grange Hall
Farmington, ME
Franklin County
Narrow Gauge Cinema
parking lot
Farmington, ME 4938
Franklin County
Main St.
Courthouse Parking Lot
Farmington, ME 4938
Hancock County
Bucksport, ME
Hancock County
6 Bay Rd(Rt. 175)
Brooklin, ME 4616
Hancock County
Route 1
Sullivan Rec. Center/Library
Sullivan, ME 4664
Hancock County
Main Street
St. John's Church
Southwest Harbor, ME 4679
Hancock County
21 Park Street
YMCA
Bar Harbor, ME 4996
Hancock County
10 Huntington Street
Kimball Terrace Inn
Northeast Harbor, ME 4662
Hancock County
245 East Main Street
Ellsworth, ME 4605
Hancock County
State Route 102
Town Hill VIS hall
Town Hill/ Bar Harbor, ME 4609
Hancock County
Rt 172, Ellsworth Rd
Blue Hill Fairgrounds
Blue Hill, ME 4614
Hancock County
Island Community Center Parking Lot
Stonington, ME 4681
Hancock County
School Street
Town Common
Castine, ME 4220
Hancock County
19 Black House Drive
Woodlawn
Ellsworth, ME 4605
Hancock County
Cornfield Hill Road
Community Center Parking Lot
Brooksville, ME 4617
Kennebec County
137 Main St
Rt 27
Belgrade, ME 4917
Kennebec County
137 Main St
Belgrade, ME
Kennebec County
1 Water St
Mill Park - Pavilion
Augusta, ME 4330
Kennebec County
1 US Route 1
The Common
Gardiner, ME
Kennebec County
Whitten Road
Turnpike Mall
Augusta, ME 4330
Kennebec County
Main Street, Village Center
Green next to Post Office
Wayne, ME 4284
Kennebec County
Main Street
Winthrop, ME 4364
Kennebec County
Route 201
Hallowell, ME 4347
Kennebec County
Appleton St and Maine St
Concourse
Waterville, ME 4901
Knox County
The Ball Field
North Haven, ME
Knox County
Harbor Park
Park St & Main St
Rockland, ME 4841
Knox County
Union Common
Union, ME
Knox County
461 Commercial St. Route 1
Rockport, ME 4856
Knox County
Old Union Road
Washington, ME 4574
Knox County
Washington and Knowlton St
Camden, ME 4843
Lincoln County
109 Belvedere Rd
Damariscotta, ME 4543
Lincoln County
323 Main St
Damarascotta, ME 4543
Lincoln County
777 Main Street
Cider Hill Farm
Waldoboro, ME
Lincoln County
1 Common Drive
Boothbay Common
Boothbay, ME 4543
Lincoln County
1700 Rt 130
Lawn of the Weymouth House
Bristol, ME
Oxford County
479 Main Street
First Universalist Church
Norway, ME 04268
Oxford County
Exchange St
Rumford, ME
Oxford County
Rt 2 at Parkway
next to the Norway Savings Bank
Bethel, ME 4217
Oxford County
15 Whitman Street
Parking lot behind Fare Share Coop
Norway, ME 4268
Oxford County
Route 35/37
Waterford Common
Waterford, ME
Oxford County
493 Main Street
Old Squire's Green
Norway, ME 4289
Oxford County
Route 5
Lovell, ME 4016
Penobscot County
University Steam Plant
Parking Lot
Orono, ME 4469
Penobscot County
Lowell Road
Grange #379
Enfield, ME
Penobscot County
Wilson Street parking lot
Brewer Auditorium
Brewer, ME 4412
Penobscot County
106 Western Ave.
Hampden Town Office
Hampden, ME
Penobscot County
Harlow St & Franklin St
Across From Library
Bangor, ME
Penobscot County
Buck Street
Bangor, ME 4401
Penobscot County
Orono, ME 4469
Penobscot County
Danforth's Plaza, Rt 2
Hermon, ME 4401
Penobscot County
Newport, ME 4953
Penobscot County
514 Corinna Rd
Dexter, ME 4930
Penobscot County
1192 Ohio Street
Bangor Grange Hall
Bangor, ME 4401
Penobscot County
Route 15
Corinth, ME
Piscataquis County
1041 South St
Dover-Foxcroft, ME
Piscataquis County
33 Moosehead Lake Rd
Greenville, ME
Sagadahoc County
150 Congress Avenue
Bath UCC Church
Bath, ME 4345
Sagadahoc County
27 Main Street
Merrymeeting Grange
Bowdoinham, ME 4008
Sagadahoc County
Fairgrounds Road
Exhibition Hall
Topsham, ME 4086
Sagadahoc County
River Road
Richmond Riverfront
Richmond, ME
Sagadahoc County
Commercial Street
Waterfront Park
Bath, ME 4345
Somerset County
Pittsfield, ME 4967
Somerset County
Court and High St.
Skowhegan, ME 4976
Somerset County
81 Main Street
Fairfield, ME 4937
Waldo County
32 School Street
Unity Community Center
Unity, ME
Waldo County
Hughe's Pt. Rd.
Maddie Dodge Field
Islesboro, ME 4848
Waldo County
6 Heal Rd
Linconlville, ME 4849
Waldo County
Ruggles Park
Ruggles Park
Northport, ME
Waldo County
256 High St.
Waterfall Arts
Belfast, ME 4915
Washington County
Route 1 on the dike
across from Helen's Restaurant
Machias, ME 4654
Washington County
Calais, ME 4619
Washington County
Sutherland Overlook
Water Street
Eastport, ME 4631
Washington County
West Street
Public Baseball Field
Princeton, ME 4668
Washington County
29 Main Street
Milbridge, ME 4658
York County
1517 Post Rd
Wells Corner Shopping Center
Wells, ME 4090
York County
110 Main Street
Saco, ME
York County
10 Shapleigh RD
Post Office Square
Kittery, ME
York County
22 Ossipee Trail West
Old Standish Lodge
Standish, ME
York County
70 Elm St.
Newfield, ME 4056
York County
Rt 109
Town Hall Parking Lot
Wells, ME 4090
York County
Spring Street/Saco Valley Shopping Center
beside Pediatric Associates
Saco, ME 4072
York County
21 Main Street
Town Hall Parking Lot
North Berwick, ME 3906
York County
919 Main St
Central Park
Sanford, ME 4073
York County
464 Main St
Rite Aid
Springvale, ME 4083
York County
1 Stonewall Lane
Back Lot of York Visitors Center
York, ME 3909
York County
11 Sullivan St
Berwick Town Hall
Berwick, ME
York County
Municipal Parking Lot
Kennebunk, ME 04073