Farms in Piscataquis

Congratulations, We've located 1334 fantastic farms in Piscataquis county.

2 Brook Farm LLC

Somerset County
50 High Street
Bingham, ME 04920
Phone: (207)858-3800
[ Details ]

3 Eagle Farm

Lincoln County
488 West Shore Road
Westport Island, ME 04578
Phone: (207)882-4047
[ Details ]

44 North Coffee

Hancock County
11 Church St. (Seamark Bldg)
PO Box 511
Deer Isle, ME 04627
Phone: (207)570-6706
[ Details ]

47 Daisies

Kennebec County
552 Webber Pond Rd
Vassalboro, ME 04989
Phone: (207)213-6277
[ Details ]

A Bountiful Basket Farm

Aroostook County
9 Gagnon AVE
Frenchville, ME 04745
Phone: (207)543-6060
[ Details ]

A Page-N-Thyme Farm & Soap Company

Somerset County
495 West Mills Road
Anson, ME 04911
Phone: (207)696-4949
[ Details ]

A Wrinkle in Thyme Farm

Oxford County
106 Black Mountain Road
Sumner, ME 04292
Phone: (207)212-4058
[ Details ]

A. L. Hayward Southdowns

Cumberland County
1436 North Road
North Yarmouth, ME 04097
Phone: 207-829-4620
[ Details ]

Abbot Ladd Tree Farm

Kennebec County
572 Manchester Road
Belgrade, ME 04917
Phone: 207-495-3824
[ Details ]

Abbott's FamilyFarm

Oxford County
378 Bradeen Rd
Sumner, ME 04292
Phone: (207)388-2394
[ Details ]

Above the Dam Jam, LLC

York County
28 Harvest Rd
Dayton, ME 04005-7242
Phone: (207)294-2074
[ Details ]

Abundant Acres Farm

Penobscot County
2901 Edinburg Road
Argyle Township, ME 04468
Phone: (207)852-3931
[ Details ]

Acker's Acres Angoras

Cumberland County
359 Gloucester Hill Road
New Gloucester, ME 04260
Phone: 207-926-4921
[ Details ]

Acorn Farms

Kennebec County
126 Bog Hill Road
West Gardiner, ME 04345
Phone: (207)582-7792
[ Details ]

ADAMO'S ITALIAN RESTAURANT

Waldo County
PO BOX 46
Winterport, ME 04496
Phone: 20752530552075706155
[ Details ]

AgMatters

Kennebec County
1063 Main St.
Vassalboro, ME 04989
Phone: (207)873-2108
[ Details ]

Agricola Farms

Knox County
2282 Heald Hwy Route 17 at Clarry Hill Rd
Union, ME 04862-9421
Phone: (207)785-4018
[ Details ]

Al Dube Quarter Horses

York County
716 South St.
Biddeford, ME 04005
Phone: (207)205-2270
[ Details ]

Al's Quackery

York County
Arundel, ME 04046
[ Details ]

Albee Farming

Lincoln County
1628 Alna Road
Alna, ME 04535
Phone: (207)586-5024
[ Details ]

Albertson's Equestrian Center LLC

Somerset County
155 Horsetail Hill Road
Madison, ME 04950
Phone: 207-474-2097
[ Details ]

Albion Cider Mill

Kennebec County
201 East Benton Road
Albion, ME 04910
Phone: 20745320928774492
[ Details ]

Alden Longfellow's Greenhouse

Kennebec County
249 Litchfield Road
Farmingdale, ME 04344
Phone: 207-622-2859
[ Details ]

Aldermere Farm

Knox County
70 Russell Avenue
Rockport, ME 04856
Phone: (207)236-2739
[ Details ]

Alewive's Brook Farm

Cumberland County
83 Old Ocean House Rd
Cape Elizabeth, ME 04107
Phone: (207)799-7743
[ Details ]

Alexander's Wild Maine Blueberries

Penobscot County
79 Alexander Way
Greenfield, ME 04418
Phone: (207)570-7500
[ Details ]

Alheri Gardens

Cumberland County
365 Mayall Road
Gray, ME 04039-9545
Phone: 207-657-4358
[ Details ]

All About The Honey

Penobscot County
86 Powersville Road
Medway, ME 04460
Phone: (207)746-7911
[ Details ]

Allen's Blueberry Freezer, Inc.

Hancock County
P.O. Box 536
244 Main St
Ellsworth, ME 04605
Phone: 207-667-5561
[ Details ]

AllerGeena Gluten Free Baked Goods

Cumberland County
24 Grandview Avenue
South Portland, ME 04106
Phone: (207)671-4397
[ Details ]

Alpaca Fields, Inc.

York County
233 School Street (rte. 9)
Berwick, ME 03901
Phone: (207)698-5920
[ Details ]

Alpaca Perfection by Peruvian Link

Hancock County
589 Airline Rd.
Amherst, ME 04605
Phone: 18886077378
[ Details ]

Alpacaville

Franklin County
1952 Rangeley Rd
Phillips, ME 04966
Phone: (207)639-2533
[ Details ]

Ambersbest

Penobscot County
PO Box 8023
Hancock, ME 04401
Phone: 207-217-0395
[ Details ]

Andy's Greens

York County
PO Box 411
York, ME 03909
Phone: 207-475-6945
[ Details ]

Animal & Youth Haven

Lincoln County
457 Feyler's Corner Road
Waldoboro, ME 04572
[ Details ]

Annette's Gardens

York County
300 Blanchard Road
Springvale, ME 04083
Phone: 207-324-0331
[ Details ]

Apple Acres Farm

Oxford County
363 Durgintown Rd
South Hiram, ME 04041-9534
Phone: 207-625-4777
[ Details ]

Apple Ridge Farms

Androscoggin County
11 Ricker Hill Road
Auburn, ME 04282
Phone: (207)777-1696
[ Details ]

Applegate Deer Farm

York County
101 Applegate Ln
P.O. Box 96
West Newfield, ME 04095
Phone: (207)793-8677
[ Details ]

Applewald Farm

Kennebec County
559 Huntington Hill Road
Litchfield, ME 04350
Phone: (207)268-9276
[ Details ]

Archer Angus

Franklin County
209 Archer Road
Chesterville, ME 04938
Phone: (207)491-6354
[ Details ]

Armiger Family Farm

Somerset County
294 Spring Road
Pittsfield, ME 04967
Phone: 207-487-3743
[ Details ]

Aroostook Ranch

Aroostook County
129 Brown Rd.
Woodland, ME 04736
Phone: (207)492-2711
[ Details ]

Aroostook Valley Honey Farm

Aroostook County
117 Morse Road
Fort Fairfield, ME 04742
Phone: 20747236632079991383
[ Details ]

Ash Hill View Deer Farm

Penobscot County
89 Swett Road
Carmel, ME 04419-9802
Phone: (207)848-3866
[ Details ]

Atlantic Brewing Company

Hancock County
15 Knox Road
Bar Harbor, ME 04609
Phone: 207-288-2337
[ Details ]

Auntie's House

York County
155 Port Rd
Kennebunk, ME 04043
Phone: (207)204-0338
[ Details ]

Autumn Mist Farm, LLC

Piscataquis County
902 Milo Road
Sebec, ME 04481-3244
Phone: (207)343-0188
[ Details ]

Avalon Acres Orchard & Farm

Somerset County
234 Dexter Rd
Saint Albans, ME 04971
Phone: (207)938-2501
[ Details ]

Avena Botanicals

Knox County
219 Mill Street
Rockport, ME 04856
Phone: (207)594-0694
[ Details ]

Avena Botanicals

Knox County
219 Mill Street
Rockport, ME 04856
Phone: (207)594-0694
[ Details ]

B & F Vegetables

Kennebec County
327 China Road
Winslow, ME 04901
Phone: (207)873-4345
[ Details ]

B.A.C.K. Woods Farm

Somerset County
148 Rome Road
Mercer, ME 04957
Phone: (207)587-2225
[ Details ]

Baahhumm Buzz

Oxford County
373 Severy Hill Road
Dixfield, ME 04224
[ Details ]

Back to Roots

Oxford County
Curtis Hill Road
Woodstock, ME 04219
Phone: (207)674-3626
[ Details ]

Backyard Farms

Kennebec County
131 River Road
Madison, ME 04950
Phone: (207)696-5300
[ Details ]

Bacon Farm Maple Products,LLC

Kennebec County
415 Goodhue Road
Sidney, ME 04330
Phone: (207)547-5053
[ Details ]

Bag End Suri Alpacas of Maine, LLC

Somerset County
226 Snakeroot Rd
Pittsfield, ME 04967
Phone: (207)660-5276
[ Details ]

Bagaduce Farm

Hancock County
Bagaduce Farm
160 henry point road
west brooksville, ME 04617
Phone: (207)326-8624
[ Details ]

Bailey's Orchard

Lincoln County
255 North Hunt's Meadow Rd
Whitefield, ME 04353
Phone: 549-7680
[ Details ]

Baker's Maple Syrup

Piscataquis County
26 North Road
PO Box 107
Shirley, ME 04485
Phone: (207)695-2460
[ Details ]

Balfour Farm, LLC

Somerset County
461 Webb Rd
Pittsfield, ME 04967
Phone: (207)487-5368
[ Details ]

Balsam Ridge Christmas Tree Farm

Cumberland County
140 Egypt Road
Raymond, ME 04071
Phone: (207)655-4474
[ Details ]

Bar Harbor Community Farm

Hancock County
7 Pine Street
Bar Harbor, ME 04609
Phone: (207)288-5323
[ Details ]

Bar Harbor Jam Company

Hancock County
PO Box 744
Bar Harbor, ME 04609
Phone: (207)288-9685
[ Details ]

Barkwheats Dog Biscuits

Waldo County
PO Box 194
Stockton Springs, ME 04981
Phone: 207-449-1214
[ Details ]

Bass Hill Gardens & Gifts

Franklin County
21 Allen St.
Wilton, ME 04294
Phone: (207)645-3311
[ Details ]

Bayside Chocolates

Washington County
43 Water Street
Lubec, ME 04652
Phone: 207-733-8880
[ Details ]

Beals Ice Cream

Cumberland County
PO Box 7098
Scarborough, ME 04070
Phone: (207)883-6652
[ Details ]

Bear Mountain Apiaries

Androscoggin County
86 Mason Road
Turner, ME 04282
Phone: (207)224-7032
[ Details ]

Beau Chemin Preservation Farm

Lincoln County
1749 Finntown Road
Waldoboro, ME 04572
Phone: 207-691-8164
[ Details ]

Beauregards Farm

Washington County
1292 West Street
Big Lake TWP, ME 04668
Phone: (207)796-2585
[ Details ]

Beauty of the Earth

Washington County
100 Ridge Road
Robbinston, ME 04671
Phone: 207-454-2812
[ Details ]

Beaver Hill Plantation

Waldo County
130 Sibley Road
Freedom, ME 04941
Phone: (207)382-6129
[ Details ]

Beddington Ridge Farm

Washington County
1951 State Hwy 193
Beddington, ME 04622
Phone: (207)638-2664
[ Details ]

Beech Hill Farm

Hancock County
Box 171 Beech Hill Road
Mount Desert, ME 04660
Phone: (207)244-5204
[ Details ]

Beech Hill Farm & Bison Ranch

Oxford County
630 Valley Road
Waterford, ME 04088
Phone: (207)583-2515
[ Details ]

Beech Hill Preserve - Coastal Mountains Land Trust

Knox County
101 Mt Battie St.
Camden, ME 04843
Phone: (207)236-7091
[ Details ]

Beechwood Farm

Hancock County
494 Central St.
Bucksport, ME 04416
Phone: 94451054692232
[ Details ]

Bell Farms, Inc

Androscoggin County
1552 Riverside Drive
Auburn, ME 04210
Phone: (207)784-1455
[ Details ]

Bella Sage Gardens

Cumberland County
7 Snow Road
Freeport, ME 04032
Phone: (207)522-6739
[ Details ]

Bella's Granola

Cumberland County
94 Devereaux Circle
South Portland, ME 04106
Phone: (207)450-3021
[ Details ]

Benoit Orchard

Androscoggin County
1220 Sabattus Street
266 Ferry Road
Lewiston, ME 04240
Phone: 207-783-0875
[ Details ]

Bernier Egg Farms, Inc.

York County
316 New Dam Road
Sanford, ME 04073-9689
Phone: (207)324-5606
[ Details ]

Berry Best Farm

York County
33 Colburn Way
Lebanon, ME 04027
Phone: (207)457-1435
[ Details ]

Berry Brook

Penobscot County
1 School Street
Orono, ME 04473
Phone: (207)299-4577
[ Details ]

Berry Fruit Farm

Androscoggin County
361 Crash Road
Livermore, ME 04253
Phone: (207)897-4767
[ Details ]

Berry Ledge Farm

York County
765 Sokokis Trail
Cornish, ME 04020
Phone: (302)345-0984
[ Details ]

Bessey Ridge Farms LLC

Kennebec County
359 Bessey Ridge Rd.
Albion, ME 04910
Phone: (207)509-0414
[ Details ]

Bessie's Farm Goods

Cumberland County
33 Litchfield Rd
Freeport, ME 04032
Phone: 865-9840
[ Details ]

Better Than Average LLC.

Androscoggin County
14 North Main Street
Suite 2B
Mechanic Falls, ME 04256
Phone: (207)345-9700
[ Details ]

Beveridge Farm Stand Fresh Produce

Knox County
388 Turnpike Drive (Rte 52)
Camden, ME 04843
Phone: (207)975-4678
[ Details ]

Big Barn Coffee Co.

Lincoln County
104 Churchill Street
Wiscasset, ME 04578
Phone: (207)882-6374
[ Details ]

Binotto Farm

Aroostook County
686 Sherman Street (Rt. 2)
Island Falls, ME 04747
Phone: (207)463-2851
[ Details ]

Bird Briar Farm

York County
160 Depot St
Buxton, ME 04093
Phone: (207)571-8541
[ Details ]

Bittersweet Heritage Farm

Knox County
519 Port Clyde Road
Port Clyde, ME 04855
Phone: (207)629-7002
[ Details ]

Bixby & Co.

Knox County
One Sea Street Place
Rockland, ME 04841
Phone: (207)691-1778
[ Details ]

Black Acres Farm

Franklin County
105 cemetery rd
Wilton, ME 04294
Phone: (207)491-5443
[ Details ]

Black Acres Farm

Franklin County
123 Black Rd
Wilton, ME 04294
Phone: (207)491-5443
[ Details ]

Black Acres Farm

Franklin County
123 Black Road
Wilton, ME 04294
Phone: 207-645-2990
[ Details ]

Black Crow Bakery

Kennebec County
232 Plains Road
Litchfield, ME 04350
Phone: (207)268-9927
[ Details ]

Black Dinah Chocolatiers

Knox County
869 Main Street
Westbrook, ME 04092
Phone: 207-887-9763
[ Details ]

Black Kettle Farm

York County
1391 South Waterboro Road
Lyman, ME 04002
Phone: (207)499-1093
[ Details ]

Black Locust Farm

Knox County
PO Box 378
Washington, ME 04574
Phone: 207-845-2722
[ Details ]

Black Sheep Farm

Waldo County
103 Nickels Road
Searsport, ME 04974
Phone: (207)323-3544
[ Details ]

Black Woods Farm of Maine

Washington County
278 Blacks Woods Rd
Cherryfield, ME 04622
Phone: (207)546-1391
[ Details ]

Blackrock Farm

York County
293 Goose Rocks Rd
Kennebunkport, ME 04046
Phone: (207)967-5783
[ Details ]

Blackwood Farm

Somerset County
139 Square Road
Palmyra, ME 04965
Phone: (207)659-0668
[ Details ]

Blessed Maine Herb Farm

Somerset County
257 Chapman Ridge
Athens, ME 04912
[ Details ]

Bleuberet

Hancock County
21 School House Road
#5
Orland, ME 04472
Phone: (207)266-4125
[ Details ]

Blue and White Farm

Aroostook County
926 Carson Rd
Woodland, ME 04736
Phone: (207)493-3203
[ Details ]

Blue Bird Ranch

Washington County
78 Main Street
Machias, ME 04654
Phone: (207)255-3351
[ Details ]

Blue Mango Veggie Burgers

Cumberland County
55 Bolton St
Portland, ME 04102
Phone: 207-831-4975
[ Details ]

Blue Ribbon Farm

Somerset County
1334 Beech Hill Road
Mercer, ME 04957-9617
Phone: (207)587-4068
[ Details ]

Blue Vue Enterprise

Franklin County
586 W Side RD
Weld, ME 04285
Phone: (207)831-8940
[ Details ]

Blueberry Bliss

Washington County
1039 US Route One
Jonesboro, ME 04648
Phone: 207-434-2542
[ Details ]

Blueberry Fields Alpaca Farm

York County
40 Birch Hill Road
York, ME 03909
Phone: (207)752-4747
[ Details ]

Blueberry Hill Farm

York County
231 Blueberry Hill Farm
Acton, ME 04001
Phone: (207)457-1151
[ Details ]

Bluebird Hill Farm

Lincoln County
68 Bluebird Hill Rd
Jefferson, ME 04348
Phone: 592-3541
[ Details ]

Bob's Sugarhouse

Piscataquis County
252 East Main Street
Dover-Foxcroft, ME 04426-1243
Phone: (207)564-2145
[ Details ]

Boiling Spring Tree Farm

York County
181 Gould Road
Dayton, ME 04005-6735
Phone: (207)499-7919
[ Details ]

Bond Mountain Acres

York County
174 Bond Spring Road
West Newfield, ME 04095
Phone: (207)793-4658
[ Details ]

Boothby's Orchard

Androscoggin County
396 Boothby Rd
Livermore, ME 04253
Phone: (207)754-3500
[ Details ]

Borealis Breads - Wells

York County
P.O. Box 1800
Wells, ME 04090-1800
Phone: (207)641-8800
[ Details ]

Bouchard Family Farm

Aroostook County
3 Strip Road
Fort Kent, ME 04743
Phone: (207)834-3237
[ Details ]

Boucher's Maple Syrup

Aroostook County
3476 W Chapman RD
Chapman, ME 04757
Phone: (207)764-4327
[ Details ]

Bowdoin Baking Co.

Sagadahoc County
179 Starbird Corner Road
Bowdoin, ME 04287
Phone: (207)837-0689
[ Details ]

Bowley Brook Maple Syrup

Franklin County
420 Masterman Neighborhood Rd
Weld, ME 04285
Phone: (207)491-1660
[ Details ]

Brackett Farms

Aroostook County
1038 US Rt 1
Weston, ME 04424
Phone: (207)944-9640
[ Details ]

Brackett's Orchards

York County
224 Sokokis Avenue
Limington, ME 04049
Phone: 207-730-9169
[ Details ]

Bradbury Farms

Aroostook County
492 Main Street
Bridgewater, ME 04735
Phone: (207)425-6301
[ Details ]

Bradbury's Christmas Trees

Kennebec County
21 Lane Road
South China, ME 04358
Phone: (207)215-7307
[ Details ]

Bradbury's Maple Farms

Aroostook County
P.O. Box 4
202 BootFoot Rd.
Bridgewater, ME 04735
Phone: (207)551-5227
[ Details ]

Bradshaw's Cranberry Farm

Washington County
95 Hinckley Point Road
Dennysville, ME 04628
Phone: (207)726-5065
[ Details ]

Bradstreet Farms

Penobscot County
PO Box 207
52 Ridge Road
Newport, ME 04953
Phone: 207-368-4440
[ Details ]

Brae Maple Farm

Knox County
233 North Union Road
Union, ME 04862
Phone: 207-785-4978
[ Details ]

Bread and Roses Bakery

York County
PO Box 1972
246 Main St
Ogunquit, ME 03907
Phone: 207-646-4227
[ Details ]

Breakneck Ridge Farm

Piscataquis County
160 Mountain Road
Blanchard Township, ME 04406-4118
Phone: (207)997-3922
[ Details ]

Breakwater Vineyards

Knox County
35 Ash Point Dr.
Owls Head, ME 04854
Phone: (207)594-1721
[ Details ]

Bridge Farm

Lincoln County
593 Gardiner Rd (Rt. 27)
Dresden, ME 04342
Phone: (207)737-8083
[ Details ]

Brigeen Farms, Inc.

Androscoggin County
580 Upper St.
Turner, ME 04282-9706
Phone: (207)225-3724
[ Details ]

BrightBerry Farm

Penobscot County
4262 Kennebec Rd
Dixmont, ME 04932
Phone: (207)234-4225
[ Details ]

BrightBerry Farm

Penobscot County
4262 Kennebec Rd
Dixmont, ME 04932
Phone: (207)234-4225
[ Details ]

Brighton Farm

Somerset County
590 Brighton Road
Athens, ME 04912
Phone: 207-654-3230
[ Details ]

Broadturn Farm

Cumberland County
388 Broadturn Rd
Scarborough, ME 04074
Phone: (207)233-1178
[ Details ]

Broadway Gardens Greenhouses & Garden Center

Cumberland County
1640 Broadway
South Portland, ME 04106
Phone: (207)772-0415
[ Details ]

Broken Acres Farm

Lincoln County
160 Valley Road
Jefferson, ME 04348
Phone: (207)549-5112
[ Details ]

Brookridge Boilers

York County
2144 Alfred Road
Or 2144 ROUTE 111
Lyman, ME 04002
Phone: (207)490-2957
[ Details ]

Brookridge Farm

York County
136 Howitt Rd.
Lyman, ME 04002
Phone: (207)324-6221
[ Details ]

Brown's Farm Homestead

Lincoln County
255 Upper East Pond Road
Nobleboro, ME 04555
Phone: 207-832-5088
[ Details ]

Browne Trading Company

Cumberland County
Merill's Wharf
260 Commercial Street
Portland, ME 04101
Phone: 207-766-2402
[ Details ]

Bubier Family Farm

Androscoggin County
104 Merrill Hill Road
PO Box 203
Greene, ME 04236
Phone: 207-946-7236
[ Details ]

Buckfield High School

Oxford County
160 Morrill Street
Buckfield, ME 04220
Phone: (207)336-2151
[ Details ]

Buckwheat Blossom Farm

Lincoln County
156 Gardiner Road
Wiscasset, ME 04578
Phone: 207-882-8082
[ Details ]

Bud & Linda Bailey's Honey

Lincoln County
237 North Hunts Meadow Rd
Whitefield, ME 04353
Phone: (207)549-5101
[ Details ]

Buddha's Burning Buns, LLC

York County
16 Brattle Street
South Berwick, ME 03908
Phone: (207)384-0968
[ Details ]

Burke Hill Farm

Washington County
520 Blackswoods Rd
Cherryfield, ME 04622
Phone: (207)460-6215
[ Details ]

Butting Heads Farm

Kennebec County
281 Costello Road
Gardiner, ME 04345
Phone: (207)462-1637
[ Details ]

Bwarts Plants

