The cities and states with most marijuana dispensaries per capita

Updated on

As marijuana becomes legal in states across the country, it’s no surprise to see more and more marijuana dispensaries pop up across the country in states where marijuana is legal both recreationally and medically.

Veilife recently analyzed dispensary listing data from more than 600 US cities to find out which cities and states have the most marijuana dispensaries per 100,000 residents. In the study they analyzed state rankings of marijuana dispensaries per every 100,000 residents and ranked the 36 states where marijuana is legal in some form. They then analyzed marijuana tax revenue too see which states have generated the most tax money from legal marijuana sales. The last part of the analysis ranked the cities with the most marijuana dispensaries per capita based on every 50,000 residents. Let’s take a look at what they found.

Get Our Activist Investing Case Study!

Get The Full Activist Investing Study In PDF

Q4 2019 hedge fund letters, conferences and more

Considering it was among one of the first states to legalize medical marijuana, it might not be too surprising that Oregon hast the most marijuana dispensaries per capita. There are more than 600 dispensaries located through the state which equates to 16.5 marijuana dispensaries per every 100,000 residents in the state of Oregon.

Even though Oklahoma’s medical marijuana law was recently passed in the summer of 2018, the state has already seen a boom in dispensaries. Oklahoma is home to the second most dispensaries per capita, which equals about 15.6 dispensaries per 100,000 residents in the state of Oklahoma.

Listed below is the full state marijuana dispensaries rankings (per 100,000 residents in each state):

  1. Oregon (16.5)
  2. Oklahoma (15.6)
  3. Montana (15.1)
  4. Colorado (14.1)
  5. Alaska (12.7)
  6. Washington (6.2)
  7. New Mexico (5.2)
  8. Nevada (2.4)
  9. Michigan (1.7)
  10. California (1.6)
  11. Maryland (1.4)
  12. Arizona (1.4)
  13. Vermont (1.1)
  14. Florida (1.1)
  15. Massachusetts (1.0)
  16. North Dakota (0.9)
  17. Washington D.C. (0.9)
  18. Hawaii (0.8)
  19. Maine (0.6)
  20. Pennsylvania (0.6)
  21. Illinois (0.4)
  22. Delaware (0.4)
  23. Ohio (0.4)
  24. Connecticut (0.3)
  25. Rhode Island (0.3)
  26. Arkansas (0.3)
  27. Iowa (0.2)
  28. New York (0.2)
  29. New Hampshire (0.2)
  30. Minnesota (0.1)
  31. New Jersey (0.1)
  32. Utah (0.0)
  33. Louisiana (0.0)
  34. Missouri (0.0)
  35. Texas (0.0)
  36. West Virginia (0.0)

When looking at the city specific data, nine Oklahoma cities and eight Oregon cities are listed within the top 30 rankings. However, it’s Missoula, Montana that’s home to the most dispensaries per capita with 18 marijuana dispensaries per 50,000 people.

Listed below if the full city list of most marijuana dispensaries per capita (per 50,000 residents in each city):

  1. Missoula, MT (18.1)
  2. Medford, OR (17.0)
  3. Pueblo, CO (16.6)
  4. Eugene, OR (16.1)
  5. Denver, CO (14.9)
  6. Portland, OR (14.5)
  7. Norman, OK (14.1)
  8. Moore, OK (13.0)
  9. Salem, OR (13.0)
  10. Edmond, OK (12.5)
  11. Bend, OR (12.3)
  12. Boulder, CO (12.1)
  13. Cathedral City, CA (11.8)
  14. Colorado Springs, CO (11.7)
  15. Oklahoma City, OK (10.6)
  16. Corvallis, OR (10.2)
  17. Tulsa, OK (10.1)
  18. Lawton, OK, (9.6)
  19. Springfield, OR (9.5)
  20. Bellingham, WA (8.8)
  21. Olympia, WA (8.6)
  22. Billings, MT (7.3)
  23. Enid, OK (7.0)
  24. Broken Arrow, OK (6.5)
  25. Santa Cruz, CA (6.2)
  26. Beaverton, OR (6.1)
  27. Spokane, WA (5.9)
  28. Santa Fe, NM (5.9)
  29. Everett, WA (5.8)
  30. Midwest City, OK (5.2)

To see the full report on the most marijuana dispensaries per capita from Verilife, check out the graphic below.

Leave a Comment