Portland is the most populous city in Maine, with the greater metropolitan area being home to more than one-third of Maine’s population. Portland is largely a tourist destination, with numerous landmarks and districts attracting thousands of visitors every year. Interestingly enough, Portland, Oregon is named after Portland, Maine, which was named after the English Isle of Portland. Don’t forget to stop by an awesome Portland dispensary for your medical cannabis needs!

One moment please, loading stores.
Map Legend

Atlantic Farms

460 Warren Ave
Portland, ME 04103
Phone: (207) 613-9520
  • Medicinal
  • ATM On-Site
  • Handicapped Accessible
Website Store Profile

Beach Boys Cannabis

818 Main St Ste 2
South Portland, ME 04106
Phone: (207) 835-0036
  • Medicinal
Website Store Profile

Curaleaf - South Portland

343 Gorham Rd
South Portland, ME 04106
Phone: (207) 560-8250
  • Recreational
Website Store Profile

Fire On Fore

367 Fore St
Portland, ME 04101
Phone: (207) 805-1870
  • Medicinal
Website Store Profile

Ganja Candy Factory

655 Riverside St
Portland, ME 04103
Phone: (207) 571-9784
  • Medicinal
Website Store Profile

Grass Monkey Cannabis Co

85 Western Ave
South Portland, ME 04106
Phone: (207) 828-3900
  • Medicinal
Website Store Profile

Green Gnome Holistics

615 Forest Ave
Portland, ME 04101
Phone: (207) 747-5561
  • Medicinal
Website Store Profile

HighNorth by Wellness Connection

29 Western Ave
South Portland, ME 04106
Phone: (207) 553-9083
  • Recreational
  • ATM On-Site
  • Takes Credit Cards
  • Handicapped Accessible
Website Store Profile

Maine Cannabis Exchange - MED

225 Waterman Dr
South Portland, ME 04106
Phone: (207) 221-2277
  • Medicinal
Website Store Profile

Maine Cannabis Exchange - REC

27 Ocean St Ste 1
South Portland, ME 04106
Phone: (207) 221-2277
  • Recreational
Website Store Profile

SeaWeed Co. - South Portland

185 Running Hill Rd
South Portland, ME 04106
Phone: (207) 819-4114
  • Recreational
Website Store Profile

Theory Wellness - S Portland

198 Maine Mall Rd Ste 100
South Portland, ME 04106
Phone: (207) 707-1626
  • Recreational
  • Handicapped Accessible
Website Store Profile

Wellness Connection - Portland

685 Congress St
Portland, ME 04102
Phone: (207) 553-9003
  • Medicinal
  • ATM On-Site
  • Takes Credit Cards
  • Handicapped Accessible
Website Store Profile