Farmington is a small historic town located in southern Maine. Called Farmington for its unusually fertile soil, Farmington was historically an agricultural town and one of the largest wool producing towns in New England. Today, Farmington is known for being the home to the University of Maine - Farmington, the Nordica Memorial Auditorium, the Homestead and the Farmington Fair. If you’re in need of some awesome cannabis products, be sure to stop by one of the town’s dispensaries for your needs.

One moment please, loading stores.
Map Legend


105 Bridge St
West Farmington, ME 04992
Phone: (207) 578-7337
  • Medicinal
Website Store Profile

Caniba Naturals

232 Broadway
Farmington, ME 04938
Phone: (207) 578-2102
  • Medicinal
Website Store Profile