Penobscot County
364 Corinna Road (RT#7)
Dexter, ME 04930
Phone: 207-924-6538
[ Details ]

C & C Farm

Cumberland County
341 Sebago Lake Rd.
Gorham, ME 04038
Phone: (207)892-6589
[ Details ]

C & C Farm LLC

Oxford County
495 Main Street
Norway, ME 04268
Phone: (207)527-2096
[ Details ]

C. & G. Growers

Hancock County
RR 1, Box 5003
Sedgwick, ME 04676-9705
Phone: 207-326-9311
[ Details ]

Cabane a Sucre Bergeron

Oxford County
431 Merrill Hill Rd
Hebron, ME 04238
Phone: (207)576-3003
[ Details ]

Caldwell Farms

Androscoggin County
313 N Parish Road
Turner, ME 04282
Phone: (207)225-3871
[ Details ]

CALKINS FARM STAND

Penobscot County
295 Main ROAD SOUTH
HAMPDEN, ME 04444
Phone: (207)862-3246
[ Details ]

Calls Hill Farm

Lincoln County
4 County Road
Dresden, ME 04342
Phone: (207)319-8570
[ Details ]

Camelot Farm

Washington County
313 Cross Road Swanville, Maine 04915
Swanville, ME 04915
Phone: (207)338-2895
[ Details ]

Cameron Clan Kettle Corn

Lincoln County
49 Water Street
lower level
Wiscasset, ME 04578
Phone: (207)248-1197
[ Details ]

Campbell Family Farms

Aroostook County
304 Campbell Road
Littleton, ME 04730
Phone: (207)538-9583
[ Details ]

Canticle Farm

York County
81 Clark Rd.
Wells, ME 04090
Phone: (207)985-5519
[ Details ]

Cappy's Chowder House, Inc.

Knox County
P.O. Box 841
1 Main St
Camden, ME 04843
Phone: 207-236-2254
[ Details ]

Card Construction

Sagadahoc County
3 Doughty Road
Bowdoin, ME 04287
Phone: (207)666-5715
[ Details ]

Card's Fruit Farm

Sagadahoc County
195 John Small Road
Bowdoin, ME 04287
Phone: (207)353-4789
[ Details ]

Caribou FFA Farmstand

Aroostook County
308 Sweden Street Suite one
Caribou, ME 04736
Phone: (207)493-4263
[ Details ]

Caribou Springs LLC. "ASA'S Farm Stand"

Oxford County
20 Bog Rd
Gilead, ME 04217
Phone: (207)215-3119
[ Details ]

Carlson's Farm

Lincoln County
444 River Road
Route 128
Dresden, ME 04342
Phone: 207-737-2527
[ Details ]

Carob's Farm

Kennebec County
249 Richmond Road
Litchfield, ME 04350
Phone: (207)841-8565
[ Details ]

Carousel Horse Farm

Cumberland County
69 Leach Hill Rd
Casco, ME 04015
Phone: (207)627-4471
[ Details ]

Carpenter Tree Farm

Penobscot County
mail - 277 Monroe Rd
physical - 1144 Bennoch Rd, Old Town
Hampden, ME 04444
Phone: (207)356-4862
[ Details ]

Carrabassett Coffee Company

Franklin County
PO Box 197
Physical - 93 Main Street
Kingfield, ME 04947
Phone: (207)265-2326
[ Details ]

Carrageen Alpacas

Cumberland County
82 West Gray Rd
Gray, ME 04039
Phone: (207)657-3678
[ Details ]

Carter's Farm Market

Oxford County
420 Main Street
Oxford, ME 04270
Phone: 207-539-4848
[ Details ]

Casa Cattle Company

Penobscot County
151 Nokomis Rd
Corinna, ME 04928
Phone: (207)249-2191
[ Details ]

Casco Bay Biscuit Company

Kennebec County
58 Pete's Way
Manchester, ME 04351
Phone: (207)446-7058
[ Details ]

Cat and Fiddle Farm

Androscoggin County
198 Millett Road
Minot, ME 04258
Phone: 345-8576
[ Details ]

Caverly Farms LLC

Kennebec County
1430 River Road
Clinton, ME 04927
Phone: 207-453-6520
[ Details ]

Cayford Orchards

Somerset County
99 Hilton Road
Skowhegan, ME 04976
Phone: 207-474-5200
[ Details ]

Cedar Acres Farm

Penobscot County
954 Moosehead Trail
Newport, ME 04953
Phone: 278-5959
[ Details ]

Cedar Mill Farm

Penobscot County
154 Mills Rd
Exeter, ME 04435
Phone: (207)379-3066
[ Details ]

Cedar Pines Farm

Oxford County
6 TUELL TOWN RD
WEST PARIS, ME 04289
Phone: 207-674-5859
[ Details ]

Cedar Run Farm

Penobscot County
282 Main Road Rte 221
Bradford, ME 04410
Phone: (207)327-1590
[ Details ]

Cedar Winds Stable

Penobscot County
1026 Dover Road Rt. 15
Charleston, ME 04422
Phone: 207-285-3472
[ Details ]

Cellardoor Winery

Waldo County
367 Yountown Road
Lincolnville, ME 04849
Phone: (207)763-4478
[ Details ]

Center Pond Farm

Sagadahoc County
11 Parker Head
Phippsburg, ME 04562
Phone: (207)841-0644
[ Details ]

Central Maine Meats

Kennebec County
563 Brunswick Ave
Gardiner, ME 04345
Phone: (207)485-7396
[ Details ]

Chandler's Sugar Shack, LLC

Washington County
1116 Hwy 6.
Kossuth Twp., ME 04490
Phone: (207)796-2724
[ Details ]

Chard Baking Company

Cumberland County
Brunswick, ME 04011
Phone: (207)319-2879
[ Details ]

Charles Weber

Hancock County
955 Douglas Highway
Lamoine, ME 04605-4435
Phone: 207-667-7081
[ Details ]

Chase Farm

Lincoln County
PO Box 142
333 Townhouse Road
Whitefield, ME 04353
Phone: 207-549-7611
[ Details ]

Chase Farms

York County
1488 North Berwick Road
Wells, ME 04090
Phone: (207)646-7888
[ Details ]

Chasin' the Ring BBQ

Cumberland County
2 B Shore Road
Gray, ME 04039
Phone: (207)798-2462
[ Details ]

Checkerberry Farm

Piscataquis County
530 Wellington Road
Parkman, ME 04443
Phone: 207-277-3114
[ Details ]

Cherryfield Farm

Washington County
470 Willey District Road
Cherryfield, ME 04622
Phone: (207)483-6078
[ Details ]

Chez Lonndorf

Somerset County
32 Mt. Pleasant Ave. and
Burrill Hill Road
Skowhegan, ME 04976
Phone: (207)474-7370
[ Details ]

Chick Farm

York County
19 Waldo Way
Wells, ME 04090
Phone: (207)985-2787
[ Details ]

Chipman Farm

Androscoggin County
62 Range Hill Road
Poland Springs, ME 04274
Phone: (207)998-2027
[ Details ]

Chops Ahoy Farm

Aroostook County
337 Brown Rd
Woodland, ME 04736
Phone: (207)615-4144
[ Details ]

Christmas Farm Alpacas

York County
314 Line Road
Buxton, ME 04093
Phone: (207)648-7033
[ Details ]

Christmas Tree Bazaar

Lincoln County
174 Back Meadow Road
PO Box 126
Nobleboro, ME 04555
Phone: (207)563-5700
[ Details ]

Christra Luri Farm

Penobscot County
80 Flinn Road
Newburgh, ME 04444
Phone: (207)299-7174
[ Details ]

Cider Hill Maple Farm

Penobscot County
247 Cider Hill Road
Exeter, ME 04435
Phone: (207)379-4426
[ Details ]

Circle B Farms

Aroostook County
287 East Presque Isle Rd.
Caribou, ME 04736
Phone: (207)498-8238
[ Details ]

Claddagh Farm

Knox County
314 Davis Rd
Union, ME 04862
Phone: (360)317-5642
[ Details ]

Clark Cole Family Pure Maple Syrup

York County
588 River Road
Sugar House at 13 Cole Farm Rd
Dayton, ME 04005
Phone: (207)284-5019
[ Details ]

Clark Farm

Franklin County
946 Fairbanks Road
Farmington, ME 04938
Phone: 207-778-6637
[ Details ]

Clay Hill Farm

Oxford County
236 Valley Rd
Peru, ME 04290
Phone: (207)576-6451
[ Details ]

Cloud Hollow Farm

Lincoln County
559 Friendship Rd
PO Box S
Waldoboro, ME 04572
Phone: (207)832-4975
[ Details ]

Clover Hill Farm

Aroostook County
2455 US Route 2
Smyrna Mills, ME 04780
Phone: (207)757-7416
[ Details ]

Coastal Farms and Foods, Inc

Waldo County
248 Northport Ave
Belfast, ME 04915
Phone: (207)338-1429
[ Details ]

Cobb Hill Farm

Hancock County
1103 River Rd
Bucksport, ME 04416
Phone: (207)469-6139
[ Details ]

Cold Spring Ranch

Somerset County
1 Reed Road
New Portland, ME 04961
Phone: 628-4272
[ Details ]

Common Folk Farm Herbs

Cumberland County
P.O. Box 1479
Physical: 23 Kimball Corner Rd
Naples, ME 04055
Phone: (207)787-2764
[ Details ]

Common Hill Farm

Waldo County
291 Hatch Road
Jackson, ME 04921
Phone: (207)722-3405
[ Details ]

Common Wealth Farm LLC

Waldo County
47 Rich Road
Unity, ME 04988
Phone: (207)568-9068
[ Details ]

Conifers Unlimited Christmas Tree Farm

Franklin County
263 Cowen Hill Road
Farmington, ME 04938-5221
Phone: 207-778-2368
[ Details ]

Connemara Farm, LLC

Cumberland County
37 Peacock Hill Road
Connemara Farm
New Gloucester, ME 04260-3416
Phone: (207)926-3672
[ Details ]

Conscious Possibilities

Penobscot County
PO Box 44
Dixmont, ME 04932
Phone: (207)944-3454
[ Details ]

Cooke's Maple Farm

Cumberland County
138 Coombs Rd
Brunswick, ME 04011
Phone: (207)373-0929
[ Details ]

Cooper's Maple Products

Cumberland County
81 Chute Road
Windham, ME 04062
Phone: (207)892-7276
[ Details ]

Copper Tail Farm

Lincoln County
122 Atlantic Hwy
Waldoboro, ME 04572
Phone: (207)563-5759
[ Details ]

Copperwoods Suri Alpaca Farm

Cumberland County
87 Town Farm Road
North Yarmouth, ME 04097
Phone: (207)329-5867
[ Details ]

Cornerstone Farm

Somerset County
74 Dogtown Road
Palmyra, ME 04965
Phone: (207) 416-2676
[ Details ]

Country Junction

Penobscot County
1204 Main Road
North Bradford, ME 04410
Phone: (207)327-1398
[ Details ]

County Fair Farm

Lincoln County
423 Augusta Road
Jefferson, ME 04348
Phone: (207)549-3536
[ Details ]

Covered Wagon Farm

Penobscot County
421 Lambert Road
Brewer, ME 04412
Phone: (207)299-5100
[ Details ]

Cowboys Salsa

Knox County
172 Beechwood St.
Thomaston, ME 04861
Phone: (207)593-6017
[ Details ]

Coyote Creek Farm, LLC

Washington County
46 Beaver Brook Road
Milbridge, ME 04658
Phone: (207)404-9674
[ Details ]

Cozy Acres Greehnouses

Cumberland County
26 Cozy Acres Lane
North Yarmouth, ME 04097-3721
Phone: (207)829-6488
[ Details ]

Crabtree's Blueberries

Cumberland County
703 Bridgton Road
Sebago, ME 04029
Phone: (207)787-2730
[ Details ]

Cranberry Creek Farm

Franklin County
38 Campbell Road
Eustis, ME 04936
Phone: (207)246-2319
[ Details ]

Cranberry Meadow Farm

Oxford County
460 Harbor Road
No. Fryeburg, ME 04037
Phone: 207-925-6806
[ Details ]

Cranberry Rock Farm

Kennebec County
427 Mt. Pisgah Rd.
Winthrop, ME 04364
Phone: (207)778-1556
[ Details ]

Creeping Thyme Farm

York County
29 Hall Road
Buxton, ME 04093
Phone: (207)727-5516
[ Details ]

Crestholm Farm Stand and Ice Cream

Oxford County
167 Main St.
Oxford, ME 04270
Phone: (207)890-9468
[ Details ]

Crooked Door Farm

Lincoln County
205 Gardiner Road
Whitefield, ME 04353
Phone: (207)385-7451
[ Details ]

Cross Patch Farms

Waldo County
61 Cross Road
Morrill, ME 04952
Phone: (207)323-6363
[ Details ]

Crossroad Farm

Washington County
314 Crossroad
Jonesport, ME 04649
Phone: 207-497-2641
[ Details ]

Crow Brook Farm

Washington County
Little Falls Rd
7 Riquier Lane
Pembroke, ME 04666
Phone: 726-3971
[ Details ]

Crystal Spring Farm

Cumberland County
277 pleasant hill road
Brunswick, ME 04011
Phone: (207)729-1112
[ Details ]

Cue Culture

York County
105 Country Club Road
Hollis Center, ME 04042
Phone: 207-229-1161
[ Details ]

Curra Family Farm

Waldo County
80 Curra Road
Knox, ME 04986
Phone: (207)382-6161
[ Details ]

Curtis Tree Farm

Kennebec County
83 Mast Rd
Pittston, ME 04345-9122
Phone: 207-582-3875
[ Details ]

D'Ameri Acres

Cumberland County
46 Shaker Road
Gray, ME 04039
Phone: (207)776-9530
[ Details ]

Dad's Maple Sugar Shack

Cumberland County
1061 Naples RD
Harrison, ME 04040
Phone: (207)583-6036
[ Details ]

Dalou Farms

Somerset County
90 Mountain Rd.
St Albans, ME 04971
Phone: 207-938-2955
[ Details ]

Damariscotta Pumpkin Fest and Regatta

Lincoln County
PO Box 1088
Damariscotta, ME 04543
Phone: (207)592-6184
[ Details ]

Dancing Badger Farm

Kennebec County
1212 Brunswick Ave
Gardiner, ME 04345
Phone: (207)588-6625
[ Details ]

Dancing Bear Farm and Gardens

Somerset County
69 East Ridge Rd
Skowhegan, ME 04976
Phone: (207)416-8308
[ Details ]

Danville Sugarhouse

Androscoggin County
350 Old Danville rd.
Auburn, ME 04210-4701
Phone: (207)577-5969
[ Details ]

Darthia Farm

Hancock County
51 Darthia Farm Road
Gouldsboro, ME 04607
Phone: 963-7771
[ Details ]

Davis Stream Tree Farm

Knox County
263 Hopkins Road
Washington, ME 04574
Phone: (207)845-2544
[ Details ]

Day Mountain Maple Products

Franklin County
P.O.Box 61
West Farmington, ME 04992
Phone: (207)778-2716
[ Details ]

Dean's Sweets

Cumberland County
475 Fore Street
Portland, ME 04101
Phone: (207)899-3664
[ Details ]

Deb's Kitchen

Cumberland County
19 Oak St #1
Brunswick, ME 04011
Phone: (207)725-6765
[ Details ]

Deep In The Woods Gift Shop

Aroostook County
685 Oxbow Road
Oxbow, ME 04764
Phone: (207)435-6171
[ Details ]

Deer Foot Farm, LLC

Knox County
1221 Union Rd
Appleton, ME 04862
Phone: (207)785-3200
[ Details ]

DeerWood Farm & Gardens

Oxford County
571 Norway Road
Waterford, ME 04088
Phone: (207)583-2412
[ Details ]

Deri Farm

Cumberland County
95 The Lane
N Yarmouth, ME 04097
Phone: (207)829-3624
[ Details ]

Dickens Farms Inc.

Hancock County
673 Eastbrook Road
Eastbrook, ME 04634
Phone: 207-565-2264
[ Details ]

Dig Deep Farm

Kennebec County
250 River Road
Route 28
Woolwich, ME 04579
Phone: 207-215-3732
[ Details ]

Dilly Dally Organic Farm

Penobscot County
PO Box 172
224 Packard Rd
Plymouth, ME 04969
Phone: 207-257-3009
[ Details ]

Dixons Christmas Trees

Lincoln County
151 Howe Road
Whitefield, ME 04353
Phone: (207)549-5650
[ Details ]

Dogpatch Farm

Knox County
419 Old County Road
Washington, ME 04574
Phone: (207)592-4759
[ Details ]

Dole Pond Maple Products

Somerset County
PO Box 841
Jackman, ME 04945
Phone: 418-593-5322
[ Details ]

Doles Orchard

York County
187 Doles Ridge Rd
Limington, ME 04049
Phone: (207)793-4409
[ Details ]

Donna's Greenhouses

Cumberland County
216 Ricker Rd
New Gloucester, ME 04260
Phone: (207)926-3776
[ Details ]

Dostie Farm Maple Syrup

Somerset County
161 Back Road
Skowhegan, ME 04976-9522
Phone: 207-474-5508
[ Details ]

Double Z Land and Livestock

Androscoggin County
518 Upper St.
Turner, ME 04282
Phone: 225-3579
[ Details ]

Douglas Hill Orchard

Cumberland County
42 Orchard Rd
Sebago, ME 04029
Phone: 207-787-2745
[ Details ]

Douston Maple & Honey

York County
251 Old Alfred Rd
Arundel, ME 04046
Phone: (207)284-5562
[ Details ]

Dow Farm Enterprise

Cumberland County
209 Dow Road
Standish, ME 04084
Phone: (207)642-2908
[ Details ]

Down Home Farm

Waldo County
352 Veteran's Hwy
Brooks, ME 04921
Phone: (207)722-3152
[ Details ]

Down on the Farm Maine Wreaths

Aroostook County
1038 US Route 1
Weston, ME 04424
Phone: 1-888-448-7752
[ Details ]

Down to Earth Gardens

Aroostook County
1452 New Sweden Rd
Woodland, ME 04736
Phone: (207)492-4162
[ Details ]

Dragonfly Cove Farm

Lincoln County
5 McCobb Road
Dresden, ME 04342
Phone: 207-737-8737
[ Details ]

Dragonfly Farm & Winery

Penobscot County
1069 Mullen Road
Stetson, ME 04488-3022
Phone: (207)296-2226
[ Details ]

Dream on a Stream Ranch

Kennebec County
443 Bartlett Rd
Mount Vernon, ME 04352
Phone: 207-293-1003
[ Details ]

Dreamin' Fahm

Franklin County
1244 Main St
Wilton, ME 04294
Phone: (207)645-7042
[ Details ]

Dubois Livestock & Excavating, INC.

York County
2 Irving Road
Arundel, ME 04046
Phone: (207)282-4445
[ Details ]

Ducktrap Valley Maple Farm

Waldo County
153 Dickey Mill RD
Belmont, ME 04952-3306
Phone: 207-342-3179
[ Details ]

Dulse & Rugosa

Hancock County
Top of the Hill Farm Gotts Island
Bass Harbor, ME 04653
Phone: (207)899-9963
[ Details ]

Dumond Family Farm

Kennebec County
94 Costello Rd
Gardiner, ME 04345
Phone: (207)458-6603
[ Details ]

Dumond Family Farm

Kennebec County
94 Costello Road
Gardiner, ME 04345
Phone: (207)458-6603
[ Details ]

Dun Roamin Tree Farm LLC

Androscoggin County
75 Dyer Rd
Lewiston, ME 04240
Phone: (207)577-5878
[ Details ]

Dun-Roamin Farm

Cumberland County
1068 Sawyer Road
Cape Elizabeth, ME 04107-9634
Phone: 207-799-5910
[ Details ]

Dwight Flewelling

Aroostook County
344 Ladner Rd
Easton, ME 04740
Phone: (207)488-6696
[ Details ]

Dyer's Greenhouses & Nursery

Cumberland County
490 Harpswell Road
Brunswick, ME 04011
Phone: (207)729-3722
[ Details ]

Eagle View Gardens and Haunted Trail Pumpkins

Kennebec County
882 Garland Road
Winslow, ME 04901
Phone: (207)873-0214/660-5179
[ Details ]

Eastern River Cattle Co.

Lincoln County
29 Hunter Rd.
Dresden, ME 04342
Phone: (207)737-6177
[ Details ]

Echo Ridge Organic Cheese

Kennebec County
2080 north road
Mt. Vernon, ME 04352
Phone: (207)293-2866
[ Details ]

Eden Acres Family Farm

York County
255 Ossipee Hill Rd
East Waterboro, ME 04030
Phone: 20720074732078080760
[ Details ]

Eden Farm

Somerset County
242 Brighton Road
Athens, ME 04912
Phone: (207)654-2436
[ Details ]

Eggemoggin Salt Works

Hancock County
219 Eggemoggin Rd.
Little Deer Isle, ME 04650
Phone: (207)348-6472
[ Details ]

EIEIO

Penobscot County
823 Pushaw Road
Bangor, ME 04401
Phone: (207)659-4808
[ Details ]

Elderflower Farm

Waldo County
283 Vancycle Rd
Lincolnville, ME 04849
Phone: (717)712-8275
[ Details ]

Ellie May's Sweet Toffee Crunch

York County
14 Organug Road
York, ME 03909
Phone: (207)710-5582
[ Details ]

Ellies' Daylily & Perennial Gardens

Waldo County
277 Bangor Road
Unity, ME 04988
Phone: 2079482101
[ Details ]

Ellis Greenhouses

Penobscot County
218 Oldtown Rd.
Hudson, ME 04449
Phone: (207)327-4674
[ Details ]

Elvin Farm

Kennebec County
38 Lane Rd
Readfield, ME 04355
Phone: (207)685-4285
[ Details ]

Emery Farm

Kennebec County
137 Besse Road
Wayne, ME 04284
Phone: (207)615-4488
[ Details ]

Emery Farm and Gardens

Penobscot County
283 West Rd
PO Box 22
Bradford, ME 04410
Phone: (207)313-3388
[ Details ]

Enchanted Kitchen at Fire Fly Farm

Somerset County
526 Dexter Rd
Saint Albans, ME 04971
Phone: (207)938-3906
[ Details ]

Endless Summer Flower Farm

Knox County
PO Box 1225
Physical: 57 E Fork Rd
Camden, ME 04843
Phone: (207)236-8752
[ Details ]

Eolian Farm Llamas & Shetlands

Lincoln County
34 Sheepscot Road
Newcastle, ME 04553
Phone: 207-563-6869
[ Details ]

Erickson Fields Preserve of Maine Coast Heritage Trust

Knox County
124 West Street
Rockport, ME 04856
Phone: (207)236-2739
[ Details ]

Estes Farm

York County
158 Waterman Rd.
Buxton, ME 04093
Phone: (207)929-5886
[ Details ]

Eureka Farms

Somerset County
220 Shy Rd
Palmyra, ME 04965
Phone: (207)944-2186
[ Details ]

Evergreen Acres Tree Farm

Kennebec County
208 Back Street
North Monmouth, ME 04265
Phone: (207)212-0056
[ Details ]

Evergreen Farms/Evergreen Nursery Inc.

Lincoln County
P.O. Box 413
Damariscotta, ME 04543
Phone: 207-975-6499
[ Details ]

Evergreen Ridge Alpaca

Waldo County
43 Turner Ridge Road
Palermo, ME 04354
Phone: (207)993-5031
[ Details ]

Ewe and I Farm

York County
286 Arundel Rd.
Kennebunkport, ME 04046
Phone: (207)468-1344
[ Details ]

F & A Farm

Waldo County
968 Banton Road
Palermo, ME 04354
Phone: 207-993-2755
[ Details ]

Fairservice Family Farm

Lincoln County
25 Hemlock Ln
Whitefield, ME 04353
Phone: (207)370-2286
[ Details ]

Fairwinds Farm

Sagadahoc County
332 Augusta Rd
Topsham, ME 04086
Phone: (207)729-1872
[ Details ]

Fairy House Farm

Hancock County
568 Front Ridge Road
Orland, ME 04472
Phone: (207)319-0551
[ Details ]

Far Point Farm

Washington County
25 Telegraph Road
Steuben, ME 04680-9715
Phone: 207-546-7725
[ Details ]

Farm Fresh at the Newell Homestead

Oxford County
6 Marshall Pond Road
Hebron, ME 04238
Phone: (207)890-1153
[ Details ]

Farm To You

Franklin County
115 Mt. View Rd.
Farmington, ME 04938
Phone: (207)778-2187
[ Details ]

FarmBox

Androscoggin County
1716 Federal Road
Livermore, ME 04253
Phone: (207)320-2320
[ Details ]

Farmer in the Dell

Lincoln County
262 Patricktown Road
Somerville, ME 04348
Phone: (207)549-9024
[ Details ]

Farmer Kev's Organic

Kennebec County
29 Long Meadow Drive
West Gardiner, ME 04345
Phone: (207)613-8713
[ Details ]

Farmer Whiting's

Androscoggin County
882 Summer Street
Auburn, ME 04210-8519
Phone: 207-782-4356
[ Details ]

Farmers' Gate Market

Androscoggin County
170 Leeds Junction Road
Wales, ME 04280
Phone: (207)933-3300
[ Details ]

Farmetta Farm

Waldo County
72 Rowe Hill Rd.
Morill, ME 04952
Phone: (207)322-4073
[ Details ]

Farmhouse Greenhouse (Greenhouse and Nursery)

Aroostook County
346 Fort Fairfield Rd
Caribou, ME 04736
Phone: (207)227-2754
[ Details ]

Farnham Ridge

York County
1975 Milton Mills Road
Acton, ME 04001
Phone: (207)636-4557
[ Details ]

Feather and Scale Farm

Cumberland County
By Request
Standish, ME 04084
Phone: (207)518-0206
[ Details ]

Featherfoot Farm

Hancock County
80 Giles Pond Road
Aurora, ME 04408
[ Details ]

Fedco Seeds Inc

Kennebec County
PO Box 520
Waterville, ME 04903-0520
Phone: (207)426-9900
[ Details ]

Fenderson Farm Stand

York County
1018 South Street, Dayton, ME 04005 (Mailing Address)
97 New County Rd. (Rt. 5), (Farm Location)
Saco, ME 04072
Phone: (207)468-9315
[ Details ]

Fenimore's Strawberry Farm

Sagadahoc County
92 Keay Road
Bowdoin, ME 04287
Phone: 207-353-2360
[ Details ]

Fiddler's Lane Farm

Sagadahoc County
125 Hedge Bridge Road
Woolwich, ME 04579
Phone: (207)443-6017
[ Details ]

Fiddlers Green Farm

York County
PO Box 24
Buxton, ME 04093
Phone: (207)272-3952
[ Details ]

Fiddlers Green Farm

Waldo County
P.O. Box 1
North Vassalboro, ME 04962
Phone: (207)877-7445
[ Details ]

Field of Dreams

Piscataquis County
444 Stickney Hill Road
Brownville, ME 04414
Phone: (207)965-8399
[ Details ]

Field of Greens

Kennebec County
24 winslow rd
Albion, ME 04910
Phone: (207)877-4817
[ Details ]

Fields Fields Blueberries

Lincoln County
565 Blinn Hill Rd.
Dresden, ME 04342
Phone: 737-2163
[ Details ]

Fieldstone Farms

York County
167 Spring Road
Newfield, ME 04056
Phone: (207)432-8771
[ Details ]

Fieldstone Farms, Inc.

Penobscot County
362 French Street
Bangor, ME 04401
Phone: 207-942-9602
[ Details ]

Fieldstone Gardens, Inc.

Kennebec County
55 Quaker Lane
Vassalboro, ME 04989-3816
Phone: (207)923-3836
[ Details ]

Final-lee Acres

Knox County
455 Davis Rd.
Union, ME 04862
Phone: (207)785-3055
[ Details ]

Finale Farm

Penobscot County
46 Graffam Rd
Newport, ME 04953
Phone: 207-278-2784
[ Details ]

Findview Farm

Cumberland County
147 Mighty Street
Gorham, ME 04038
Phone: (207)839-4334
[ Details ]

Finestkind Tree Farms

Piscataquis County
235 Greeleys Landing
Dover Foxcroft, ME 04426
Phone: (207)564-3103
[ Details ]

FineWay farm

Cumberland County
351 Northeast Road
Standish, ME 04085
Phone: 64242283470634
[ Details ]

Fire Flower Garden and Pottery

Waldo County
33 Knox Station Road
Thorndike, ME 04986
Phone: (207)568-3736
[ Details ]

First Frost Farm

Washington County
172 S. Main Street
Whitneyville, ME 04692
Phone: 207-255-4773
[ Details ]

Fisher Farm

Waldo County
177 Coles Corner Rd
Winterport, ME 04496
Phone: (207)223-2293
[ Details ]

Fisher's Christmas Tree Farm

Waldo County
281 Belmont Ave
Belfast, ME 04915
Phone: (207)338-6098
[ Details ]

Five Fields Farm

Cumberland County
720 South Bridgton Road
South Bridgton, ME 04009-4010
Phone: 207-647-2425
[ Details ]

Five Islands Farm

Sagadahoc County
1375 Five Islands Road
Georgetown, ME 04548
Phone: (207)371-9383
[ Details ]

Five Star Nursery

Hancock County
853 Bay Rd
North Brooklin, ME 04616
Phone: 207-359-2282
[ Details ]

Fixit Farm, Inc.

Franklin County
15 Ferguson Lane, off Route #4
Sandy River Plantation, ME 04970
Phone: (207)864-2971
[ Details ]

Flaherty's Family Farm

Cumberland County
123 Payne Road
Scarborough, ME 04074
Phone: (207)883-5494
[ Details ]

Flatlanders' Farm

Somerset County
296 St Albans Rd
Palmyra, ME 04965
Phone: (207)672-6071
[ Details ]

Flood Brothers

Kennebec County
839 River Road
Clinton, ME 04927
Phone: (207)313-3531
[ Details ]

Fluid Farms LLC

Lincoln County
972 River RD
Dresden, ME 04342
Phone: (207)215-1570
[ Details ]

Flying Goat Farm

York County
.
Acton, ME 04001
Phone: (207)636-7321
[ Details ]

Flying Grouse Farm

Androscoggin County
371 River Road
Livermore, ME 04253
Phone: (207)897-5157
[ Details ]

Foggs Hill Farm

Cumberland County
943 Intervale rd
New Gloucester, ME 04260
Phone: (207)522-4651
[ Details ]

Food Joy & South Auburn Organic Farm

Androscoggin County
310 Sopers Mill Rd
Auburn, ME 04210
Phone: (207)241-2477
[ Details ]

Ford Heritage Farm

York County
85 Alice LN.
EAST WATERBORO, ME 04030
Phone: 247-4246
[ Details ]

Forest's Edge Garden LLC

Penobscot County
296 Main Rd S
Hampden, ME 04444
Phone: (207)852-9194
[ Details ]

Fort Farms Natural Beef

Aroostook County
209 Houlton Rd
Fort Fairfield, ME 04742
Phone: (207)356-1082
[ Details ]

Fort Lewis Preservation Farm

Lincoln County
164 Ridge Road
Jefferson, ME 04348
Phone: (207)380-2998
[ Details ]

Fortune Smiles Farmstead, LLC

Aroostook County
134 Nutting Road
Perham, ME 04766
Phone: (207)498-3433
[ Details ]

Foss Farm

Penobscot County
PO Box 113
Stetson, ME 04488-0113
Phone: 207-296-3677
[ Details ]

Four Duck Pond Greenhouse

Sagadahoc County
1143 west road
bowdoin, ME 04287
Phone: (207)841-7020
[ Details ]

Four Loves Farm

Kennebec County
191 S. Monmouth Rd.
Monmouth, ME 04259
Phone: (207)370-0340
[ Details ]

Fox Hill Farm

Cumberland County
31 Weymouth Road
Gray, ME 04039-9542
Phone: (207)657-3410
[ Details ]

Frederickson's Tree Farm

Kennebec County
118 Prescott Hill Rd
Monmouth, ME 04259
Phone: (207)933-8000
[ Details ]

Freedom Bean Co.

Kennebec County
310 Quimby Road
Albion, ME 04910
Phone: (207)437-2211
[ Details ]

Freedom Farm

Waldo County
355 Greeley Road
Freedom, ME 04941
Phone: 207-382-6007
[ Details ]

Frelsi Farm Icelandics

York County
111 Watson Hill Road
Limerick, ME 04048
Phone: (207)793-4640
[ Details ]

French Hill Farm

Somerset County
246 French Hill Road
Solon, ME 04979
Phone: (207)643-2111
[ Details ]

Fresh Meadow Farm

Hancock County
444 Norway Drive
Bar Harbor, ME 04609
Phone: (207)288-8054
[ Details ]

Fresh Start Farms

Androscoggin County
76 Littlefield Road
Lisbon, ME 04250
Phone: (207)761-4769
[ Details ]

Fresh Start Farms

Androscoggin County
1 King Rd.
Lisbon, ME 04250
Phone: (207)761-4769
[ Details ]

Freyenhagen's Family Farm

Knox County
51 Wotton's Mill Road
Union, ME 04862
Phone: 207-785-4559
[ Details ]

Friars' Bakehouse

Penobscot County
21 Central Street
Bangor, ME 04401
Phone: 207-947-3770
[ Details ]

Friends' Folly Farm

Kennebec County
319 Norris Hill Road
Monmouth, ME 04259
Phone: (207)632-3115
[ Details ]

Frinklepod Farm

York County
244 Log Cabin Rd.
Arundel, ME 04046
Phone: (207)289-5805
[ Details ]

Frith Farm

Cumberland County
61 Ash Swamp Rd
Scarborough, ME 04074
Phone: (207)730-9077
[ Details ]

From the Country Farm

Androscoggin County
23 Austin Rd
Leeds, ME 04263
Phone: (207)212-9911
[ Details ]

Frostfire Farm

Knox County
314 Collinstown Road
Union, ME 04862
Phone: (207)845-2209
[ Details ]

Fryeburg Greenery

Oxford County
108 Bridgton Rd.
Fryeburg, ME 04037
[ Details ]

Full Moon Alpacas & Country Store

Androscoggin County
272 South Witham Road
Auburn, ME 04210
Phone: (207)782-3404
[ Details ]

Fussing Duck Farm

Penobscot County
501 Mc Card Road
Corinth, ME 04427
Phone: (000)000-0000
[ Details ]

G & M Maple Products

Penobscot County
745 Main Road
Charleston, ME 04422
Phone: 207-285-3011
[ Details ]

G & M Maple Products

Penobscot County
745 main rd
Charleston, ME 04422
Phone: (207)659-1416
[ Details ]

G. H. McDougal Farm

York County
398 Harry Howes Road
Sanford, ME 04073
Phone: 207-324-0311
[ Details ]

Gagne Foods/Robinhood Free Meetinghouse

Sagadahoc County
210 Robinhood Road
Georgetown, ME 04548
Phone: 207-371-2188
[ Details ]

Gagnon Family Orchard and Farm

Androscoggin County
75 Saunders Rd
Greene, ME 04236
Phone: 321-329-9078
[ Details ]

Garden of Weedin

Cumberland County
882 Pequawket Trail
West Baldwin, ME 04091
Phone: (207)838-1579
[ Details ]

Garden Side Dairy @ Hatch Knoll Farm

Washington County
29 Hatch Knoll RD
Jonesboro, ME 04648
Phone: (207)434-2674
[ Details ]

Gardiner Farms

Penobscot County
634 Grindstone Road
Stacyville, ME 04777
Phone: (207)365-4519
[ Details ]

Gaze Acres Alpacas

Cumberland County
24 Pennell Way
Brunswick, ME 04011
Phone: (207)607-2010
[ Details ]

Gentle Meadow Goat Farm

Waldo County
72 Clark Rd
Winterport, ME 04496
Phone: (207)223-5115
[ Details ]

Geroux's Cafe Mixes

Kennebec County
35 Spring Street
Gardiner, ME 04345
Phone: 207-582-7708
[ Details ]

Giant's Belly Farm

Androscoggin County
217 South Mountain Rd
Greene, ME 04236
Phone: (207)946-4478
[ Details ]

Gile's Family Farm

York County
P.O. Box 634
139 Waterboro Road
Alfred, ME 04002
Phone: (207)324-2944
[ Details ]

Giles Family Farm

York County
146 Shaker Hill Road
Alfred, ME 04002
Phone: 207-324-2944
[ Details ]

Gingerbread Farm Perennials

Kennebec County
383 Old Winthrop Road
Wayne, ME 04284-9741
Phone: 207-685-4050
[ Details ]

Glacier Hill Farm

Franklin County
185 East Road
Chesterville, ME 04938
Phone: (207)293-3435
[ Details ]

Gladstone's Under The Sun

Hancock County
507 Washington Junction Road
Hancock, ME 04640
Phone: (207)669-6046
[ Details ]

Glasstar Farm

Somerset County
PO Box 295
Skowhegan, ME 04976
Phone: (207)000-0000
[ Details ]

Glidden Point Oyster Sea Farm

Lincoln County
707 River Road
Edgecomb, ME 04556
Phone: 207-633-3599
[ Details ]

God Provides Farm

Penobscot County
24 Airline Rd.
Clifton, ME 04428
Phone: (207)843-5008
[ Details ]

Gold Star Honeybees

Kennebec County
PO Box 313
Gardiner, ME 04345
Phone: (207)449-1121
[ Details ]

Golden Nugget Sugar Shack

Knox County
328 Gurney Town Road
Appleton, ME 04862
Phone: 207-785-2518
[ Details ]

Good Karma Farm

Waldo County
67 Perkins Road
Belfast, ME 04915
Phone: (207)322-0170
[ Details ]

Good Will Farm at Good Will-Hinckley

Somerset County
PO Box 159
Hinckley, ME 04944
Phone: 207-238-4204
[ Details ]

Goodwin Farms

Androscoggin County
1044 Old Danville Rd
Auburn, ME 04210
Phone: (207)783-6961
[ Details ]

GOOSE RIVER FARM, INC.

Waldo County
214 Curtis Road
Swanville, ME 04915
Phone: (207)338-6027
[ Details ]

Goranson Farm

Lincoln County
250 River Road
Dresden, ME 04342-9711
Phone: (207)737-8834
[ Details ]

Goss Berry Farm

Androscoggin County
311 Elm Street
Mechanic Falls, ME 04256
Phone: 207-346-6811
[ Details ]

Goss berry Farm

Androscoggin County
311 Elm Street
Mechanic Falls, ME 04256
Phone: (207)346-6811
[ Details ]

Goughans Berry Farm

Aroostook County
872 Fort Fairfield Road
Caribou, ME 04736-9614
Phone: (207)496-1731
[ Details ]

Gould Farms

Aroostook County
94 Gould Road
Sherman, ME 04776
Phone: 207-365-4159
[ Details ]

Grace Pond Farm

Kennebec County
175 South Monmouth Road
Monmouth, ME 04259
Phone: (207)933-8023
[ Details ]

Grace to Glory Farm

Somerset County
48 Spaulding Rd.
Palmyra, ME 04965
Phone: (207)938-4194
[ Details ]

Graceland Alpaca Farm

Androscoggin County
109 Ridge Rd
Lisbon Falls, ME 04252
Phone: (207)353-2171
[ Details ]

Gramma Mill's Gluten Free Foods

York County
P.O. Box 34
Steep Falls, ME 04085
Phone: 207-675-3001
[ Details ]

Gramps Farm

Hancock County
320 Front Ridge Road
Orland, ME 04472-4344
Phone: (207)469-3003
[ Details ]

Grandma's House Bakery & Gardens

Oxford County
309 Roxbury Rd
Mexico, ME 04257
Phone: (207)364-3424
[ Details ]

Grandpa Joe's Sugar House

Cumberland County
103 Murch Road
North Baldwin, ME 04024
Phone: (207)653-3647
[ Details ]

GrandyOats Granola

Oxford County
349 Center Conway Road
Brownfield, ME 04010
Phone: (207)935-7415
[ Details ]

Grant's Farm

York County
77 Grant Road
Saco, ME 04072
Phone: 207-590-1992
[ Details ]

Grant's Farm

York County
77 Grant Road
Saco, ME 04072
Phone: (207)590-7673
[ Details ]

Grassland Farm

Somerset County
41 Grassland Lane
Skowhegan, ME 04976
Phone: (207)474-6864
[ Details ]

Gray Farm

Penobscot County
606 Mullen Road
Newport, ME 04953
Phone: 207-278-2415
[ Details ]

Great Northern Fudge Company, Inc.

Kennebec County
P.O. Box 1371
Waterville, ME 04903-1371
Phone: 207-872-7599
[ Details ]

Great Things, Inc.

Cumberland County
28 Powhatan Road
Otisfield, ME 04270
Phone: (207)595-8067
[ Details ]

Green Dooryard, The

Hancock County
29 Main Street
Franklin, ME 04634-9719
Phone: 208-565-3851
[ Details ]

Green Garden Farm

Somerset County
39 stage road
St.albans, ME 04971
Phone: (207)938-2122
[ Details ]

Green Hollow Orchard

Lincoln County
537 East River Road
Whitefield, ME 04353
Phone: 207-549-5404
[ Details ]

Green Roots Farm

Oxford County
Green Road
North Waterford, ME 04267
Phone: (207)583-2844
[ Details ]

Green Spark Farm

Cumberland County
Farm is located at 316 Fowler Rd., Cape Elizabeth, ME
Our home/office is 340 Pine St., So. Portland, ME 04106
Cape Elizabeth, ME 04107
Phone: (207)799-4784
[ Details ]

Green Thumb Farms

Oxford County
P.O. Box 147
123 West Fryeburg Road
Fryeburg, ME 04037
Phone: (207)935-3341
[ Details ]

Green Thumb, The

Knox County
Route 17
P.O. Box 22
West Rockport, ME 04865-0022
Phone: 207-594-5070
[ Details ]

Green Valley Farm

Lincoln County
970 River Rd.
Dresden, ME 04342
Phone: (207)319-4305
[ Details ]

Greenbriar Llama Karma Farm

York County
759 Turkey Street
North Berwick, ME 03906
Phone: (207)676-9427
[ Details ]

Greenbush Soapworks

Penobscot County
195 Middle River Road
Greenbush, ME 04418
Phone: (207)827-7588
[ Details ]

Greene Maple Farm

Cumberland County
P.O. Box 55
77 Bridgton Road
East Sebago, ME 04029-0055
Phone: (207)787-2424
[ Details ]

GREENER DAYS FARM

Lincoln County
286 Miller Rd
Waldoboro, ME 04572
Phone: (207)406-0392
[ Details ]

Greenwood Herbals

York County
561 Parsonsfield Road
Limerick, ME 04048
Phone: 207-793-3553
[ Details ]

Greenwood Orchards

Androscoggin County
174 Auburn Road (Route 4)
Turner, ME 04282
Phone: (207)225-3764
[ Details ]

Grey Goose Gourmet

Kennebec County
536 Main Street
Wayne, ME 04284
Phone: (207)685-3252
[ Details ]

Growing Concern

Washington County
35 Manning Street
Calais, ME 04619
Phone: (207)454-0183
[ Details ]

Grumpy's Organic Farm

Kennebec County
248 Benson Road
Manchester, ME 04351
Phone: (207)724-4040
[ Details ]

Guini Ridge Farm

Knox County
1353 North Union Road
Union, ME 04862
Phone: (207)785-2978
[ Details ]

Gulf of Maine, Inc.

Washington County
81 US Rte 1
Pembroke, ME 04666
Phone: (207)726-4620
[ Details ]

H & R Christmas Tree Farm

Penobscot County
114 Fern Road
Dexter, ME 04930
Phone: 207-924-6402
[ Details ]

H.O.M.E. Co-op

Hancock County
90 Schoolhouse Rd
PO Box 10
Orland, ME 04472
Phone: (207)469-7961
[ Details ]

Hackmatack Farm

Hancock County
95 Dunbar Road
Penobscot, ME 04476
Phone: (207)326-0751
[ Details ]

Hale Tree Farms

Aroostook County
1107 Westmanland Rd.
Westmanland, ME 04783
Phone: 207-896-5213
[ Details ]

Hall Farms

Franklin County
989 Rt#2 West Wilton
PO Box 72 E Dixfield, ME 04227
E. Dixield, ME 04294
Phone: (207)645-2862
[ Details ]

Hall Farms Maple Products

Franklin County
P.O. Box 72
East Dixfield, ME 04227-0072
Phone: 207-645-2862
[ Details ]

Hall's Christmas Tree Farms, Inc.

Piscataquis County
816 Douty Hill Road
Sangerville, ME 04479
Phone: (207)564-3603
[ Details ]

Hamilton Family Farm

Waldo County
108B Pattee Road
Monroe, ME 04921
Phone: (207)322-6448
[ Details ]

Hamilton Farm ~ Barred Owl Creamery & Catering

Lincoln County
6 South Fowles Lane
Whitefield, ME 04353
Phone: (207)549-5497
[ Details ]

Hammond Farms

York County
180 Old North Berwick Road
Lyman, ME 04002-9623
Phone: (207)985-2550
[ Details ]

Hanscome's Christmas Tree Farm

Cumberland County
194 Mountfort Road
North Yarmouth, ME 04097
Phone: 207-831-2311
[ Details ]

Hansel's Orchard

Cumberland County
44 Sweetser Rd
North Yarmouth, ME 04097
Phone: (207)829-6136
[ Details ]

Happy Town Farm

Hancock County
1138 Happy Town Road
Orland, ME 04472
Phone: (207)667-9212
[ Details ]

Harbor Candy Shop, Inc.

York County
248 Main Street
Ogunquit, ME 03907-2064
Phone: 207-646-8078
[ Details ]

Harmony Farms

Somerset County
253 Athens Road
Harmony, ME 04942
Phone: (207)683-6491
[ Details ]

Harmony Mill Farm

Hancock County
133 Fitchburg Rd.
Waltham, ME 04605
Phone: (207)584-2035
[ Details ]

Harrington Farm

Piscataquis County
695 North Dexter Rd.
parkman, ME 04443
Phone: (207)876-3231
[ Details ]

Harris Farm

York County
262 Buzzell RD
Dayton, ME 04005
Phone: (207)499-2678
[ Details ]

Harris Turkey Farm

York County
267 Bridge St
West Newfield, ME 04095
Phone: (207)432-0273
[ Details ]

Hart-to-Hart Farm

Kennebec County
16 Duck Pond Lane
Albion, ME 04910
Phone: 207-437-2441
[ Details ]

Harvest Hill Farms

Androscoggin County
840 Bakerstown Rd
Poland, ME 04291
Phone: 207-998-5485
[ Details ]

Harvest Hill Farms

Androscoggin County
125 Pigeon Hill Road
Mechanic Falls, ME 04256
Phone: (207)998-5485
[ Details ]

Hatch Knoll Farm

Washington County
29 Hatch Knoll Rd
Jonesboro, ME 04648
Phone: 207-434-2674
[ Details ]

Hatchet Cove Farm

Knox County
1133 Finntown Rd
Warren, ME 04864
Phone: (207)273-3044
[ Details ]

Hatchtown Farm

Lincoln County
82 Sproul Hill Road
Bristol, ME 04539
Phone: (207)563-5851
[ Details ]

Hattie's

Kennebec County
103 Water Street
Hallowell, ME 04347
Phone: (207)621-4114
[ Details ]

Haulk's Maple

Somerset County
882 Lakewood Road
Madison, ME 04950
Phone: 207-474-8047
[ Details ]

Haven's Candies

Cumberland County
87 County Road
Westbrook, ME 04092
Phone: 207-772-1557
[ Details ]

Hawk House Farm

York County
116 Lower Egypt Rd
Bar Mills, ME 04004
Phone: (207)229-7976
[ Details ]

Hawkes Farm

Cumberland County
Physical: 341 Roosevelt Trail
Mailing: 298 Windham Center Road
Windham, ME 04062
Phone: 207-892-6376
[ Details ]

Hay's Maple Shack

Somerset County
54 Lords Hill Circle
Athens, ME 04912
Phone: (207)654-3804
[ Details ]

Hayman Farm

Kennebec County
189 Heywood Road
Winslow, ME 04901
Phone: (207)873-7600
[ Details ]

Haynesville Woods Farm

Aroostook County
Military Road Box 3340
Haynesville, ME 04497
Phone: 207-448-2463
[ Details ]

Heartfelt Farm

Knox County
67 McCarter Point Rd
Cushing, ME 04563
Phone: (207)354-2435
[ Details ]

Heartland Farm and Dairy

Piscataquis County
77 Milo Road
Sebec, ME 04481
Phone: 207-564-6915
[ Details ]

Heartstone Farm

Penobscot County
128 Paine Rd
Charleston, ME 04422
Phone: (207)424-0063
[ Details ]

HEBERT FARM

Kennebec County
659 UNITY RD
BENTON, ME 04901
Phone: (207)441-1391
[ Details ]

Herb N Dream

Oxford County
83 South Chatham Rd
N. Fryeburg, ME 04037
Phone: (207)890-1582
[ Details ]

Herbal Revolution

Waldo County
21 Wentworth Rd
Lincolnville, ME 04849
Phone: (207)763-2899
[ Details ]

Herbminders of Maine

Washington County
430 Wilcox Road
Trescott Twp., ME 04652
Phone: (207)733-4688
[ Details ]

Heritage Farm

Waldo County
142 meadow road
winterport, ME 04496
Phone: (207)852-2559
[ Details ]

Heritage Farm Pinzgauers

Waldo County
22 W Chase Rd
Maine, ME 04921
Phone: (207)722-3195
[ Details ]

Hidden Acres Farm

Waldo County
165 south main street
Morrill, ME 04952
Phone: (207)322-3060
[ Details ]

Hidden Fortune Farm

Lincoln County
116 Bunker Hill Rd
Jefferson, ME 04348
Phone: (207)549-4811
[ Details ]

Hidden Gardens

Waldo County
96 Seekins Road
Searsport, ME 04974-9753
Phone: 207-548-2864
[ Details ]

Hidden Meadow Farm

Aroostook County
225 Montieth Road
Bridgewater, ME 04735
Phone: (207)425-4050
[ Details ]

Hidden Valley Farm

Lincoln County
204 Hollywood Blvd
Whitefield, ME 04353
Phone: (207)586-5837
[ Details ]

High Acres Maple Syrup at Oak Hill Farm

Oxford County
14 Husky Haven
South Hiram, ME 04041
Phone: (207)625-7151
[ Details ]

High View Farm

Cumberland County
48 Leander Harmon Rd
Harrison, ME 04040
Phone: (207)595-1601
[ Details ]

Highland Ave Greenhouse & Farm Market

Cumberland County
109 Highland Avenue
Scarborough, ME 04074
Phone: (207)883-2861
[ Details ]

Highland Blueberry Farm and Highland Organics

Waldo County
Physical: 94 Old County Road
P.O. Box 20
Stockton Springs, ME 04981
Phone: (207)567-3763
[ Details ]

Highland Farms of Troy

Waldo County
907 Bangor Rd
PO Box 4
Troy, ME 04987
Phone: (207)441-9453
[ Details ]

Highland Foods, LLC

Lincoln County
508 Sheepscot Road
Newcastle, ME 04553-3608
Phone: (207)586-5399
[ Details ]

Highland Maple Products

Somerset County
130 Howard Hill Road
Highland PLT., ME 04961
Phone: 207-628-2324
[ Details ]

Hill Top Farm

Kennebec County
800 Prescott Road
Manchester, ME 04351-9333
Phone: 207-622-6733
[ Details ]

Hillcrest Orchards

Waldo County
560 Main Rd
P.O. Box 252
Winterport, ME 04496
Phone: 207-223-4416
[ Details ]

Hillside Farm

Aroostook County
259 US Highway 1
Monticello, ME 04760
Phone: (207)538-4441
[ Details ]

Hilltop Boilers LLC

York County
PO Box 29
157 Elm Street
Newfield, ME 04056
Phone: (207)793-8850
[ Details ]

Hilltop Farms and Greenhouses

Somerset County
30 Middle Road
Fairfield, ME 04937
Phone: (207)453-6601
[ Details ]

Hindsite Hunt Preserve

Penobscot County
314 Stetson Rd.
Newport, ME 04953
Phone: (207)368-4957
[ Details ]

Historic Products

Sagadahoc County
PO Box 383
Bath, ME 04530
Phone: 207-386-0501
[ Details ]

HODGE-PODGE FARM

Waldo County
294 POORS MILL ROAD
BELFAST, ME 04915
Phone: 20732366632079303512
[ Details ]

Holmes Produce/ Holmes Farms

Aroostook County
790 Sweden Street
Caribou, ME 04736
Phone: 207-496-0193
[ Details ]

Holmes Tree Farm

York County
193 Whitten Rd
Kennebunk, ME 04043-9703
Phone: (207)985-3778
[ Details ]

Honey Bee Research Institute

Aroostook County
24 GENDREAU ROAD
SAINT DAVID, ME 04773
Phone: (714)222-7122
[ Details ]

Hoof'N Paw Farm/Greenhouse/HarnessRepair

Franklin County
168 Starks Road
New Sharon, ME 04955-9703
Phone: 207-778-3903
[ Details ]

Hoon's Maple Syrup

Franklin County
PO Box 4
Farmington Falls, ME 04940-0004
Phone: 207-778-4879
[ Details ]

Hooper's Orchard

Waldo County
856 back brooks road
Monroe, ME 04951
Phone: 525-3236
[ Details ]

Hope Orchards

Knox County
434 Camden Road
Hope, ME 04847
Phone: (207)763-2824
[ Details ]

Hope's Edge Farm & CSA

Knox County
73 Morse Rd
Hope, ME 04847
Phone: (207)542-4097
[ Details ]

Horsepower Farm

Hancock County
90 Horsepower Farm Rd.
Penobscot, ME 04476
Phone: (207)374-5273
[ Details ]

Hubba Hubba Foods

York County
7 Mitchell Rd.
York, ME 03909
Phone: (207)363-3949
[ Details ]

Hummingbird Farm Greenhouse

Androscoggin County
202 Bean Street
Turner, ME 04282
Phone: (207)224-8220
[ Details ]

Hyl-Tun Farm

Somerset County
8 Olde Ferry Rd
Starks, ME 04911
Phone: 207-696-3038
[ Details ]

Idleknot Farm

Cumberland County
261 Woodville Road
Falmouth, ME 04105
Phone: (207)797-3548
[ Details ]

Imperial Hosta, The

Cumberland County
177 Old Bath Road
Brunswick, ME 04086-1327
Phone: 207-721-0820
[ Details ]

Indian Meadow Herbals, LLC

Hancock County
1284 Macomber Mill Road
Eastbrook, ME 04634
Phone: (207)565-3010
[ Details ]

Intervale Farm

Washington County
199 N. Main Street
Cherryfield,, ME 04622
Phone: (207)546-2589
[ Details ]

Ireland Farms

Penobscot County
135 Sweet Road
Lincoln, ME 04457
Phone: (207)794-8084
[ Details ]

Ireland Hill Farms

Waldo County
282 Nickerson Rd
Swanville, ME 04915
Phone: (207)322-7625
[ Details ]

Irish Maple Sugar House

York County
359 Shapleigh Corner Road
Shapleigh, ME 04076
Phone: 207-636-2205
[ Details ]

Irving Farms

Kennebec County
225 Horseback Rd.
Clinton, ME 04927
Phone: (207)426-8956
[ Details ]

Island Farm

Franklin County
15 Farm Road
Avon, ME 04966
Phone: 207-639-5044
[ Details ]

Islandscaping, Inc.

Hancock County
341 Seawall Road
Southwest Harbor, ME 04679-4046
Phone: (207)244-5777
[ Details ]

Izzy's Cheesecake

Cumberland County
135 Walton Street
Portland, ME 04103
Phone: (207)797-9990
[ Details ]

J & P's Farm Market

Hancock County
634 Bar Harbor Rd.
Trenton, ME 04605
Phone: (207)667-6013
[ Details ]

J.A. & R. Farms

Aroostook County
636 Main Street
St. Francis, ME 04774
Phone: 207-398-3396
[ Details ]

Jacks Gourmet

Kennebec County
PO Box 68
North Monmouth, ME 04265
Phone: (207)933-2005
[ Details ]

Jackson Mountain Farms

Franklin County
PO Box 548
Intervale Rd.
Temple, ME 04984
Phone: 207-778-5023
[ Details ]

Jackson's Sugar House & Vegetable Stand

Oxford County
50 Hebron Road
Oxford, ME 04270
Phone: 207-539-4613
[ Details ]

JDB CLARK HOMESTEAD

Aroostook County
270 Ridge Rd (PO Box 346)
Oakfield, ME 04763
Phone: (207)757-8797
[ Details ]

Jenny's Chickens Gourmet Sauces

Cumberland County
PO Box 6218
Cape Elizabeth, ME 04107
Phone: (207)767-3011
[ Details ]

Jillson's Farm Sugarhouse

Androscoggin County
143 Jordan Bridge Rd
Sabattus, ME 04280
Phone: (207)375-4486
[ Details ]

Jim's Sugar House

Cumberland County
296 Maple Ridget Road
Harrison, ME 04040
Phone: 207-583-6730
[ Details ]

Jireh Hill Farms

Franklin County
77 Whittier Road
New Sharon, ME 04955
Phone: (207)578-2324
[ Details ]

Jo's Sugarhouse at The Hartwell Farm

Cumberland County
443 Sebago Lake Road
Gorham, ME 04038
Phone: (207)671-2189
[ Details ]

Joan & Brad's Berry Farm

York County
447 Deerwander Rd
Hollis, ME 04042
Phone: 391-3115
[ Details ]

Johnny's Selected Seeds

Kennebec County
955 Benton Avenue
Winslow, ME 04901
Phone: 1-877-564-6697
[ Details ]

Journey's End Alpacas

Lincoln County
42 Branch Lane
Whitefield, ME 04353
Phone: 207-549-5523
[ Details ]

Journeys End Farm

Lincoln County
207 Augusta Rd
Jefferson, ME 04348
Phone: (207)592-5694
[ Details ]

Juniper Edge Farm

Cumberland County
532 Harpswell Road
Brunswick, ME 04011
Phone: 207-725-6414
[ Details ]

Justa Alpaca Farm

Franklin County
998 Farmington Falls Rd
Farmington, ME 04938
Phone: (207)860-2783
[ Details ]

Jyang-Lee Kitchens

Lincoln County
P.O. Box 247
Coopers Mills, ME 04341
Phone: 207-549-4507
[ Details ]

Katahdin Gardens

Penobscot County
79 Potato Row
Patten, ME 04765
Phone: (207)528-2924
[ Details ]

keekionga farm II

Lincoln County
233 valley rd
jefferson, ME 04348
Phone: 841-9731
[ Details ]

Kelley Bros. Farm

Kennebec County
264 Kelley Road
Pittston, ME 04345
Phone: Pete (207)242-8818 Tammy 242-9599
[ Details ]

Kelly Orchards

York County
PO Box 48
Acton, ME 04001-0048
Phone: (207)636-1601
[ Details ]

Kenerson Farm

Somerset County
1266 South Solon Road
Solon, ME 04979
Phone: 207-643-2008
[ Details ]

Kennebec Cheesery at Koons Farm

Kennebec County
795 Pond Road
Sidney, ME 04330
Phone: (207)547-4171
[ Details ]

Kennebec Flower Farm

Sagadahoc County
50 Pork Point Road
Bowdoinham, ME 04008
Phone: 207-666-3116
[ Details ]

Kennebec Local Food Initiative

Kennebec County
Faith Christian Church, rt. 201
Gardiner, ME 04345
Phone: (207)712-9734
[ Details ]

Kennebec River Company

Kennebec County
1982 Riverside Drive
Vassalboro, ME 04989
Phone: (207)872-6987
[ Details ]

Kennebec River Pub & Brewery

Somerset County
Old Canada Road National Scenic Byway
1771 US Route 201
The Forks, ME 04985
Phone: (800)765-7238
[ Details ]

Kenney's Farm

Penobscot County
341 Happy Corner Road
Patten, ME 04765
Phone: 207-528-2669
[ Details ]

KENONA FARM

Hancock County
144 MOOSEHILL RD
OSBORN, ME 04605
Phone: (207)584-5642
[ Details ]

Kezar River Farm Alpacas

Oxford County
73 Lochan Way
Swede, ME 04040
Phone: (207)831-8401
[ Details ]

King & I Angus

Franklin County
70 Angus Lane
Industry, ME 04938
Phone: 778-0154
[ Details ]

King Hill Farm

Hancock County
29 Faerie Kingdom Rd.
Penobscot, ME 04476
Phone: (207)326-9701
[ Details ]

King Orchard

Androscoggin County
129 East Hebron Road
West Turner or East Hebron, ME 04282
Phone: 207-966-3637
[ Details ]

King's Farm Stand

Cumberland County
4 Burnham Road
Gorham, ME 04038
Phone: (207)839-5844
[ Details ]

Kinney's Sugarhouse

Waldo County
200 Abbott Rd
Knox, ME 04986
Phone: (207)568-7576
[ Details ]

Kniffin's Specialty Meats

Somerset County
388 Lakewood Rd
Route 201
Madison, ME 04958
Phone: 207-474-0222
[ Details ]

Knot II Bragg Farm

Aroostook County
469 New Dunn Town Rd.
Wade, ME 04786
Phone: (207)455-8386
[ Details ]

Knowlton Corner Farm

Franklin County
341 Knowlton Corner Road
Farmington, ME 04938
Phone: (207)778-6520
[ Details ]

Kody's Crop

Aroostook County
PO Box 136
Bridgewater, ME 04735
Phone: 207-429-9551
[ Details ]

Kyle's Maple Syrup Shack

Cumberland County
P.O.Box 86
West Baldwin, ME 04091
Phone: 207-625-4605
[ Details ]

L&C Enterprises "Quoddy Mist"

Washington County
72 Water Street
Lubec, ME 04652
Phone: 207-733-4847
[ Details ]

Lakeside Family Farm

Penobscot County
20 Prilay Rd.
Newport, ME 04953
Phone: (207)278-2371
[ Details ]

Lakeside Orchards

Kennebec County
318 Readfield Rd
Manchester, ME 04351
Phone: (207)622-2479
[ Details ]

Lakin's Gorges Cheese LLC

Knox County
c/o Rockport Marketplace
461 Commercial St.
Rockport, ME 04856
Phone: (207)230-4318
[ Details ]

Lalibela Farm

Sagadahoc County
88 Carding Machine Rd
Bowdoinham, ME 04008
Phone: (207)666-8788
[ Details ]

Lana's Luscious Sweet Stuff

Knox County
P.O Box 309
West Rockport, ME 04865
Phone: 207-236-3283
[ Details ]

Langley's Strawberries

Penobscot County
123 Crogan Road
Hermon, ME 04401
Phone: 207-848-3936
[ Details ]

Lank Farm

York County
1 Sawmill Road
Kennebunk, ME 03909
Phone: 207-985-4925
[ Details ]

Laughing Stock Farm

Cumberland County
79 Wardtown RD
Freeport, ME 04032
Phone: 207-865-3743
[ Details ]

Lawrence Farms

Kennebec County
1246 Wiscasset Road
Pittston, ME 04345-5325
Phone: (207)582-6006
[ Details ]

Leafy Cafe

Knox County
839 Appleton Ridge Rd.
Appleton, ME 04862
Phone: (912)230-2829
[ Details ]

Leary Farm Inc

York County
Saco, ME 04072
[ Details ]

Leaves and Blooms Greenhouse

Piscataquis County
1467 Bangor Road
Dover-Foxcroft, ME 04426
Phone: (207)564-7433
[ Details ]

Ledgelon Farms

Penobscot County
202 Back Winterport Road
Hampden, ME 04444-9608
Phone: 207-862-3263
[ Details ]

Lee's Lil Maple Farm

Penobscot County
146 Andrews Rd.
Drew Plantation, ME 04497
Phone: (207)456-7564
[ Details ]

Leeman Family Farm

Penobscot County
50 Cedar Lane
Etna, ME 04434
Phone: 34120752692105
[ Details ]

Lemieux's Orchard

Kennebec County
210 Priest Hill Road
North Vassalboro, ME 04989
Phone: (207)873-4354
[ Details ]

Levesque's Organic Farm

Androscoggin County
PO Box 209
Leeds, ME 04263-0209
Phone: 207-524-5535
[ Details ]

Libby & Son U-Picks

York County
86 Sawyer Mountain Rd
Limerick, ME 04048
Phone: (207)793-4749
[ Details ]

Libby Rose Organics LLC

Oxford County
495 East Oxford Rd.
South Paris, ME 04281
Phone: (207)743-2874
[ Details ]

Liberty Fields Farm

York County
238 Flag Pond Road
Saco, ME 04072
Phone: (207)282-0967
[ Details ]

Life Force Farm

Sagadahoc County
71 Carlson Cross Rd
Bowdoinham, ME 04008
Phone: (207)215-6773
[ Details ]

lil buddy farm

Washington County
332 East Ridge Rd
Cathance Twp
Dennysville, ME 04628
Phone: (207)538-8966
[ Details ]

Lilley Farms Natural Holstein Beef

Aroostook County
597 Smyrna Center Rd
Smyrna, ME 04780
Phone: 207-694-0707
[ Details ]

Linwood Acres Maple Products

Somerset County
100 Moores Mill Rd
Canaan, ME 04924
Phone: (207)474-5090
[ Details ]

Lipovsky Gardens

Cumberland County
369 Casco Rd
Brunswick, ME 04011
Phone: (207)725-7897
[ Details ]

Little Cranberry Island Produce

Hancock County
PO Box 9
Islesford, ME 04646
Phone: (207)812-8424
[ Details ]

Little Falls Farm

Cumberland County
250 Walker Mills Road
Harrison, ME 04040
Phone: (207)583-6047
[ Details ]

Little Gnome's Surprise, The

Kennebec County
P.O. Box 36
E. Winthrop, ME 04343-0036
Phone: (207)395-4244
[ Details ]

Little Ridge Farm

Androscoggin County
101 Gould Road
Lisbon Falls, ME 04252
Phone: (207)353-7126
[ Details ]

Little River Farm

York County
311 Turkey Lane Rd.
Buxton, ME 04093
Phone: 207-727-3673
[ Details ]

Little River Flower Farm

York County
160 Turkey Lane
Buxton, ME 04093
Phone: (207)929-3967
[ Details ]

Living Land Farm

Waldo County
62 Elm Street
Winterport, ME 04496
Phone: (207)223-0018
[ Details ]

LL Pops

Cumberland County
58 Lufkin Road
North Yarmouth, ME 04097
Phone: 207-829-4358
[ Details ]

Lo-Rain's Pea Shootin' Pesto

Lincoln County
333 Fogler Rd
Bremen, ME 04551
Phone: (802)881-4093
[ Details ]

Log Cabin Perennials

York County
103 Lincoln Road
Saco, ME 04072-9326
Phone: (207)282-1174
[ Details ]

LolliePapa Farm

Oxford County
9 Orchard Court
West Paris, ME 04289
Phone: 207-674-2811
[ Details ]

Long Cove Farm

Washington County
767 Leighton Point Rd
Pembroke, ME 04666
Phone: (207)263-5755
[ Details ]

Long Drive Acres

Franklin County
319 Temple Road
Wilton, ME 04294
Phone: (207)778-9618
[ Details ]

Long Meadow Farm

Kennebec County
29 Long Meadow Drive
West Gardiner, ME 04345
Phone: (207)582-4817
[ Details ]

Long Plains Alpacas

York County
301 Long Plains Road
Buxton, ME 04093
Phone: (207)929-2218
[ Details ]

Long Shadow Farm

Waldo County
79 Poors Mill Road
Morrill, ME 04952
Phone: (207)342-5789
[ Details ]

Longmeadow Christmas Tree Farm

Oxford County
121 Station Rd
Hebron, ME 04238
Phone: (207)966-2213
[ Details ]

Longmeadows Farm

Kennebec County
184 Unity Road
Benton, ME 04901
Phone: (207)453-6946
[ Details ]

Longwoods Alpaca Farm, LLC

Cumberland County
135 Longwoods Road
Cumberland, ME 04021
Phone: (207)829-4159
[ Details ]

Look's Gourmet Food Company

Washington County
1112 Cutler Road
Whiting, ME 04691
Phone: 207-259-3341
[ Details ]

Loon Ledge Farm

Kennebec County
1259 Weeks Mills Rd
Augusta, ME 04330
Phone: (207)730-0541
[ Details ]

Lost Loon Farms

Somerset County
163 Andrew Ham Rd.
Cambridge, ME 04923
Phone: (888)527-0073
[ Details ]

Love 2 Garden

Washington County
59 Garnet Head Road
Pembroke, ME 04666
Phone: 207
[ Details ]

Lovers Lane Sugar House

Cumberland County
89C Lovers Lane
Gorham, ME 04038-2320
Phone: 207-839-2921
[ Details ]

Luce's Meats

Somerset County
366 Embden Pond Rd
North Anson, Maine 04958
Phone: 207-635-2817
[ Details ]

Luce's Pure Maine Maple Syrup/Luce Farm

Somerset County
54 Sugar Maple Drive
Anson, ME 04911
Phone: (207)696-3732
[ Details ]

Lucerne Farms, Inc.

Aroostook County
P.O. Box 510
40 Easton Line Road
Fort Fairfield, ME 04742
Phone: (207)488-2520
[ Details ]

Lucerne Maple Products

Penobscot County
352 Lower Dedham Road
Holden, ME 04429-9605
Phone: (207)843-5738
[ Details ]

Lucky Stars Farm

Penobscot County
114 Beech Grove Road
Corinth, ME 04427
Phone: 207-285-3441
[ Details ]

Lucy's Granola

Hancock County
110 Curtis Cove Rd
East Blue Hill, ME 04629
Phone: (207)374-2251
[ Details ]

Lynch Hill Farms

Washington County
1049 Webb District Rd.
Harrington, ME 04643
Phone: (207)483-2876
[ Details ]

Lyon Orchard

Oxford County
684 Grover Hill Rd
Bethel, ME 04217
Phone: (207)381-7041
[ Details ]

Lyric Meadow Farm

Lincoln County
107 Dover Road
Boothbay, ME 04537
Phone: (207)350-1969
[ Details ]

M & W Farms & Greenhouses

Oxford County
572 Old County Road
Greenwood, ME 04255-3916
Phone: 207-674-2183
[ Details ]

M.J. Nichols Farm

York County
191 Parsonsfield Rd.
Limerick, ME 04048-0186
Phone: 207-793-2349
[ Details ]

MacLeod Farm

Aroostook County
148 Hedman Road
New Sweden, ME 04762-3018
Phone: 207-896-5627
[ Details ]

Maine Cap N' Stem Mushroom Co.

Cumberland County
33 Elmwood Ave.
Westbrook, ME 04092
Phone: (207)400-5847
[ Details ]

Maine Coast Herbals

Penobscot County
733 Avenue Rd.
Corinth, ME 04427
Phone: (207)379-2506
[ Details ]

Maine Coast Roast

York County
31 Marion Ave
Biddeford, ME 04005
Phone: (207)749-4900
[ Details ]

Maine Coast Sea Vegetables

Hancock County
430 Washington Junction
Hancock, ME 04640
Phone: (207)412-0094
[ Details ]

Maine Farms Brand

Somerset County
366 Embden Pond Road
North Anson, ME 04958
Phone: 207-635-2817
[ Details ]

Maine Garden Products, Inc.

Penobscot County
67 Lagrange Rd
Howland, ME 04448
Phone: (207)613-2973
[ Details ]

Maine Gold Maple Products

Knox County
555 Commercial Street
Rockport, ME 04856
Phone: 207-236-2717
[ Details ]

Maine Grains

Somerset County
42 Court Street
Skowhegan, ME 04976
Phone: (207)474-8001
[ Details ]

Maine Harmony Wreath Co

Hancock County
113 Donnell Pond Road
Franklin, ME 04634
Phone: (207)565-2167
[ Details ]

Maine Highlands Sugarworks

Piscataquis County
269 Williamsburg Road
Williamsburg TWP., ME 04414
Phone: (207)943-6072
[ Details ]

Maine Highlands Sugarworks

Piscataquis County
269 Williamsburg Road
Williamsburg Township, ME 04414
Phone: (207)943-3595
[ Details ]

Maine Homestead

York County
6 Downing Rd
Arundel, ME 04046
Phone: (207)344-9274
[ Details ]

Maine Hosta

Lincoln County
870 Boothbay Rd
Edgecomb, ME 04556
Phone: (207)882-8461
[ Details ]

Maine Malt House, LLC.

Aroostook County
1621 Main Street
Mapleton, ME 04757
Phone: (207)227-9780
[ Details ]

Maine Maple Products, Inc.

Somerset County
449 Lakewood Road
Madison, ME 04950
Phone: 18003103803
[ Details ]

Maine Morning Micro Roasters

Cumberland County
16 Brown Mill Rd
mail: PO Box 171
North Bridgton, ME 04057
Phone: (207)956-8257
[ Details ]

Maine Mountain Maple

Franklin County
50 Edelheid Road
Sandy River Plantation, ME 04970
Phone: (207)491-1612
[ Details ]

Maine Needhams

Hancock County
17 Paradise Ln.
Surry, ME 04684
Phone: (207)667-0858
[ Details ]

Maine Sea Moose LLC

Cumberland County
53 Pine Street
Portland, ME 04102
Phone: (207)200-7212
[ Details ]

Maine Seaweed Company

Washington County
PO Box 57
Steuben, ME 04680
Phone: (207)546-2875
[ Details ]

Maine Sugarworks

Franklin County
27 Ivy Road
Strong, ME 04983
Phone: (207)652-2300
[ Details ]

Maine Sweet and Wild

Hancock County
24 Minnow Brook Road
Waltham, ME 04605
Phone: (207)584-5593
[ Details ]

Maine Turf Company

Oxford County
439 Fish Street
Fryeburg, ME 04037-9710
Phone: (207)697-3555
[ Details ]

Maine Woods Alpacas

Sagadahoc County
909 Main St
Richmond, ME 04357
Phone: (207)737-8452
[ Details ]

Maine's Bellemont Farm Alpacas

Oxford County
301 Robinson Hill Road
Oxford, ME 04270
Phone: (207)539-8172
[ Details ]

Maine's Own Treats, Inc.

Hancock County
68 Bar Harbor Road
Trenton, ME 04605
Phone: (207)667-8888
[ Details ]

Maine-iac Maple Farm

Sagadahoc County
56 Mitchell Road
Richmond, ME 04357
Phone: 207-229-2590
[ Details ]

Maine-Lee Maple Products

Penobscot County
602 Arab Rd
Lee, ME 04455
Phone: (207)290-1797
[ Details ]

Maine-ly Apples

Penobscot County
372 Moosehead Trail
Dixmont, ME 04932
Phone: (207)234-2043
[ Details ]

Maineland Granola Co.

Waldo County
124 North Main Street
Morrill, ME 04952
Phone: (207)766-1633
[ Details ]

Mainely Herbs at DreamTide Farm

Cumberland County
Spurwink Road
Scarborough, ME 04074
Phone: (207)749-0690
[ Details ]

Mandala Farm

Hancock County
46 Young's Farm Road
Gouldsboro, ME 04607
Phone: (207)963-2984
[ Details ]

Maple Hill Farm

Franklin County
390 Titcomb Hill Road
Farmington, ME 04938-9702
Phone: (207)778-4506
[ Details ]

Maple Hill Farm

York County
84 Old Limington Road
Cornish, ME 04020
Phone: 207-625-8920
[ Details ]

Maple Hill Farm/B & B Inn/Conference Ctr

Kennebec County
11 Inn Road
Hallowell, ME 04347
Phone: 207-622-2708
[ Details ]

Maple Hill Sugar House

York County
93 Hicks Road
Newfield, ME 04056
Phone: 207-793-2773 or 207-651-2754
[ Details ]

Maple Lane Farms

Penobscot County
222 Charleston Rd.
Charleston, ME 04422
Phone: (207)285-3591
[ Details ]

Maple Leaf Farms

Somerset County
81 Bowman Rd
Cornville, ME 04976
Phone: (207)242-6100
[ Details ]

Maple Moon Farm, LLC

York County
289 Chick Rd
Lebanon, ME 04027
Phone: (978)376-3032
[ Details ]

Maple Ridge Farm

Cumberland County
1372 Intervale Rd
New Gloucester, ME 04040
[ Details ]

Maple Ridge Farm and Fishery

Androscoggin County
558 Sutherland Pond Rd
Sabattus, ME 04280
Phone: (207)375-9090
[ Details ]

Maple Springs Farm

Cumberland County
808 Maple Ridge Road
Harrison, ME 04040
Phone: (207)583-4698
[ Details ]

Maple Valley Farms, Inc.

Franklin County
1304 Franklin Road
Office Location: 41 Masterman Road
Jay, ME 04239
Phone: (207)645-2328
[ Details ]

Maple Valley Syrup Co

Oxford County
82 Old Meetinghouse Rd
Porter, ME 04068
Phone: 207-625-8018
[ Details ]

Mapleshade Farm

Penobscot County
248 Corinth Road
Garland, ME 04939
Phone: (207)924-5506
[ Details ]

MapleStone Farm Creamery

York County
MapleStone Farm
2435 Milton Mills Rd.
Acton, ME 04001
Phone: (207)206-5521
[ Details ]

Marble Family Farms

Franklin County
853 Holley Road
Farmington, ME 04938
Phone: 207-778-6968 Or 207-779-4858
[ Details ]

Margeson Organic Farm

Aroostook County
708 Westmanland Road
Westmanland, ME 04783
Phone: 207-896-3368
[ Details ]

Market Street Co-op

Aroostook County
26 Market Street
Fort Kent, ME 04743
Phone: (207)231-5065
[ Details ]

Mary's Cookies

York County
25 Portland Rd.
Kennebunk, ME 04043
Phone: (207)985-7078
[ Details ]

Mary's Petals

Kennebec County
3321 Middle Rd
Sidney, ME 04330
Phone: (207)547-3822
[ Details ]

Matt's Wood Roasted Organic Coffee

Cumberland County
PO Box 110
Pownal, ME 04069
Phone: (207)660-3333
[ Details ]

Maxwell's Farm

Cumberland County
112 Spurwink Avenue
Cape Elizabeth, ME 04107-9610
Phone: (207)799-3383
[ Details ]

Mayberry Farm

Cumberland County
763 Bridgton Road
Sebago, ME 04029
Phone: 207-787-4113
[ Details ]

Mayflower

Washington County
615 County Road (Route 189)
PO Box 495
Lubec, ME 04652
Phone: (207)733-8941
[ Details ]

McAllister Farms Farm Stand

Oxford County
323 Passaconaway rd
Waterford, ME 04088
Phone: (207)890-0318
[ Details ]

McBain Farm

Oxford County
122 Route 232
Rumford Corner, ME 04276
Phone: (207)778-1820
[ Details ]

McClure's Tree Nursery

Franklin County
251 Salem Road
Kingfield, ME 04947-4002
Phone: 207-265-4931
[ Details ]

McDougal Orchards LLC

York County
201 Hanson Ridge Road
Springvale, ME 04083
Phone: (207)324-5054
[ Details ]

McElwain's Strawberry Farm

Aroostook County
693 Sweden Street
Caribou, ME 04736
Phone: (207)498-8276
[ Details ]

Mclew Cashmere Farm

Androscoggin County
486 Stackpole Rd.
Durham, ME 04222
Phone: 207-926-4648
[ Details ]

ME Water Buffalo Co.

Knox County
91 Old County Road
Appleton, ME 04862
Phone: (207)785-6493
[ Details ]

Meadow Brook Farm

Cumberland County
727 Webbs Mills Road
Raymond, ME 04071-6253
Phone: (207)627-7009
[ Details ]

Meadow Ridge Perennials, LLC

Oxford County
316 Back Street
Hebron, ME 04238
Phone: (207)577-1612
[ Details ]

Meadow View Equestrian Center

Kennebec County
247 Chimney Road
Readfield, ME 04355
Phone: (207)685-3117
[ Details ]

Meadowbrook Camping Area

Sagadahoc County
33 Meadowbrook Rd.
Phippsburg, ME 04562
Phone: (207)443-4967
[ Details ]

Meadowbrook Farm

Waldo County
52 Poors Mill Road
Belfast, ME 04915
Phone: (617)894-7380
[ Details ]

Meadowfall Farm & Forage

York County
180 Shore Acres Rd.
Parsonsfield, ME 04047
Phone: (207)450-1296
[ Details ]

Meadowood Farm

Cumberland County
45 Beckwith Street
Yarmouth, ME 04096
Phone: (207)846-4294
[ Details ]

Meadowsweet Farm

Waldo County
105 Stevens Rd
Swanville, ME 04915
Phone: 207-338-1265
[ Details ]

Meadowsweet Lamb & Herb Farm

Oxford County
1011 Denmark Rd
Denmark, ME 04022
Phone: (207)935-3687
[ Details ]

Medicine Hill

Somerset County
404 Sandy River Road
Starks, ME 04911
Phone: (207)696-4100
[ Details ]

Menagerie Farm

Kennebec County
229 Cushnoc Rd.
Vassalboro, ME 04989
Phone: (207)313-7226
[ Details ]

Merrifield Farms

Cumberland County
195 North Gorham Road
Gorham, ME 04038
Phone: (207)892-5061
[ Details ]

Merrill Blueberry Farms, Inc.

Hancock County
63 Thorsen Road
Hancock, ME 04640
Phone: (207)667-9750
[ Details ]

Meservey Farm Stand

York County
142 Carll Road
Buxton, ME 04093
Phone: (207)929-3248
[ Details ]

Michael Sawyer Farm

Aroostook County
341 Route 212
Merrill, ME 04780
Phone: 207-757-8732
[ Details ]

Middle Intervale Farm

Oxford County
758 Intervale Road
Bethel, ME 04217
Phone: (207)890-6859
[ Details ]

Midnight Meadow Farm

York County
139 McKenney Rd
Saco, ME 04072
Phone: (207)282-5785
[ Details ]

Midsummer Night's Meadow Farm

Penobscot County
67 McComb Rd
Garland, ME 04939
Phone: 207-924-3756
[ Details ]

Mike's MAINE Pickles

Aroostook County
PO Box 284
Easton, ME 04740
Phone: 207-488-6881
[ Details ]

Mike's Maple Sugar House

Kennebec County
8 Gayton Lane
Winthrop, ME 04364
Phone: 207-377-2501
[ Details ]

Milkweed Farm

Cumberland County
63 Gott Ln
Brunswick, ME 04011
Phone: (207)725-4554
[ Details ]

Milky Way Organic Farm and Farm Stand, LLC

Penobscot County
358 Stetson Road, East
Levant, ME 04456
Phone: 207-884-7117
[ Details ]

Miller Farm

Knox County
35 Mller Farm
Rockport, ME 04856
Phone: (207)236-8009
[ Details ]

Miller Farm

Androscoggin County
1289 River Road
Livermore, ME 04253-3818
Phone: 207-236-8009
[ Details ]

Miller's Hives 'N Gardens

Aroostook County
709 Westmanland Road
Westmanland, ME 04783-3025
Phone: 207-896-5860
[ Details ]

Millie and Bemps Farm

Waldo County
48 Fox Hollow Lane
Northport, ME 04849
Phone: 207975006
[ Details ]

Misty Acres

Kennebec County
3071 West River Road
Sidney, ME 04330
Phone: (207)547-2268
[ Details ]

Misty Brook Farm

Kennebec County
156 Bog Rd.
Albion, ME 04910
Phone: (207)437-4719
[ Details ]

Mitchell & Savage Maple Products

Sagadahoc County
485 West Burrough Road
Bowdoin, ME 04287
Phone: 207-353-4090
[ Details ]

Mitchell Ledge Farm

Cumberland County
47 Flying Point Road
Freeport, ME 04032
Phone: (207)865-9695
[ Details ]

Monmouth Farmstand

Kennebec County
276 Ridge Rd.
Monmouth, ME 04259
Phone: (207)557-4245
[ Details ]

Montecito Roadhouse, Inc.

Cumberland County
1102 Bridgton Rd.
Westbrook, ME 04092
Phone: (207)856-6811
[ Details ]

Montecito Roadhouse, Inc.

Cumberland County
15 Saunders Way
Westbrook, ME 04092
Phone: (207)856-6811
[ Details ]

Moodytown Gardens

Somerset County
300 Moodytown Rd.
Cornville, ME 04976
Phone: (207)431-2860
[ Details ]

Mooers Sugar Shack

Kennebec County
31 Stoneham Drive
West Gardiner,, ME 04345
Phone: (207)582-1309
[ Details ]

Mook Sea Farms

Lincoln County
321 State Route
Walpole, ME 04551
Phone: 207-563-1456
[ Details ]

Moonlight Maple

Kennebec County
PO Box 98
Mount Vernon, ME 04352
Phone: 207-293-2601
[ Details ]

MOOSE BEE PRODUCTS

Piscataquis County
22 Lower Lincoln Street
Greenville, ME 04441
Phone: (207)280-0201
[ Details ]

Moose Hill Farm

Kennebec County
159 Moose Hill Road
Fayette, ME 04349
Phone: (207)897-3093
[ Details ]

Moosehead Trail Farm

Waldo County
605 Moosehead Trail
Waldo, ME 04915
Phone: (207)323-3276
[ Details ]

MooseHorn Farms, Inc.

Piscataquis County
174 Main Rd.
Abbot, ME 04406
Phone: (207)876-2269
[ Details ]

MooShine Cattle Co.

Penobscot County
394 Main Rd.
Bradford, ME 04410
Phone: (207)217-1538
[ Details ]

Morgan Bay Farm

Hancock County
668 Morgan Bay Road
Surry, ME 04684
Phone: (207)266-2853
[ Details ]

Morin's Maple Syrup

York County
45 Morin Road
Limerick, ME 04048-9677
Phone: 207-793-8420
[ Details ]

Morning Dew Farm

Lincoln County
5 Trails End Road
Newcastle, ME 04553
Phone: (207)882-6487
[ Details ]

Morning's Glory Farm

Waldo County
P.O. Box 31
51 Albion Rd
Unity, ME 04988
Phone: (207)679-7007
[ Details ]

Morrill Natural Oils

Aroostook County
3074 Camden Road
Warren, ME 04864
Phone: (207)975-2102
[ Details ]

Morrison Hill Orchard

Franklin County
272 Morrison Hill Road
Farmington, ME 04938
Phone: (207)778-4945
[ Details ]

Morrisons Maine Course LLC

Cumberland County
72 commercial street
portland, ME 04101
Phone: (207)828-1700
[ Details ]

Morse's Sauerkraut

Lincoln County
3856 Washington Road, Route 220
Waldoboro, ME 04572
Phone: (207)832-5569
[ Details ]

Mortons Moo

Hancock County
9 School Street
Ellsworth, ME 04605
Phone: (207)266-9671
[ Details ]

Mossbraker Farm

Cumberland County
P.O. Box 94
Casco, ME 04015
Phone: (302)345-0984
[ Details ]

Mossflower Farm

Piscataquis County
782 North Dexter Road
Sangerville, ME 04479
Phone: (207)924-7976
[ Details ]

Mother Mabel's LLC.

Kennebec County
52 Morrill road
Readfield, ME 04355
Phone: (207)377-2900
[ Details ]

Mother's Mountain Specialty Foods

Cumberland County
2 Mustard Hollow
Falmouth, ME 04105
Phone: 207-781-4658
[ Details ]

Mothers Moon

Waldo County
230 Belfast Road
Freedom, ME 04941
Phone: (207)382-3126
[ Details ]

Moulton Farms

Kennebec County
123 Moulton Rd
Pittston, Maine 04345
Phone: 207-582-2515
[ Details ]

Mount Apatite Farm

Androscoggin County
171 Hatch Road
Auburn, ME 04210
Phone: (207)650-1573
[ Details ]

Mount Desert Spring Water

Hancock County
P.O. Box 166
Southwest Harbor, ME 04679
Phone: 207-244-5363
[ Details ]

Mountain Brook Farm Alpacas

Oxford County
219 Streaked Mt. Road
South Paris, ME 04281
Phone: (207)743-9024
[ Details ]

Mountain Glory Farm

Penobscot County
199 Happy Corner Rd
Patten, ME 04765
Phone: 18002197950
[ Details ]

Mountain Harvest

Somerset County
PO Box 701
Jackman, ME 04945
Phone: (207)668-4021
[ Details ]

Mousam Valley Mushrooms

York County
21b Blanchard Rd
Springvale, ME 04083
Phone: (207)457-6007
[ Details ]

Mrs. Hall's Honey

Kennebec County
19 South Taylor Road
Mt. Vernon, ME 04352
Phone: (207)293-2117
[ Details ]

MSAD #1 Educational Farm

Aroostook County
79 Blake Street Suite #3
Presque Isle, ME 04769
Phone: (207)764-7725
[ Details ]

Mt. Nebo Orchard

Kennebec County
339 Wings Mills Road
Mt. Vernon, ME 04352-9802
Phone: (207)685-3627
[ Details ]

Mud Meadow Farm and Gardens

York County
2335 Sanford Rd
Rt 109
Wells, ME 04090
Phone: (207)646-5926
[ Details ]

Mulberry Farms

Cumberland County
96 North Raymond Road
Raymond, ME 04071
Phone: (207)317-1101
[ Details ]

Mullis Orchards

Penobscot County
PO Box L
Corinna, ME 04928
Phone: (207)278-3704
[ Details ]

Munsungan Maple Products

Piscataquis County
PO Box 182
Monson, ME 04464-0182
Phone: 207-997-3683
[ Details ]

Mushrooms for Health

Knox County
192 Broadway
Rockland, ME 04841
Phone: 207-596-0558
[ Details ]

My 3 Sisters Italian Cookies LLC

Cumberland County
86 Codman Street
Portland, ME 04103
Phone: (207)450-8684
[ Details ]

My Three Son's Farm

Franklin County
420 Industry Road
Farmington, ME 04938
Phone: 207-778-5917
[ Details ]

Mystic Valley Maples

Franklin County
PO Box 37
East Dixfield, ME 04227
Phone: 207-645-4481
[ Details ]

Mystique Cheese

Lincoln County
PO Box 254
Waldoboro, ME 04572
Phone: 207-832-5136
[ Details ]

Mysty Mountain Farm

Androscoggin County
388 Upper Street
Turner, ME 04282
Phone: 207-22503915
[ Details ]

N and M's Farm

Oxford County
Po box 81
North Waterford, ME 04267
Phone: (207)583-6261
[ Details ]

Nancy Place Homestead

Hancock County
1313 Bald Mountain Road
Orland, ME 04472
Phone: (207)949-7662
[ Details ]

Nash Valley Farm

Cumberland County
79 Nash Road
Windham, ME 04062
Phone: (207)892-7019
[ Details ]

Nashville Valley Farm

Aroostook County
873 Portage Rd.
Nashville Plantation, ME 04732
Phone: (207)435-2552
[ Details ]

Naturally Bee-Ewe-Tiful

Aroostook County
158 South Oakfield Road
Linneus, ME 04730
Phone: (207)532-4812
[ Details ]

Nature's Acres Farm

York County
381 High Street (Route 4)
North Berwick, ME 03906
Phone: (207)957-4157
[ Details ]

Nature's Circle Farm

Aroostook County
318 B Road
Ludlow, ME 04730-3731
Phone: (207)592-1476
[ Details ]

Nervous Nellie's Jams and Jellies

Hancock County
598 Sunshine Road
Deer Isle, ME 04627
Phone: 18007776845
[ Details ]

New Beat Farm LLC

Waldo County
55 Morse Rd
Knox, ME 04986
Phone: (207)382-3400
[ Details ]

New England Cupboard

Penobscot County
PO Box 8, Hampden, ME 04444
Bangor, ME 04444-0008
Phone: (207)941-1152
[ Details ]

New England Growth Solutions

Cumberland County
347 Lunt Rd.
Brunswick, ME 04011
Phone: (207)307-2515
[ Details ]

NEWAIM Farm

Lincoln County
13 Robinson Rd
Waldoboro, ME 04572
Phone: (207)832-5162
[ Details ]

Nezinscot Farm

Androscoggin County
284 Turner Center Road
Rt 117
Turner, ME 04282
Phone: (207)225-3231
[ Details ]

NK Foods

Somerset County
PO Box 186
Rockwood, ME 04478-0186
Phone: 207-534-7237
[ Details ]

No View Farm & Bakery

Oxford County
855 South Rumford Road
Rumford, ME 04276
Phone: (207)364-1080
[ Details ]

Norpine Landscape, Inc.

Franklin County
153 Salem Road
Kingfield, ME 04947-9715
Phone: (207)265-2430
[ Details ]

North Branch Farm

Waldo County
122 Stream
Monroe, ME 04951
Phone: (207)525-3505
[ Details ]

North Chester Orchard

Penobscot County
460 North Chester Rd.
Chester, ME 04457
Phone: (207)794-3547
[ Details ]

North Country Comforters

Hancock County
912 Great Pond Rd
Great Pond, ME 04408
Phone: 207-584-3196
[ Details ]

North Creek Farm

Sagadahoc County
24 Sebasco Road
Phippsburg, ME 04562
Phone: (207)389-1341
[ Details ]

North Parish Christmas Tree Farm

Androscoggin County
231 North Parish Road
Turner, ME 04282-9664
Phone: (207)225-3382
[ Details ]

North Star Orchards

Somerset County
97 Orchard Road
Madison, ME 04950
Phone: (207)696-5109
[ Details ]

North Star Sheep Farm

Cumberland County
PO Box 1867-----
24 Stevens Rd
Windham, ME 04062
Phone: (207)892-2161
[ Details ]

Northern Lights Farm

Oxford County
137 Thistle Street
Upton, ME 04261-4001
Phone: (207)533-2051
[ Details ]

Northern Solstice Alpaca Farm

Waldo County
141 Crosby Brook Rd
Unity, ME 04988
Phone: (207)356-4146
[ Details ]

Northwoods Nectar

Aroostook County
1426 Sly Brook Road
Eagle Lake, ME 04739
Phone: 207-444-3488
[ Details ]

Norton Ridge Farm

York County
100 Norton Ridge Road
Shapleigh, ME 04076-3442
Phone: (207)749-8496
[ Details ]

Norumbega Farm

Cumberland County
402 Woodman Rd
New Gloucester, ME 04260
Phone: (207)232-1304
[ Details ]

Notre Dame Institute

York County
P.O. Box 159
Alfred, ME 04002-0159
Phone: 207-324-6612
[ Details ]

Nutkin Knoll Farm and Sugarworks

Penobscot County
269 Chapman Road
Newburgh, ME 04444-5150
Phone: (207)234-7268
[ Details ]

O'Donal's Nursery, LLC.

Cumberland County
6 County Road
Gorham, ME 04038-1911
Phone: (207)839-4262
[ Details ]

Oak Hill Farm

Oxford County
14 Husky Haven off Tripptown Road
South Hiram, ME 04041
Phone: 207-625-7151
[ Details ]

OakFest

Kennebec County
POB 187
OAKLAND, ME 04963
Phone: (207)465-8333
[ Details ]

Oakhill Alpaca Ranch

York County
2 Oak Hill Road
Shapleigh, ME 04076
Phone: (207)793-3414
[ Details ]

Oakhurst Dairy

Cumberland County
364 Forest Avenue
Portland, ME 04101
Phone: (207)772-7468
[ Details ]

Oats Any Time

Penobscot County
241 Moosehead Trail
Newport, ME 04953
Phone: (207)341-0623
[ Details ]

October Fields Farm

Kennebec County
352 South Freedom Road
Albion, ME 04910
Phone: (207)465-5355
[ Details ]

Old Ackley Farm

Hancock County
42 Ackley Farm Road
Blue Hill, ME 04614
Phone: 207-374-5919
[ Details ]

Old Dog Cookie Company, Inc.

York County
19 Island Beach Road
Wells, ME 04090
Phone: (207)641-2175
[ Details ]

Old Fort Western

Kennebec County
16 Cony Street
Augusta, ME 04330
Phone: 207-626-2385
[ Details ]

Old Homestead Farm - OHF The Next Generation

Oxford County
1912 Pequawket Trail
Hiram, ME 04041-9721
Phone: (207)625-4063
[ Details ]

Old Mountain Farm

York County
60 Old Mountain Road
Cape Neddick, ME 03902-7917
Phone: (207)361-2126
[ Details ]

Old Narrow Gauge Farm

Lincoln County
1308 Alna road
Alna, ME 04535
Phone: (207)837-8510
[ Details ]

Old Narrow Gauge Farm

Lincoln County
1312 Alna road
Alna, ME 04535
Phone: (207)837-8510
[ Details ]

OLD QUARRY FARM

Penobscot County
458 Lincoln RD
box 14
Enfield, ME 04493
Phone: (207)420-1385
[ Details ]

Old School Creamery

Cumberland County
Harrison Maine
Harrison, ME 04040
Phone: (207)647-9613
[ Details ]

Old Wells Farm

York County
991 Cape Road
Limington, ME 04049
Phone: (207)807-8000
[ Details ]

Olde Haven Farm

Kennebec County
159 Togus Rd.
Chelsea, ME 04330
Phone: 620-0917
[ Details ]

Olde Oak Farm

Penobscot County
276 Bunker Hill Rd.
Maxfield, ME 04453
Phone: (207)732-7719
[ Details ]

One Drop Farm

Somerset County
300 Beckwith Road
Cornville, ME 04976
Phone: (207)858-3033
[ Details ]

Orchard Hill Farm

Aroostook County
507 Pratt Rd.
woodland, ME 04736
Phone: (207)498-8541
[ Details ]

Orchard Hill Farm

Cumberland County
36 Orchard Rd.
cumberland, ME 04021
Phone: (207)829-3581
[ Details ]

Orchard Ridge Farm and Specialty Food Market

Cumberland County
236 Sebago Lake Road (route 237)
Gorham, ME 04038
Phone: (207)239-0442
[ Details ]

Orcutt Farm Wild Blueberries

Washington County
1163 Unionville Road
Steuben, ME 04680
Phone: (207)546-7205
[ Details ]

Organic Growers Supply

Waldo County
688 Bellsqueeze Road
Clinton, ME 04927
Phone: (207)426-8248
[ Details ]

Orient Gardens

Aroostook County
45 Maxell Settlement Rd
Orient, ME 04471
Phone: (207)448-7266
[ Details ]

Ossipee Trail Garden Center

Cumberland County
333 Ossipee Trail
Gorham, ME 04038-2131
Phone: 207-839-2885
[ Details ]

Our Farm

York County
377 Hanson ridge rd
Springvale, ME 04083
Phone: (207)850-1657
[ Details ]

Our Pass-Thyme

Penobscot County
2516 Exeter Rd.
Exeter, ME 04435
Phone: (207)379-2040
[ Details ]

Outland Farm

Somerset County
404 Phillips Corner
Pittsfield, ME 04967
Phone: (207)509-3031
[ Details ]

Oveja Farm

Sagadahoc County
738 Main Street
Bowdoin, ME 04287
Phone: 207-353-6785
[ Details ]

Over the Moon Farm

Lincoln County
Over the Moon Farm
249 Thayer Road
Whitefield, ME 04353
Phone: (207)737-9035
[ Details ]

Oxbow Herbs and Heirlooms

Aroostook County
1261 Oxbow Road
Oxbow, ME 04764
Phone: 207-435-6310
[ Details ]

Oyster Creek Farm Mushroom Company

Lincoln County
61 Standpipe Road
Damariscotta, ME 04543-9715
Phone: (207)563-1076
[ Details ]

Packard Heritage Farm

Kennebec County
199 Packard Rd
Monmouth, ME 04259
Phone: 207-933-4276
[ Details ]

Packard Littlefield Farm

Androscoggin County
76 Littlefield Road
Lisbon, ME 04250-6009
Phone: 207-353-5782
[ Details ]

Pagett Farm

Waldo County
2986 Route 3
Palermo, ME 04354
Phone: 207-993-2500
[ Details ]

Painted Pepper Farm

Washington County
55 Goods Point Road
Steuben, ME 04680-3133
Phone: 207-546-9777
[ Details ]

Pale Moon Farm

Somerset County
386 Thurston Hill Road
Madison, ME 04950
Phone: (207)858-5905
[ Details ]

Pamelamas LLC

York County
233 Limerick Rd Arundel
PO Box 1139
Kennebunkport, ME 04046-1139
Phone: (207)985-7215
[ Details ]

Pappy's Sugar Shack

Somerset County
1452 Main St
Pittsfield, ME 04967
Phone: (207)416-8215
[ Details ]

Parson's Valley Sugar Farms

Waldo County
448 Bangor RD
Unity, ME 04988
Phone: (207)948-2441
[ Details ]

Parsons Maple Products

Cumberland County
322 Buck Street
Gorham, ME 04038-2208
Phone: 207-831-4844
[ Details ]

Pastor Chuck Orchards

Cumberland County
PO Box 1259
39 Deering Street
Portland, ME 04104
Phone: (207)773-1314
[ Details ]

Pasture Lane Cranberries

Washington County
28 Pasture Lane
PO Box 215
Columbia Falls, ME 04623
Phone: (207)483-6647
[ Details ]

Patriot Ridge Homestead

Lincoln County
95 Washington Rd
Jefferson, ME 04348
Phone: (207)248-1005
[ Details ]

Patten's Farm

Cumberland County
269 County Road
Gorham, ME 04038
Phone: (207)839-4667
[ Details ]

Payeur Farm

York County
282 Fenderson Road
Parsonsfield, ME 04047
Phone: (207)793-5538
[ Details ]

Peace and Plenty Farm

Franklin County
1232 Reeds Mill Road
Phillips, ME 04966
Phone: (207)639-5550
[ Details ]

Peacemeal Farm

Penobscot County
25 Peacemeal Ln.
Dixmont, ME 04932
Phone: 257-4103
[ Details ]

Peaked Mountain Farm and Native Pollinator Sanctuary

Hancock County
16 Ellery's Lane
PO Box 102, Holden, ME
Dedham, ME 04429
Phone: (207)249-5002
[ Details ]

Pebblestone Farm

Penobscot County
282 Miles Rd.
Newburgh, ME 04444
Phone: (207)234-2653
[ Details ]

Pemaquid Oyster Co.

Lincoln County
PO Box 302
Waldoboro, ME 04572
Phone: (207)832-6812
[ Details ]

Penny Farthing Farm

Cumberland County
26 William Knight Road
Windham, ME 04062
Phone: (207)653-0212
[ Details ]

Penobscot Evergreens Farm

Hancock County
1420 River Road
Bucksport, ME 04416-9708
Phone: (207)825-8729
[ Details ]

Penobscot McCrum LLC

Waldo County
PO Box 229
28 Pierce St.
Belfast, ME 04915
Phone: 20733843608004354456
[ Details ]

Phoenix Farm

Kennebec County
191 S. Monmouth Rd
Monmouth, ME 04259-7609
Phone: (207)933-9370
[ Details ]

Pierce's Greenhouses

Kennebec County
407 Belgrade Road
Oakland, ME 04963
Phone: (207)465-7788
[ Details ]

Pietree Orchard

Oxford County
803 Waterford Road
Sweden, ME 04040
Phone: (207)647-9419
[ Details ]

Pike Farm

Penobscot County
956 Stetson Rd
Exeter, ME 04435
Phone: (207)379-3163
[ Details ]

Pine Acres Farm

Somerset County
1034 East River Road
Skowhegan, ME 04976
Phone: (207)474-0444
[ Details ]

Pine Bluff Farms

Kennebec County
183 Pond Road
Mt Vernon, ME 04352
Phone: (207)242-8763
[ Details ]

Pine View Orchard

York County
17 Sunset Lane
Berwick, ME 03901
Phone: (207)715-0365
[ Details ]

Pineland Farms, Inc.

Cumberland County
Market and Welcome Cnter 15 Farm View Drive
New Gloucester, ME 04260
Phone: (207)688-4539
[ Details ]

PiNeRiDgE SceNts CandLe & Sign Co.

Aroostook County
91 Island Falls Road Rt 2
Sherman, ME 04776
Phone: (207)365-4755
[ Details ]

Pingree Maple Products

York County
90 High Road
Cornish, ME 04020
Phone: (207)625-8584
[ Details ]

Piper Mountain Christmas Trees

Penobscot County
27 Trundy Road
Newburgh, ME 04444
Phone: 207-234-4300
[ Details ]

Pittston Farm Boer Goats

Somerset County
20 Pittston Farm Rd
Rockwood, ME 04478
Phone: (207)313-9651
[ Details ]

PJ's Snacks

Washington County
543 cherryfield stretch
cherryfield, ME 04622
Phone: (207)598-0550
[ Details ]

Plainview Farm

Cumberland County
529 Mountfort Road
North Yarmouth, ME 04097-3721
Phone: (207)829-5004
[ Details ]

Plaisted Farm Maple Products

Franklin County
132 Borough Rd.
Jay, ME 04239
Phone: (207)578-0713
[ Details ]

Pleasant Hill Gardens

Cumberland County
1 Fowler Farm Road
Scarborough, ME 04074
Phone: 207-883-3250
[ Details ]

Pleasant Pond Orchard

Sagadahoc County
430 Brunswick Rd
Richmond, ME 04357
Phone: (207)737-4443
[ Details ]

Pleasant River Farm

Cumberland County
9 Harriet Avenue
Windham, ME 04062
Phone: (207)892-5396
[ Details ]

Pleasant Valley Acres

Cumberland County
69 Pleasant Valley Road
Cumberland, ME 04021
Phone: (207)829-2773
[ Details ]

Pleasant Valley Farm

Oxford County
1 Gates Hill Road
West Paris, ME 04289
Phone: 207-515-2568
[ Details ]

Poland Family Farm LLC

Hancock County
218 River Road
Brooklin, ME 04616
Phone: (207)266-0672
[ Details ]

Pooh Corner Farm

Oxford County
436 Bog Road
Bethel, ME 04217-7208
Phone: (207)836-3276
[ Details ]

Popp Farm

Lincoln County
151 Popp Road
Dresden, ME 04342
Phone: 207-737-4351
[ Details ]

Poppa's Sugar Shack

Sagadahoc County
688 Post Road
Bowdoinham, ME 04008
Phone: 207-666-8155
[ Details ]

Port Clyde Fresh Catch

Knox County
18 Lobster Pound Road
Port Clyde, ME 04855
Phone: (207)372-1059
[ Details ]

Porter Hill Farm

Franklin County
186 Owen Mann Rd
Farmington, ME 04938
Phone: 778-6285
[ Details ]

Portland Shellfish Co., Inc.

Cumberland County
92 Waldron Way
Portland, ME 04103
Phone: (207)799-9290
[ Details ]

Poulin's Maple Syrup

Kennebec County
319 Windsor Neck Rd
Windsor, ME 04363
Phone: (207)445-5030
[ Details ]

Prock Ridge Farm

Lincoln County
2 Prock Road
Waldoboro, ME 04572-5629
Phone: 207-832-4715
[ Details ]

Prospect Hill Winery

York County
318 Orrills Hill Road
Lebanon, ME 04027
Phone: (207)651-9335
[ Details ]

Provencher Landscape Nursery, Inc.

Androscoggin County
299 River Road
Lewiston, ME 04240-1030
Phone: (207)783-9777
[ Details ]

Pumpkin Valley Farm

York County
Union Falls Rd
Dayton, ME 04005
Phone: (207)929-4088
[ Details ]

Pumpkin Vine Family Farm

Lincoln County
217 Hewett Rd
Somerville, ME 04348
Phone: (207)549-3096
[ Details ]

Queen's Land Farm Alpacas

Cumberland County
748 Penney Rd
New Gloucester, ME 04260
Phone: 207-926-5309
[ Details ]

R & L Berry Farm

Kennebec County
22 Berry Road
Readfield, ME 04355
Phone: (207)685-4709
[ Details ]

R. Belanger & Sons Farm, Inc.

Androscoggin County
262 Cotton Road
Lewiston, ME 04240
Phone: (207)783-3737
[ Details ]

R. G. Farms

Aroostook County
693 Pulcifur Road
Mapleton, ME 04757
Phone: 207-764-0811
[ Details ]

Ragged Rock Farm

Lincoln County
79 Wiscasset Road
Whitefield, ME 04353
Phone: 207-549-3459
[ Details ]

Raider's Sugarhouse

Kennebec County
148 Bog Brook Rd
So. China, ME 04358
Phone: (207)968-2005
[ Details ]

Rail Trail Farm

York County
807 Hollis Road
Hollis, ME 04042
Phone: 207-929-5234
[ Details ]

Raini Ridge Farm

Waldo County
1445 Turner Ridge Road
Palermo, ME 04354
Phone: (207)993-2025
[ Details ]

Ram's Farm

Oxford County
373 West Main Street
Denmark, ME 04022
Phone: 207-452-2772
[ Details ]

Randall Orchards

Cumberland County
P.O. Box 145
Standish, ME 04084-0145
Phone: 207-642-3500
[ Details ]

Rankin Rapids Farm

Aroostook County
28 Rankin Rapids Rd.
Saint Francis, ME 04774
Phone: (207)398-2885
[ Details ]

Rasmussen Farm

Franklin County
Freeman Township
PO Box 201
Strong, ME 04983
Phone: (857)225-1199
[ Details ]

Ravenswood Flower Farm

Knox County
86 Upham Rd.
Union, ME 04862
Phone: (207)975-5346
[ Details ]

Raye's Mustard Mill

Washington County
P.O. Box 2
Eastport, ME 04631
Phone: 207-853-4451
[ Details ]

RC Game farm

Androscoggin County
2742 Auburn rd.
Turner, ME 04282
Phone: (207)224-7239
[ Details ]

Real Good Maple Syrup

Sagadahoc County
326 Post RD
Bowdoinham, ME 04008
Phone: 207-666-3343
[ Details ]

Red Barns Cooperative

York County
616 Water Street
Newfield, ME 04056
Phone: (207)793-9688
[ Details ]

Red Door Sugar Shack

Sagadahoc County
33 ward rd
Topsham, ME 04086
Phone: (207)607-1548
[ Details ]

Redbird Farm

Washington County
PO Box 84
1591 Main St
Harrington, ME 04643
Phone: 460-7724
[ Details ]

Redneck Ridge Farm

York County
93 Thompson Rd
Arundel, ME 04046
Phone: (207)205-3020
[ Details ]

Redpath Orchard

Cumberland County
9 orchard rd
Cumberland, ME 04021
Phone: (207)730-0023
[ Details ]

Reed's Dairy/The Potting Shed

Somerset County
724 Main Steet
Moose River, ME 04945
Phone: (207)668-5761
[ Details ]

Reef Point Farm

Washington County
76 Private Rd
Addison, ME 04606
Phone: (207)266-2666
[ Details ]

Rice Farms Maple Syrup

Lincoln County
36 Split Rock Road
Wapole, ME 04573
Phone: 207-563-6023
[ Details ]

Rice's Tree Farm

Androscoggin County
192 Bowie Hill Road
Durham, ME 04222
Phone: (207)926-3622
[ Details ]

Richards Christmas Tree Farm

Aroostook County
P O Box 221
849 State Road
Mapleton, ME 04757
Phone: (207)764-6093
[ Details ]

Richardson Farms

Piscataquis County
1081 Douty Hill Road
Sangerville, ME 04479
Phone: 207-564-7162
[ Details ]

Ricker Hill Orchards

Androscoggin County
295 Buckfield Rd
Turner, ME 04282-0202
Phone: (207)225-5552
[ Details ]

Rideout Gardens

Penobscot County
264Main Rd
Eddington, ME 04428
Phone: (207)843-7462
[ Details ]

Rideout's Tree Farm

Kennebec County
843 East Benton Road
214 China Rd
Albion, ME 04901
Phone: 207-437-8733
[ Details ]

Ridley Farm

York County
9 Wilson Lane
Shapleigh, ME 04076
Phone: 207-636-1068
[ Details ]

Ripley Farm

Piscataquis County
62 Merrills Mills Rd
Dover-Foxcroft, ME 04426
Phone: (207)564-0563
[ Details ]

Risbara's Greenhouse, Inc.

Cumberland County
26 Randolph Street
Portland, ME 04103-1528
Phone: (207)797-0066
[ Details ]

Rite Chocolate

Cumberland County
416 Lewiston Road
New Gloucester, ME 04260
Phone: (207)423-5184
[ Details ]

Rivard Farm

York County
110 Blanchard Rd
Springvale, ME 04083
Phone: (207)324-5566
[ Details ]

River Lily Farm

York County
329 North Village Rd
Ogunquit, ME 03907
Phone: (207)641-2854
[ Details ]

River Rise Farm

Androscoggin County
35 River Road
Turner, ME 04282
Phone: (207)713-3993
[ Details ]

River Run Farm

Piscataquis County
320 Vaughn Rd.
Dover-Foxcroft, ME 04426
Phone: (207)735-4203
[ Details ]

River Run Farm Maple Products

Franklin County
968 South Strong Road
P.O. Box 132
Strong, ME 04983
Phone: (207)684-4733
[ Details ]

Rivercroft Farm

Somerset County
RR1 Box 180
Starks, ME 04911
Phone: 207-696-8203
[ Details ]

Riverside Farm Market

Kennebec County
291 Fairfield St
Oakland, ME 04963-9802
Phone: (207)465-4439
[ Details ]

Riverside Farm Stand and Greenhouse

York County
323 Elm Street (RT 4)
North Berwick, ME 03906
Phone: (207)676-2868
[ Details ]

Riverside Farmstand

Kennebec County
748 Riverside Drive
Augusta, ME 04330
Phone: (207)272-4338
[ Details ]

Riverside Greenhouses and Florist

Franklin County
169 Farminton Falls Road
Farmington, ME 04938
Phone: 207-778-3566
[ Details ]

Roaring Brook Nurseries Farm & Garden Market

Androscoggin County
639 Gardiner Road
Wales, ME 04280
Phone: (207)375-4884
[ Details ]

Robbins Lumber

Waldo County
Ghent Road
Searsmont, ME 04973
Phone: 207-342-5221
[ Details ]

Roberts Farm Preserve

Oxford County
64 Roberts Road
Norway, ME 04268
[ Details ]

Robin's Chocolate Sauce

Aroostook County
45 Gray Road
Fort Fairfield, ME 04742
Phone: 207-472-3097
[ Details ]

Rock and Pebble Farm

Hancock County
19 Bridges Point Road
Penobscot, ME 04476
Phone: (207)326-9748
[ Details ]

Rock Island Farm

Penobscot County
431 Main St.
Orono, ME 04473
Phone: (207)866-0458
[ Details ]

Rock Island Hop Farm

York County
245 Deering Neighborhood Rd.
Springvale, ME 04083
Phone: 324-4250
[ Details ]

Rock Valley Farms

Somerset County
149 Troy Rd
Detroit, ME 04929
Phone: (207)341-1520
[ Details ]

Rocks-N-Ivy Farm

York County
1813 Milton Mills Road
Acton
Acton, ME 04001
Phone: (207)636-1025
[ Details ]

Rockwall Gardens

Piscataquis County
552 Water Street
Guilford, ME 04443
Phone: (207)564-3322
[ Details ]

Rocky M Farm

Oxford County
431 Colcord Pond RD
Porter, ME 04068
Phone: (207)625-8035
[ Details ]

Rocky Ridge Farm

Penobscot County
22 Marsh Road
Corrinth Phone: 207-285-7764
[ Details ]

Rocky Ridge Orchard & Bakery

Sagadahoc County
38 Rocky Ridge Lane
Bowdoin, ME 04287
Phone: 20766636582076665786
[ Details ]

Rolling Acres Farm

Waldo County
527 Jackson Road
Monroe, ME 04951
Phone: (207)525-4577
[ Details ]

Rolling Knolls Farm

Oxford County
137 Hampshire St.
Hiram, ME 04041
Phone: 207-625-7198
[ Details ]

Rollins Orchards

Penobscot County
287 Dexter Road
Garland, ME 04939
Phone: (207)924-3504
[ Details ]

Romney Ridge Farm

Sagadahoc County
5 Meadow Road
Woolwich, ME 04579
Phone: (207)442-7298
[ Details ]

Rooster Ridge Farm

Lincoln County
138 Jared Road
Waldoboro, ME 04572
Phone: (207)832-1050
[ Details ]

Rooted Earth Farm

Cumberland County
28 Webbs Mills Rd.
Casco, ME 04015
Phone: (207)766-6214
[ Details ]

Roots And Wings Farmstead

Waldo County
522 West Main St.
Monroe, ME 04951
Phone: 525-3294
[ Details ]

Roseberry Patch

Sagadahoc County
670 Beedle Road
Richmond, ME 04357
Phone: (207)737-4989
[ Details ]

Rossport Farms

Washington County
PO Box 71
Eastport, ME 04631
Phone: (207)853-2561
[ Details ]

Rowe Orchards

Penobscot County
333 Moosehead Tr
Newport, ME 04953
Phone: 20736847777
[ Details ]

Royal Maple

York County
219 Back Nippen RD
Buxton, ME 04093
Phone: 207-229-9125
[ Details ]

Royal River Natural Foods

Cumberland County
443 U.S. Route 1
Freeport, ME 04032
Phone: (207)865-0046
[ Details ]

Ruit Farm North

Lincoln County
224 Rock Schoolhouse Road
Bristol, ME 04539
Phone: (207)529-2549
[ Details ]

Rumination Farm Llc

Cumberland County
8 Weeping Willow Ways
North Yarmouth, ME 04097
Phone: (207)829-8478
[ Details ]

Runamuk Acres

Somerset County
21 Spear Hill Road
Anson, ME 04911
Phone: (207)696-4906
[ Details ]

Running Brook Farm "Ewes to You"

Cumberland County
34 Jack Hall Road
New Gloucester, ME 04260
Phone: 207-926-3708
[ Details ]

Russell Farm

Androscoggin County
46 Russell Rd.
Poland, ME 04274
Phone: 207-998-4992
[ Details ]

Safe Harbor Confections

Lincoln County
PO Box 850
Waldoboro, ME 04572
Phone: 207-832-6026
[ Details ]

Salmon Brook Valley

Aroostook County
320 High Meadow Road
Perham, ME 04736
Phone: (207)455-8340
[ Details ]

Salmon Run Farms

Androscoggin County
458 Crowley RD
Sabattus, ME 04280
Phone: (207)838-5813
[ Details ]

Sandy River Apples/Fenton's Orchard

Somerset County
240 W Sandy River Rd
Mercer, ME 04957-9607
Phone: (207)587-2563
[ Details ]

Sandy River Farms

Franklin County
560 Farmington Falls Road
Farmington, ME 04938
Phone: (207)778-3835
[ Details ]

Sap Hound Maple Company

Oxford County
414 Center Conway Rd.
PO Box 124
Brownfield, ME 04010
Phone: (802)558-5385
[ Details ]

Savage Oakes Vineyard and Winery

Knox County
174 Barrett Hill Road
Union, ME 04862
Phone: (207)785-2828
[ Details ]

Sawyer's Maple Farm

Somerset County
276 Long Pond Road
Jackman, ME 04945
Phone: (207)668-7705
[ Details ]

Schartner Farms

Waldo County
P.O. Box 82
Thorndike, ME 04986-0082
Phone: (207)568-3668
[ Details ]

Schlotterbeck & Foss

Cumberland County
117 Preble Street
Portland, ME 04101
Phone: (207)772-4666
[ Details ]

School House Farm

Knox County
1171 Atlantic Highway
Warren, ME 04864
Phone: 207-273-2440
[ Details ]

Sea Hill Farm Alpacas

York County
621 Haley Road
Kittery Point, ME 03905
Phone: 207-439-3635
[ Details ]

Seabreeze Farm

Knox County
414 Cushing Road
Friendship, ME 04547
[ Details ]

Seacolors

Knox County
45 Hopkins Rd
Washington, ME 04574
Phone: (207)845-2587
[ Details ]

Seal Cove Farm

Hancock County
202 Partridge Cove Road
Lamoine, ME 04605
Phone: (207)667-7127
[ Details ]

Seasons of Change Farm

York County
187 Beaver Hill Road
Springvale, ME 04083
Phone: (207)206-0340
[ Details ]

Sebago Lake Ranch

Cumberland County
443 Sebago Lake Rd
Gorham, ME 04038
Phone: (207)892-2586
[ Details ]

Second Chance Farm & Longfellow's Creamery, LLC

Franklin County
20 Maple Lane
Avon, ME 04966
Phone: (207)639-2074
[ Details ]

Serendipity Acres

Cumberland County
140 West Pownal Road
North Yarmouth, ME 04097-6819
Phone: (207)210-7381
[ Details ]

Sewall Orchard

Waldo County
259 Masalin Road
Lincolnville, ME 04849-9639
Phone: (207)763-3956
[ Details ]

Shadow Hill Farm Alpacas

Cumberland County
431 N Pownal Rd
New Gloucester, ME 04260
Phone: (207)926-4438
[ Details ]

Shady Brook Farm

York County
10 West Loop Road
Biddeford, ME 04005
Phone: 207-282-2119
[ Details ]

Shady Glen Nursery

Cumberland County
215 Main St.
Freeport, ME 04032
Phone: (207)423-5092
[ Details ]

Shady Mountain Farm

York County
107 Hussey Road
Parsonsfield, ME 04047
Phone: 20762547232077934388
[ Details ]

Shaker Hill Landscape & Nursery

Androscoggin County
271 Maine st.
Poland Spring, ME 04274
Phone: (207)998-5390
[ Details ]

Shakey Ledge Farm

Waldo County
617 Waldo Station Rd.
Waldo, ME 04915
Phone: (207)342-2446
[ Details ]

Shamrock Green Farm

Sagadahoc County
23 Plummer rd
Richmond, ME 04357
Phone: (207)417-2208
[ Details ]

Shamrock Ridge Christmas Tree Farm

Penobscot County
57 Kimball Road
Newburgh, ME 04444-4538
Phone: 207-234-2395
[ Details ]

Shapleigh Knoll Farm

York County
124 Newfield Road
Shapleigh, ME 04076
Phone: 207-247-6948
[ Details ]

Shaw Farms

Oxford County
175 East Oxford Road
South Paris, ME 04281
Phone: (207)689-6988
[ Details ]

Shearbrooke Farm

Cumberland County
400 Saco Road
Standish, ME 04084-6305
Phone: (207)642-3067
[ Details ]

Sheepscot Flower Farm

Lincoln County
98 West Old County Road
Newcastle, ME 04553
Phone: (207)586-5067
[ Details ]

Sheepscot General at Uncas Farms

Lincoln County
98 Townhouse Rd
Whitefield, ME 04353
Phone: (207)549-5185
[ Details ]

Shepard Farm

Cumberland County
340 S. High St.
Bridgton, ME 04009
Phone: (207)647-5364
[ Details ]

Sherman Farm

Somerset County
56 Sherman Farm Lane
Fairfield, ME 04937-3161
Phone: 207-453-0338
[ Details ]

Shore Road Farm

Washington County
496 Shore Road
Perry, ME 04667
Phone: 207-853-4750
[ Details ]

Shuga Shak

Androscoggin County
324 Bakerstown Rd
Poland, ME 04274
Phone: (207)576-7886
[ Details ]

Siberia Farms, LLC

Penobscot County
719 Newburgh rd
Hermon, ME 04419
Phone: (207)478-7360
[ Details ]

Silveridge Farm

Hancock County
699 Silver Lake Road
Bucksport, ME 04416-4318
Phone: 207-469-2405
[ Details ]

Simmons & Daughter Maple Syrup

Waldo County
261 Weymouth Rd.
Morrill, ME 04952
Phone: (207)342-2444
[ Details ]

Simons Hancock Farm & Greenhouses

Hancock County
39 US HWY 1
Hancock, ME 04640
Phone: (207)667-1359
[ Details ]

Singing Nettle Farm

Waldo County
138 Woodsong Drive
Brooks, ME 04921
Phone: (207)505-0763
[ Details ]

Sirois Family Farm

York County
229 Little River Road
Lebanon, ME 04027
Phone: (207)432-8042
[ Details ]

Sisters Salsa

Hancock County
689 Hinckley Ridge Road
Blue Hill, ME 04614
Phone: 207-374-2170
[ Details ]

Sites Farm

Somerset County
98 Joaquin Rd
Athens, ME 04912
Phone: (207)654-2063
[ Details ]

Skillin's Greenhouses, Inc.

Cumberland County
89 Foreside Road
Falmouth, ME 04105-1735
Phone: 207-781-3860
[ Details ]

Small Wonder Organics

Sagadahoc County
32 Wildes Rd
(mailing address only)
Bowdoinham, ME 04008
Phone: (207)837-7425
[ Details ]

Smedberg's Crystal Spring Farm

Oxford County
1413 Main Street
Oxford, ME 04270
Phone: 207-743-6723
[ Details ]

Smiling Hill Farm

Cumberland County
781 County Road
Westbrook, ME 04092-1910
Phone: (207)775-4818
[ Details ]

Smith Brothers Maple

Somerset County
52 Rowe Road
Skowhegan, ME 04976
Phone: (207)474-3491
[ Details ]

Smith Ridge Farm

Washington County
387 Smith Ridge Road
Dennysville, ME 04628
Phone: (813)503-4734
[ Details ]

Smith's Maple Products

Somerset County
24 Bennett Avenue
Skowhegan, ME 04976
Phone: 207-474-3380
[ Details ]

Smith's Produce & Greenhouses

Aroostook County
1293 Mapleton Road
Mapleton, ME 04757
Phone: 207-764-1594
[ Details ]

Smith's U-Pick

Somerset County
162 Wardhill Rd
Norridgewock, ME 04957
Phone: (207)634-4961
[ Details ]

Snafu Acres Dairy Farm

Kennebec County
259 Tillson Road
Monmouth, ME 04259
Phone: 207-933-2707
[ Details ]

Snakeroot Organic Farm

Somerset County
27 Organic Farm Road
Pittsfield, ME 04967
Phone: (207)416-5417
[ Details ]

Snell Family Farm

York County
1000 River Rd
Buxton, ME 04093
Phone: (207)929-5318
[ Details ]

Snow Brook Gardens

Piscataquis County
315 Bridge Road
Parkman, ME 04443
Phone: 207-876-3220
[ Details ]

Snug Harbor Farm

York County
87 Western ave
Kennebunk, ME 04043
Phone: (207)967-2414
[ Details ]

Somali Bantu Community Lewiston of Maine

Androscoggin County
145 Lisbon Street
Suite # 106
Lewiston, ME 04240
Phone: (207)784-5556
[ Details ]

Somerset Coffee and Tea Company

Somerset County
337 Malbon Mills Rd
Skowhegan, ME 04976
Phone: (207)474-6380
[ Details ]

Songbird Farm

Waldo County
142 Stevens Rd
Unity, ME 04988
Phone: (207)380-1171
[ Details ]

Sparky's Apiaries

Knox County
130 High St
Hope, ME 04847
Phone: (207)831-5085
[ Details ]

Sparky's Woody Mountain Maple

Knox County
130 High Street
Hope, ME 04847
[ Details ]

Sparrow Farm

Kennebec County
253 Whitefield Rd
Pittston, ME 04345
Phone: (207) 512-2234
[ Details ]

Spear Farm & Greenhouse

Knox County
1384 Atlantic Hwy.
Warren, ME 04864
Phone: 207-273-3818
[ Details ]

Spear's Vegetable Farm

Lincoln County
14 Eugley Hill Road
N. Nobleboro, Maine
North Nobleboro, ME 04555-9547
Phone: (207)832-4488
[ Details ]

Spelt Right, Inc.

Cumberland County
PO Box 17692
Portland, ME 04112
Phone: 207-329-4734
[ Details ]

Spiller Farm

York County
85 Spiller Farm Lane
Wells, ME 04090
Phone: (207)985-2575
[ Details ]

Spinnakees' Fiber Farm

Kennebec County
1180 Tasker Road
Augusta, ME 04330
Phone: (207)622-5343
[ Details ]

SPIRITWIND FARM LLC

York County
57 Spiritwindfarm Rd.
LEBANON, ME 04027
Phone: (207)457-3001
[ Details ]

Sprague's Nursery & Garden Center

Penobscot County
1664 Union Street
Bangor, ME 04401-2205
Phone: 207-942-1394
[ Details ]

Spring Break Maple & Honey

Aroostook County
3315 US Route 2
Smyrna Mills, ME 04780
Phone: (207)757-7373
[ Details ]

Spring Brook Farm

Cumberland County
168 Greely Road
Cumberland, ME 04021
Phone: 207-829-5977
[ Details ]

Spring Fever Farm/West Gardiner Beef

Kennebec County
143 Hinkley Road
West Gardiner, ME 04345
Phone: (207)724-3378
[ Details ]

Spring Peepers Farm

Sagadahoc County
220 Meadow Road
Topsham, ME 04086
Phone: (207)415-4636
[ Details ]

Spring-fed Farm

Penobscot County
27 Cottrell Road
Dixmont, ME 04932
Phone: 207-234-2096
[ Details ]

Springdale Farm

Waldo County
205 Birches Road
Waldo, ME 04915
Phone: (207)342-5135
[ Details ]

Springsworks Farm

Androscoggin County
347 Lisbon St.
Lisbon, ME 04250
Phone: (207)407-4207
[ Details ]

Springtide Farm

Lincoln County
PO Box 203
Bremen, ME 04551
Phone: 207-529-5747
[ Details ]

Springvale Nurseries

York County
1280 Main Street
Sanford, ME 04073
Phone: (207)490-5543
[ Details ]

Sproul Homestead

Lincoln County
P.O. Box 25
Walpole, ME 04573
Phone: 207-563-5316
[ Details ]

Spruce Bush Farm

Lincoln County
101 Old Madden Road
Jefferson, ME 04348
Phone: (207)549-7448
[ Details ]

Spruce Mountain Blueberries

Knox County
P.O. Box 68
W. Rockport, ME 04865-0068
Phone: 207-236-3538
[ Details ]

Stacey Farms

York County
12 Clarence Lane
Parsonsfield, ME 04047
Phone: (207)625-3989
[ Details ]

Stanchfield Farms

Piscataquis County
73 Medford Road
Medford, ME 04463
Phone: (207)943-2219
[ Details ]

Standard Baking Company

Cumberland County
75 Commercial Street
Portland, ME 04101
Phone: (207)773-2112
[ Details ]

Staples Homestead

Waldo County
302 Old County Road
Stockton springs, ME 04981
Phone: (207)567-3393
[ Details ]

Star Root Farm

Hancock County
113 US Hwy 1
Hancock, ME 04640
Phone: (207)610-2000
[ Details ]

StarRiders(c) at Forest Glen Farm

Waldo County
67 Veazie Road
Searsport, ME 04974
Phone: (H)548-6186(C)322-6355
[ Details ]

State of Maine Cheese Co., LLC

Knox County
461 Commercial St. (US Route 1)
Rockport, ME 04856
Phone: (207)236-8895
[ Details ]

Steep Hill Farm

Kennebec County
26 Clyde Wells Road
Fayette, ME 04349
Phone: (207)685-4155
[ Details ]

Steeplebush Farm Herbs

York County
102 Staples Road
Limington, ME 04049
Phone: (207)637-2776
[ Details ]

Stevens Family Farm

Oxford County
6 Tuell Town Rd
West Paris, ME 04289
Phone: (207)890-2647
[ Details ]

Stevenson Farm

Kennebec County
29 Berry Road
Wayne, ME 04284
Phone: (207)685-9337
[ Details ]

Stevenson's Strawberry Farm

Kennebec County
69 Berry Road
Wayne, ME 04284
Phone: (207)685-3532
[ Details ]

Stewart's Blueberries

Waldo County
416 Bangor Rd
Rt 1A
Stockton Springs, ME 04981
Phone: (207)567-3015
[ Details ]

Stewart's Farm

Aroostook County
424 Houlton Road
Presque Isle, ME 04769
Phone: 207-764-4223
[ Details ]

Stone Farm

York County
445 Mountain Road
Arundel, ME 04043
Phone: (207)423-2348
[ Details ]

Stoneset Farm

Hancock County
261 River Road
Brooklin, ME 04616
Phone: (207)359-5513
[ Details ]

Stonewall Kitchen

York County
2 Stonewall Lane
York, ME 03909
Phone: (207)351-2713
[ Details ]

Stoney End Farm

Kennebec County
441 Mercer Road
Rome, ME 04963
Phone: (207)397-4214
[ Details ]

Stony Knolls Farm

Somerset County
P.O. Box 322 49 Maple Lane
Saint Albans, ME 04971
Phone: (207)938-3714
[ Details ]

Stormy Hill Farm

Waldo County
943 Belfast Rd
Knox, ME 04986
[ Details ]

Straw's Farm

Lincoln County
30 Brick Hill Rd
Newcastle, ME 04553
Phone: 207-882-6875
[ Details ]

Strawberry Hill Farms

Somerset County
163 Rowe RD
Skowhegan, ME 04976-9523
Phone: (207)474-5262
[ Details ]

Stukas Farms

Androscoggin County
144 Ferry Road
Lewiston, ME 04240
Phone: 207-786-2639
[ Details ]

Stutzman's Farm

Piscataquis County
891 Doughty Hill Road
Sangerville, ME 04479
Phone: (207)564-8596
[ Details ]

Sue's Blues

Androscoggin County
965 College Road
Lewiston, ME 04240
Phone: 207-784-6406
[ Details ]

Suga Country Products

Kennebec County
861 Cross Hill Road
Vassalboro, ME 04989
Phone: (207)923-3355
[ Details ]

Sugar Brook Maple Farm

Kennebec County
54 Blake Hill Road
Mount Vernon, ME 04352
Phone: 207-293-2831
[ Details ]

Sugar Hill Cranberry Company

Washington County
256 Sacarap Rd
Columbia, ME 04623
Phone: (207)483-2611
[ Details ]

Sugar Hill Pure Maine Maple Products

York County
P.O. Box 48
Newfield, ME 04056-0048
Phone: 207-793-2773
[ Details ]

Sugarloaf Maple Products and Equipment

Somerset County
1100 Middle Road
New Portland, ME 04961
Phone: 207-265-2600
[ Details ]

Sugarloaf View Farm

Somerset County
54 Weston Ave.
Madison, ME 04950
Phone: (207)399-0199
[ Details ]

Sullivan's Orchard

Penobscot County
356 Puddledock rd.
PO box 356
charleston, ME 04422
Phone: (207)991-8735
[ Details ]

Summit Springs Farm

Androscoggin County
222 Summit Springs Rd
Poland, ME 04274
Phone: (207)998-2196
[ Details ]

Sunday River Alpacas

Oxford County
PO BOX 1216
Bethel, ME 04217
Phone: (207)890-3148
[ Details ]

Sunday River Maple Sugaring House

Oxford County
PO Box 4500
Newry, ME 04261
Phone: (207)824-3000
[ Details ]

Sunflower Farm

Cumberland County
12 Harmon Way
Cumberland, ME 04021
Phone: (207)829-8347
[ Details ]

Sunflower Gardens and Greenhouses

Hancock County
918 state highway #3
Bar Harbor, ME 04609
Phone: 207-288-0067
[ Details ]

Sunflower Hill

York County
93 Haley Road
Hollis Center, ME 04042
Phone: (207)727-6493
[ Details ]

Sunny Acre Farm

Cumberland County
165 Middle Rd
Falmouth, ME 04105
Phone: (207)781-2943
[ Details ]

Sunny Acres Farm

York County
336 Bald Hill Road
Wells, ME 04090
Phone: (207)646-8958
[ Details ]

Sunny Crest Maple Farm

Aroostook County
334 Main Street
Reed Plantation, ME 04497
Phone: 207-456-7520
[ Details ]

Sunny Ridge Farm

Somerset County
97 Chicken St
Starks, ME 04911
Phone: 207-696-3889
[ Details ]

Sunnyfield Farm and Baking Co.

York County
1285 Branch Road
Wells, ME 04090
Phone: (207)890-1942
[ Details ]

Sunnyside Family Farm / Ferme Ensoleillee

Aroostook County
406 New Limerick Road
Linneus, ME 04730-5221
Phone: (207)532-7058
[ Details ]

Sunnyside Farm

Knox County
PO Box 269
1527 Middle Rd
Warren, ME 04864
Phone: 207-273-3104
[ Details ]

Sunnyside Gardens

Androscoggin County
500 North Parish Road
Turner, ME 04282
Phone: (207)212-9256
[ Details ]

Sunrise County Wild Blueberry Assoc.

Washington County
PO Box 396
Jonesboro, ME 04648
Phone: 207-546-7205
[ Details ]

Sunrise Farm

Aroostook County
571 Margison Road
Woodland, ME 04736
Phone: 207-896-5674
[ Details ]

Sunrise Maple Farm

Franklin County
5 more acre road
Wilton, ME 04294
Phone: (207)450-2857
[ Details ]

Sunset Acres Farm & Dairy

Hancock County
769 Bagaduce Road
North Brooksville, ME 04617
Phone: (207)326-4741
[ Details ]

Sunset Flowerland & Greenhouses

Somerset County
491 Ridge Rd
Fairfield, ME 04937
Phone: (207)453-6036
[ Details ]

Sunshine Apiary, Inc.

Kennebec County
339 Coopers Mills Road
Windsor, ME 04363
Phone: 207-549-5501
[ Details ]

Sunshine Apothecary

Penobscot County
134 Main St #B
Newport, ME 04953
Phone: (207)416-4885
[ Details ]

Sunshine Daydream Farm & Gardens

Oxford County
377 Center Conway Road
Brownfield, ME 04010
Phone: (207)935-4075
[ Details ]

SuriPaco Farm

Cumberland County
20 Windward Passage
North Yarmouth, ME 04097
Phone: (207)846-4984
[ Details ]

Susan's Relish The Moment, Inc.

Kennebec County
487B Memorial Drive
Winthrop, ME 04364
Phone: (207)615-3742
[ Details ]

Swain Family Farm

Oxford County
185 West Bethel Rd
Bethel, ME 04217
Phone: (207)357-9504
[ Details ]

Swan Brook Farm

York County
677 South St.
Biddeford, ME 04005
Phone: 9672826570
[ Details ]

Swan's Honey

Kennebec County
332 Bessey Ridge Road
Albion, ME 04910
Phone: 207-437-2251
[ Details ]

Swango Farm

Sagadahoc County
112 Swango Drive
Bath, ME 04579
Phone: 207-442-7627
[ Details ]

Sweet Dreams Food and Farm

Somerset County
408 Dexter Road
St. Albans, ME 04971
Phone: 938-3951
[ Details ]

Sweet Maple Farm

Franklin County
391 Weld Road
Wilton, ME 04294
Phone: 207-645-4596
[ Details ]

Sweet Pea Gardens

Hancock County
614 Surry Road
Surry, ME 04684
Phone: 207-667-6751
[ Details ]

Sweet Relief Farm

Cumberland County
33 Florence Lane
Steep Falls, ME 04085
Phone: (207)675-3410
[ Details ]

Sweet Riverview Farm

Penobscot County
570 Main Street
Lincoln, ME 04557
Phone: (207)403-4826
[ Details ]

Sweet Season Farm

Knox County
77 Liberty Road
Washington, ME 04574
Phone: (207)845-3028
[ Details ]

Sweet Sensations

Knox County
P.O. Box 537
Rockport, ME 04856
Phone: 207-230-0955
[ Details ]

Sweet William's

Cumberland County
66 Spiller Road
Casco, ME 04015
Phone: (207)627-7362
[ Details ]

Sweetclover farm

Kennebec County
248 Belgrade Rd
Mount Vernon, ME 04352
Phone: (207)293-2615
[ Details ]

Sweetgrass Farm Winery & Distillery

Knox County
347 Carroll Road
Union, ME 04862
Phone: (207)785-3024
[ Details ]

Sweetser's Apple Barrel & Orchards

Cumberland County
19 Blanchard Road
Cumberland Center, ME 04021-3501
Phone: 207-829-3074
[ Details ]

Swift Acres Farm

Oxford County
61 Hebron Center Road
Hebron, ME 04238
Phone: (207)966-2010
[ Details ]

T & G Angus Farm

Oxford County
28 Cottage Rd.
Sumner, ME 04292
Phone: 2072129448
[ Details ]

Tabor Homestead

York County
335 Lebanon Road
North Berwick, ME 03906
Phone: (207)676-5579
[ Details ]

Tall Pines Farm

Sagadahoc County
384 West Burrough Road
Bowdoin, ME 04287
Phone: 207-353-2078
[ Details ]

Tall Pines Ranch

Cumberland County
28 Webb Rd
Windham, ME 04062
Phone: (207)632-4863
[ Details ]

Tallywaggers BBQ Sauce

Sagadahoc County
16 Garden St
Bath, ME 04530
Phone: (207)443-1117
[ Details ]

Tangled Oak Farm

Waldo County
1187 Back Brooks Road
Monroe, ME 04951
Phone: 207-525-3018
[ Details ]

Tasha's Veggies

York County
550 Maplewood Road
Parsonsfield, ME 04047
Phone: (207)432-2802
[ Details ]

Tate's Strawberry Farm

Penobscot County
136 Puddledock Road
Corinth, ME 04530
Phone: (207)285-3410
[ Details ]

Taylor Farm and Land Management

York County
53 Avalon Lane
Lyman, ME 04002
Phone: (207)499-7362
[ Details ]

Tender Soles Farm

Lincoln County
593 Gardiner Rd
Dresden, ME 04342
Phone: (207)620-0030
[ Details ]

Terison Apple Orchard

Cumberland County
1 Whitney Road
Cumberland, ME 04021
Phone: (207)829-3965
[ Details ]

Terra Optima Farm

Knox County
980 Gurneytown Road
Appleton, ME 04862
Phone: 207-785-3117
[ Details ]

Terry's Country Candies

Cumberland County
363 Cobbs Bridge Road
New Gloucester, ME 04260
Phone: 207-926-4462
[ Details ]

Tessiers Farm

Somerset County
337 Malbons Mill Rd
Skowhegan, ME 04976
Phone: 474-6380
[ Details ]

The Apple Farm

Somerset County
104 Back Rd.
Fairfield, ME 04937
Phone: (207)453-7656
[ Details ]

The Beanery

Penobscot County
988 Exeter Road
Exeter, ME 04435-3226
Phone: 207-278-3572
[ Details ]

The Buckle Farm

Waldo County
43 Fisher Rd
Unity, ME 04988
Phone: (207)948-7185
[ Details ]

The Cashmere Cabin at Elmledge Farm

Cumberland County
119 Nash Road
Windham, ME 04062
Phone: (207)892-4040
[ Details ]

The Courtyard Cafe

Aroostook County
61 Main St Suite 2.
Houlton, ME 04730
Phone: (207)532-0787
[ Details ]

The Farmer's Daughter

Franklin County
PO Box 636 13 Rumford Road
Oquossoc, ME 04964
Phone: 207-864-2492
[ Details ]

The Farmers Eight Daughters

Cumberland County
28 Intervale Road
New Gloucester, ME 04260
Phone: (207)926-5860
[ Details ]

The Good Earth Farm

Kennebec County
104 Hussey Rd
Albion, ME 04910
Phone: (207)660-8681
[ Details ]

The Good Life Center

Franklin County
372 Harborside Road
Brooksville, ME 04617
[ Details ]

The Happy Place Farm

Penobscot County
173 Avenue Road
Garland, ME 04939
Phone: (207)924-7072
[ Details ]

The Harry Brown Farm

Somerset County
RR 1 Box 1090
Starks, ME 04911
Phone: 207-696-8879
[ Details ]

The Highlands

Somerset County
#212 Nate Richards Road
SAINT ALBANS, ME 04971
Phone: 20793827102074317069
[ Details ]

The Lion's Farm, LLC

Penobscot County
230 Main Street
Corinth, ME 04427
Phone: (207)285-2000
[ Details ]

The Lockman Place

Cumberland County
274 N Gorham Rd
Gorham, ME 04038
Phone: (207)892-9342
[ Details ]

The Locust Grove

Kennebec County
379 Quaker Hill Rd
Albion, ME 04910
Phone: (207)437-4585
[ Details ]

The Maine Accent

Kennebec County
6o Shady Lane, Farm location
15 Page Street Office
Hallowell, ME 04347
Phone: (207)622-5017
[ Details ]

The Maine Crisp Company

Kennebec County
18 Boutelle Avenue
WATERVILLE, ME 04901
Phone: (207)213-9296
[ Details ]

The Maine Family Farms Meat Company

Cumberland County
PO Box 11054
portland, ME 04104
Phone: (207)797-2405
[ Details ]

The Maine Garden

Waldo County
49 Old County Road
Waldo, ME 04915
Phone: (207)342-5663
[ Details ]

The Maine Meal

Somerset County
4 Madison Ave
Skowhegan, ME 04976
Phone: (207)779-4185
[ Details ]

The Maple House

York County
1063 West Road
Waterboro, ME 04087
[ Details ]

The Maple Moose

Aroostook County
28 Bowers Road
Easton, ME 04740
Phone: (207)488-6824
[ Details ]

The Mex

Hancock County
191 Main Street
Ellsworth, ME 04605
Phone: 207-667-4494
[ Details ]

The Morris Farm Trust

Lincoln County
PO Box 136
Wiscasset, ME 04578
Phone: 207-737-8737
[ Details ]

The Noon Family Sheep Farm

York County
78 Sunset Rd
Springvale, ME 04083
Phone: (207)324-3733
[ Details ]

The Pharm on the Kennebec

Sagadahoc County
1441 River Road
Bowdoinham, ME 04008
Phone: (207)737-2226
[ Details ]

The Pickup CSA

Somerset County
42 Court Street
Skowhegan, ME, ME 04976
Phone: (207)399-4923
[ Details ]

The Red Elk Ranch

Androscoggin County
55 Lane Road
Greene, ME 04236
Phone: 207-375-8256
[ Details ]

The Stand on Common Road

Knox County
437 Common Road
Union, ME 04862
Phone: (207)785-2167
[ Details ]

The Sugar Shack

Penobscot County
PO Box 1133
9 Northern Cruise Trail
Millinocket, ME 04462
Phone: (207)746-3780
[ Details ]

The Turnip Patch

Somerset County
704 White Schoolhouse Road
Madison, ME 04950
Phone: (207)474-3760
[ Details ]

The Village Haven Farm

Somerset County
24 Cemetery Rd
Saint Albans, ME 04971
Phone: (207)938-3880
[ Details ]

The Youth Enrichment Center at Hilton Winn Farm

York County
189 Ogunquit Road
Cape Neddick, ME 03902
Phone: (207)361-1385
[ Details ]

Theriault Family Farm

Penobscot County
1135 Station Road
Stacyville, ME 04777
Phone: (207)365-4007
[ Details ]

Thibodeaus Achen bacon farm

York County
79 Kennebunk pond road
lyman, ME 04002
Phone: (207)590-7188
[ Details ]

This Little Piggy Farm

Oxford County
504 East Bethel Road
(P.O.Box 112, Greenwood, ME 04255 )
Bethel, ME 04217
Phone: (207)515-0146
[ Details ]

Thomas Farms

Penobscot County
364 Garland Road
Corinth, ME 04427
Phone: (207)285-3573
[ Details ]

Thompson's Orchard

Cumberland County
276 Gloucester Hill Road
New Gloucester, ME 04260
Phone: (207)926-4738
[ Details ]

Thorn-Knox Farms

Waldo County
232 Knox Ridge N.
Thorndike, ME 04986
Phone: (207)568-3468
[ Details ]

Thunder Hill Farm, LLC

Oxford County
42 Bell Road
Waterford, ME 04088
Phone: (207)583-4146
[ Details ]

Thunder Road Farm

Penobscot County
PO Box 113
185 Newport Rd.
Corinna, ME 04928
Phone: (207)278-3708
[ Details ]

Thurston And Peters Sugarhouse, LLC

York County
299 Bond Spring Road
West Newfield, ME 04095
Phone: 20779388862077938040
[ Details ]

Thurston Family Farm LLC

Oxford County
45 Mineral Springs Road
Peru, ME 04290
Phone: 20756270984182670
[ Details ]

Thyme for Goat

Lincoln County
5 Mc Cobb Rd
Dresden, ME 04342
Phone: 207-737-8737
[ Details ]

Tibbetts Family Farm

York County
Corner of Clarks Woods & So. Waterboro Roads
Mailing: 765 Clarks Woods Road
Lyman, ME 04002
Phone: (207)247-6518
[ Details ]

Tide Mill Creamery

Washington County
103 Tide Mill Road
Edmunds, ME 04628
Phone: 733-7533
[ Details ]

Tide Mill Organic Farm

Washington County
91 Tide Mill Road
Edmunds, ME 04628
Phone: (207)733-2551
[ Details ]

Tim's Sugarshack

Lincoln County
23 Grand Army Road
Whitefield, ME 04353
Phone: (207)549-5016
[ Details ]

TODD'S ORIGINAL SALSA

Penobscot County
PO BOX 7045
BANGOR, ME 04402
Phone: (844)328-7257
[ Details ]

Toddy Pond Farm

Waldo County
174 Carver Rd
Monroe, ME 04951
Phone: (207)249-3344
[ Details ]

Tomato Tom's Seed Supply Co. of Maine

Cumberland County
59 NW River Road
Sebago, ME 04029-9712
Phone: 207-787-2734
[ Details ]

Took a Leap Farm

Aroostook County
243 B Rd.
Houlton, ME 04730
Phone: (207)532-7618
[ Details ]

Touching Earth Farm

York County
22 Stevenson Road
Kittery, ME 03904
Phone: (207)439-4023
[ Details ]

Tourmaline Hill Farm

Oxford County
21 Kennedy lane
Greenwood, ME 04255
Phone: (207)527-2527
[ Details ]

Town Flower Farm

Androscoggin County
42 Fern Street
Auburn, ME 04210
Phone: (207)793-0259
[ Details ]

Townhouse Farm

Lincoln County
35 Townhouse Road
Whitefield, ME 04353
Phone: 207-549-5670
[ Details ]

Townline Farm

Penobscot County
184 Damascus Road
Carmel, ME 04419
Phone: 207-478-7360
[ Details ]

Treble Ridge Farm

Lincoln County
528 E River Rd
Whitefield, ME 04353
Phone: (207)441-2098
[ Details ]

Tree Spirits

Kennebec County
152 Fairfield St.
Oakland, ME 04901
Phone: (207)861-2723
[ Details ]

Trees To Please

Somerset County
111 Smithfield Rd
Norridgewock, ME 04957
Phone: (207)522-0545
[ Details ]

Treworgy Family Orchards

Penobscot County
3876 Union St.
Levant, ME 04456
Phone: (207)884-8354
[ Details ]

Triple C Farm

York County
1 Brock Road
Lyman, ME 04002
Phone: (207)247-6765
[ Details ]

Troika Drafts

Oxford County
955 Buckfield Rd
Hebron, ME 04238
Phone: (207)890-4590
[ Details ]

True Farms inc

Penobscot County
305 Ridge Rd
Charleston, ME 04422
Phone: (207)285-0065
[ Details ]

True North Farms, Inc.

Waldo County
900 Woodman's Mill Road
Montville, ME 04941
Phone: (207)589-3313
[ Details ]

Tweedie's Christmas Trees

Aroostook County
21 Tweedie Road
Westfield, ME 04787
Phone: 207-227-1509
[ Details ]

Twin Maples Farm

York County
468 Goding Road
Acton, ME 04001
Phone: (207)491-3075
[ Details ]

Twisted Twine Farm

Androscoggin County
111 Ferry Rd
Lewiston, ME 04240
Phone: (207)576-4295
[ Details ]

Twitchell's Syrup

Androscoggin County
303 East Hebrn Rd
Turner, ME 04282
Phone: (207)225-5464
[ Details ]

Two Coves Farm

Cumberland County
90 Neils Point Rd.
Harpswell, ME 04079
Phone: (207)400-7999
[ Details ]

Two Crows Farm

Penobscot County
714 Tar Ridge Road
Prentiss, ME 04487
Phone: (207)504-0037
[ Details ]

Two Farmers Farm

Cumberland County
720 US Route 1
Scarborough, ME 04074
Phone: (207)319-9102
[ Details ]

Two Sisters Farm

Sagadahoc County
344 Chopps Cross Road
Woolwich, ME 04579
Phone: (207)443-5459
[ Details ]

Two Sons Alpaca Farm

Lincoln County
38 Russell Lane
Damariscotta, ME 04543
Phone: (207)557-5650
[ Details ]

Two Toad Farm

York County
89 Richardson Dr
Lebanon, ME 04027
Phone: (207)252-1103
[ Details ]

Udder View Farm

Washington County
256 Sacarap Rd
Columbia, ME 04623
Phone: (207)483-2611
[ Details ]

Unique Maine Farms

York County
515 Garland Road
West Newfield, ME 04095
Phone: (207)793-2759
[ Details ]

United Society of Shakers, The

Cumberland County
707 Shaker Road
New Gloucester, ME 04260-2652
Phone: (207)926-4597
[ Details ]

Upper Farm Alpacas

Cumberland County
362 Allen Road
Pownal, ME 04069
Phone: (207)831-8022
[ Details ]

Valhalla Fields Farm

Androscoggin County
P.O. Box 94
East Poland, ME 04230
Phone: 207-576-7945
[ Details ]

Valley Garden Produce

Somerset County
PO Box 191
313 Hinkley Road
Canaan, ME 04924
Phone: (207)431-2118
[ Details ]

Valley View Farm

Androscoggin County
1200 Soper's Mill Road
Auburn, ME 04210
Phone: (207)320-1969
[ Details ]

Valley View Orchard Pies, Inc.

Oxford County
212 Hebron Center Road
Hebron, ME 04238
Phone: 207-966-2630
[ Details ]

Velvet Hollow Sugar Works @ Dunham Farm

Oxford County
29 Dunham Road
Greenwood, ME 04255
Phone: (207)665-2967
[ Details ]

Verrill's Vegetable Stand

Androscoggin County
270 Bailey Hill Road
Poland, ME 04274
Phone: (207)998-2301
[ Details ]

Vienna Raised Bed Gardens

Kennebec County
94 Kimball Pd Rd
Vienna, ME 04360
Phone: (207)293-3572
[ Details ]

Village Farm Alpacas

Lincoln County
99 Old Route One
Waldoboro, ME 04572
Phone: (207)832-5160
[ Details ]

Village Green Organic Produce

Waldo County
15 Detroit Road
(farm physical location- 252 Myrick Rd)
Troy, ME 04987
Phone: 948-5724
[ Details ]

VillageFarm

Androscoggin County
69 Bradford Rd.
Turner, ME 04282
Phone: (207)713-8336
[ Details ]

VitaminSea Seaweed

York County
369 Beechplains Rd.
Buxton, ME 04093
Phone: (207)929-8678
[ Details ]

VoterVale Farm

Franklin County
783 River Road
Avon, ME 04966
Phone: (207)491-0227
[ Details ]

W.A. Bean & Sons, Inc.

Penobscot County
229 Bomarc Road
Bangor, ME 04401
Phone: (207)947-0364
[ Details ]

Wabi Sabi Mushroom Co.

York County
25 Limerick Rd
Arundel, ME 04046
Phone: (207)251-1057
[ Details ]

Waggin' Tail Farm

Somerset County
58 Hussey Rd
Pittsfield, ME 04967
Phone: (207)469-8119
[ Details ]

Waldostone Farm

Waldo County
591 North Ridge Rd.
Montville, ME 04941
Phone: 342-5253
[ Details ]

Wallingford Farm & Gardens

York County
21 York Street
Kennebunk, ME 04043
Phone: 207-985-2112
[ Details ]

Wandering Moose Fiber Farm

Penobscot County
1340 Southgate Rd
Argyle TWP, ME 04468-7017
Phone: (207)394-2096
[ Details ]

Washburn-Norlands Living History Center

Androscoggin County
290 Norlands Road
Livermore, ME 04253
Phone: (207)897-4366
[ Details ]

Watavue Farm

York County
204 Fox Farm Hill Rd
North Berwick, ME 03906
Phone: (207)475-6576
[ Details ]

Waterman Farms, Inc.

Androscoggin County
840 Sabattus Rd.
Sabattus, ME 04280-9781
Phone: 207-375-9939
[ Details ]

Watershed Farm

Waldo County
20 Prescott Hill RD
Montville, ME 04941
Phone: (207)589-4000
[ Details ]

Watkins Flowers

Cumberland County
791 Roosevelt Trail
Casco, ME 04015
Phone: (207)655-5459
[ Details ]

Wealden Farm

Cumberland County
19 Pleasant Hill Road
Freeport, ME 04032
Phone: (207)865-6640
[ Details ]

Well-Fed Farm Foods, LLC

Penobscot County
63 Christina's Way
Searsmont, ME 04973
Phone: (207)342-3422
[ Details ]

Wentworth Hill Farms

Waldo County
1805 Webb Rd.
Knox, ME 04986
Phone: (207)322-3081
[ Details ]

Weownit Cranberry Company

Washington County
PO Box 51
Jonesport, ME 04649
Phone: (207)497-5479
[ Details ]

Weskeag Farms

Knox County
33 Thomaston Street
Thomaston, ME 04861
Phone: (207)594-4445
[ Details ]

West Bay Farm

Waldo County
PO Box 186
Islesboro, ME 04848
Phone: (207)734-8263
[ Details ]

West Minot Sugarhouse

Androscoggin County
758 West Minot Road
P.O. BOX 94
West Minot, ME 04288
Phone: (207)966-3643
[ Details ]

Western Maine Market

Franklin County
c/o Western Mountains Alliance
Farmington, ME 04938
Phone: (857)225-1199
[ Details ]

Weston's Farm LLC

Oxford County
48 River Street
Fryeburg, ME 04037
Phone: (207)935-2567
[ Details ]

Weston's Farm Stand & Greenhouse

Kennebec County
173 SMITHFIELD ROAD
OAKLAND, ME 04963
Phone: (207)313-6060
[ Details ]

Weston's Meats & Poultry

Kennebec County
95 Collins Mills Rd
West Gardiner, ME 04345
Phone: (207)724-2027
[ Details ]

Weston's Sugar House

Oxford County
48 River Street
Fryeburg, ME 04037
Phone: 207-935-2567
[ Details ]

WF Mason Evaporator Co.

Oxford County
90 Chapel Street
Porter, Maine 04068
Phone: 207-625-8089
[ Details ]

Whatley Farm

Sagadahoc County
3 Whatley Farm RD
Topsham, ME 04086
Phone: (207)751-0061
[ Details ]

Whipple Lock Farm

Cumberland County
27 Whipple Road
Gorham, ME 04038
Phone: (207)939-8631
[ Details ]

Whispering Winds Farm

Androscoggin County
87 Standpipe Road
Mechanic Falls, ME 04256
Phone: (207)345-9005
[ Details ]

White Birch Alpacas

Androscoggin County
78 White Birch Drive
Turner, ME 04282
Phone: 207-225-3931
[ Details ]

White Birch Farm

Androscoggin County
427 River Road
Livermore, ME 04253
Phone: (207)212-6507
[ Details ]

White Duck Farm

Lincoln County
112 Duckpuddle Road
Waldoboro, ME 04572
Phone: 563-2177
[ Details ]

White Mtn. View Farm

Oxford County
213 yagger road
norway, ME 04268
Phone: 207-744-9052
[ Details ]

Whitefoot Farm

Lincoln County
484 East Pond Rd
Jefferson, ME 04348
Phone: (207)701-1069
[ Details ]

Whitehill Farm

Franklin County
P.O. Box 273 - 357 McCrillis Corner Road
East Wilton, ME 04234-0273
Phone: (207)778-2685
[ Details ]

Whitewater Farm Market

Franklin County
PO Box 99
New Sharon, ME 04955
Phone: 207-778-4748
[ Details ]

Whole Earth Farm

Aroostook County
98 Easton Road
Presque Isle, ME 04769
Phone: 207-769-2107
[ Details ]

Wholesome Holmstead

Kennebec County
489 Stanley Rd
Winthrop, ME 04364
Phone: (207)395-4784
[ Details ]

Wholsome Valley Farms

Aroostook County
109 Fox Run Drive
Oakfield, ME 04780
Phone: 207-757-8984
[ Details ]

Wicked Joe Coffee Roasting Company

Sagadahoc County
35 Canam Drive
Topsham, ME 04086
Phone: (207)725-1025
[ Details ]

Wicked Joe Sustainable Coffee Roasting Co.

Cumberland County
78 Water Street
Brunswick, ME 04011
Phone: 207-725-1025
[ Details ]

Wickett Farm

Penobscot County
1235 Kirkland Rd
Old Town, ME 04468
Phone: (207)827-0304
[ Details ]

Widdershins

Piscataquis County
843 bear Hill Road
Dover-Foxcroft, ME 04426
Phone: (207)564-7926
[ Details ]

Wilbur's Antique Blackberry Farm

Androscoggin County
12 Key Hill Road
Greene, ME 04236
Phone: (207)946-5711
[ Details ]

Wilburs of Maine Chocolate Confections

Cumberland County
174 Lower Main Str.
Freeport, ME 04032-1001
Phone: (207)865-4071
[ Details ]

Wild and Alive LLC

Knox County
42 Erin Street
Thomaston, ME 04861
Phone: (207)354-6363
[ Details ]

Wild Blue Berry Hill Farm

Hancock County
505 Weir Cove Road
Harborside, ME 04642
Phone: (207)319-7545
[ Details ]

Wild Blueberry Land, Inc.

Washington County
P.O. Box 2
Columbia Falls, ME 04623
Phone: (207)483-2583
[ Details ]

Wild Cow Creamery

Penobscot County
920 Kennebec Rd
Hampden, ME 04444
Phone: (207)200-7047
[ Details ]

Wild Folk Farm

Kennebec County
206 main street
FAIRFIELD, ME 04937
Phone: (847)921-8607
[ Details ]

Wild Iris Horse Farm

Hancock County
Physical: 2 Lakewood Farm Road
Mailing: 204 Otter Cliff Road
Bar Harbor, ME 04609
Phone: (207)288-5234
[ Details ]

Wild Miller FArm

Waldo County
1165 Turner Ridge Rd
Palermo, ME 04354
Phone: (207)993-2018
[ Details ]

Wild Thistle Farm

Kennebec County
535 Nash Rd
Pittston, ME 04345
Phone: (207)582-8578
[ Details ]

Wild Wescogus Berries

Washington County
383 Indian River Road
Addison, ME 04606
Phone: 207-483-3884
[ Details ]

Wildroot Farm

York County
889 Alewive Road
Kennebunk, ME 04043
Phone: 207-985-9826
[ Details ]

Will-O-Way Tree Farm

Penobscot County
172 Parkman Rd
Garland, ME 04939
Phone: 207-924-3525
[ Details ]

WILLETTES MAPLE SYRUP

Oxford County
12 First County Rd.
Porter, ME 04068
Phone: 2076254098
[ Details ]

William H. Jordan Farm

Cumberland County
21 Wells Road
Cape Elizabeth, ME 04107-9629
Phone: (207)767-2740
[ Details ]

Williams Brook Farm

Aroostook County
78 Williams Road
86 Williams Road
Presque Isle, ME 04769
Phone: (207)227-8684
[ Details ]

Willow Pond Farm

Androscoggin County
395 Middle Rd
Sabattus, ME 04280
Phone: 207-375-6662
[ Details ]

Wilson Family Maple Syrup

Kennebec County
652 Benton Road
P.O. Box 36
Albion, ME 04910
Phone: 207-453-6969
[ Details ]

Wilton Blueberry Farm

Franklin County
83 McLaughlin Road
Wilton, ME 04294
Phone: (207)645-2128
[ Details ]

Windy Hill Farm

Cumberland County
115 River Road
Windham, ME 04062
Phone: (207)892-2793
[ Details ]

Windy Hill Orchard

Kennebec County
346 So. Reynolds Rd
Winslow, ME 04901
Phone: 207-877-0629
[ Details ]

Windy View Farm Stand

Penobscot County
33 Town Farm Road
Dexter, ME 04930
Phone: 207-924-3381
[ Details ]

Winter Hill Farm

Cumberland County
35 Hill Farm Road
Freeport, ME 04032
Phone: (207)869-5122
[ Details ]

Winter Hill Farm

Cumberland County
35 Hill Farm Road
Freeport, ME 04032
[ Details ]

Winterberry Farms

Kennebec County
538 Augusta Road
Belgrade, ME 04917
Phone: (207)649-3331
[ Details ]

WinterBrook

Oxford County
Farm & Fiber Mill
387 Rabbit Valley Rd.
Oxford, ME 04270
Phone: (207)539-9991
[ Details ]

WinterGreen Herbs & Vegetables

Kennebec County
514 Garland Rd
Winslow, ME 04901
Phone: (207)872-5002
[ Details ]

Winterport Hills Farm

Waldo County
269 Goshen Road
Winterport, ME 04496
Phone: 207-223-5485
[ Details ]

Wise Acres Farm

Penobscot County
424 Townhouse Road
Kenduskeag, ME 04450
Phone: (207)730-6214
[ Details ]

Wishing Well Acres

Lincoln County
704 Boothbay Road
Edgecomb, ME 04556-9750
Phone: (207)882-5407
[ Details ]

Wolf Creek Farm Store

Kennebec County
26 Blake Road
Sidney, ME 04330
Phone: (207)446-7220
[ Details ]

Wolf Pine Farm

York County
259 Mouse Lane
Alfred, ME 04002
Phone: (207)619-4272
[ Details ]

Wolfe's Neck Farm Foundation

Cumberland County
184 Burnett Rd
Freeport, ME 04032-6322
Phone: (207)865-4469
[ Details ]

Woodcock Farm

Sagadahoc County
388 Arrowsic Rd
Arrowsic, ME 04530
Phone: 207-443-3725
[ Details ]

Woodsholm Farm

Lincoln County
64 Evergreeen Rd.
Newcastle, ME 04553
Phone: (207)450-8958
[ Details ]

Woodward Cranberry Farm

Oxford County
Dundee Rd
Albany Twp, ME 04217
Phone: (781)771-6192
[ Details ]

Woolweb Farm

Waldo County
467 Hadley Mill Rd.
Jackson, ME 04921
Phone: (207)722-3676
[ Details ]

Worcester's Wild Blueberries

Piscataquis County
356 Lyford Road
Orneville, ME 04463
Phone: 207-943-8804
[ Details ]

Wrap N' Roll

Kennebec County
9 Bass Lane
Belgrade, ME 04917
Phone: (207)314-2269
[ Details ]

Wright Chocolate House

York County
427 Stone Hill Rd
Limerick, ME 04048
Phone: (207)239-2075
[ Details ]

Wright's Haven Farm

York County
307 Ossipee Trail
Limington, ME 04049
Phone: (207)637-3760
[ Details ]

Wyman Farms

Piscataquis County
226 Medford Road
Milo, ME 04463
Phone: 207-943-2605
[ Details ]

Wyman's of Maine

Washington County
P.O. Box 100
Milbridge, ME 04658-0100
Phone: (207)546-2311
[ Details ]

Wyndswept Farm

York County
205 Patterson Road
Limerick, ME 04048
Phone: (207)608-7886
[ Details ]

Yellow Birch Farm/Greene-Ziner Gallery

Hancock County
73 Reach Rd
Deer Isle, ME 04627
Phone: (207)348-2601
[ Details ]

Yesteryears Farm

York County
310 Cape Rd
Hollis, ME 04042
Phone: (207)608-1166
[ Details ]

Yknot Farm

Waldo County
po box 145
48 augusta rd
belmont, ME 04952
Phone: 322-5248
[ Details ]

York Hill Farm

Franklin County
257 York Hill Road
New Sharon, ME 04955
Phone: 207-778-9741
[ Details ]

Zabbys Farm

Lincoln County
600 Manktown Road
Waldoboro, ME 04572
Phone: (207)790-2041
[ Details ]

Zack's Farm & Abe's Flowers

York County
7 Colby Turner Road
York, ME 03909
Phone: 207-363-4502
[ Details ]