We couldn’t let April 20 pass by without sharing the best U.S. cities for weed in 2024.

To identify the most weed-friendly cities in America, Real Estate Witch partnered with Leafly—the leading online cannabis resource and marketplace—to rank the 50 largest metros based on key criteria including legality, availability, and affordability. 

Based on their survey, 31% of Americans would rather use cannabis than consume alcohol. Three out of four (74%) have zero negative views toward cannabis users. And a clear majority (62%) have tried some form of cannabis themselves. 

So, it’s no surprise more than half (55%) support the full legalization, both medicinal and recreational, of cannabis in the United States. A little less than a quarter (23%) oppose legalization, and another 22% remain “undecided” (or ambivalent?). 

Meanwhile, at the state level: 

  • 37 states have legalized cannabis for medical use
  • 24 states and the District of Columbia have legalized it for recreational use

At the regional level, the Midwest has, on the whole, become a strong advocate for full cannabis legalization, with 61% of Midwestern respondents indicating their support despite strict regulations against it in many Midwestern states. 

The best U.S. cities for weed in 2024

To identify the best American cities for weed in 2024, Real Estate Witch partnered with Leafly to rank the 50 largest U.S. cities based on these metrics (some weighted more heavily than others): 

  • 10x: Legality of cannabis
  • 5x: Google Trends data for common cannabis-related search terms
  • 5x: Dispensaries per 100,000 residents
  • 3x: Cannabis-prescribing doctors per 100,000 residents
  • 2x: Average rating of dispensaries out of 5 stars
  • 2x: Site visitors to Leafly.com
  • 2x: Number of head shops* per 100,000 residents
  • 2x: Concert venues per 100,000 residents
  • 1x: Price of 1 ounce of high-quality weed
  • 1x: Affordability of high-quality weed
  • 1x: Price of 1 ounce of medium-quality weed
  • 1x: Affordability of medium-quality weed
  • 1x: Fast food restaurants per 100,000 residents
  • 1x: Local hiking trails according to the AllTrails database
  • 1x: Movie theaters per 100,000 residents

Just in case you (like me) were wondering about the difference between a head shop and a dispensary, a head shop is a retail outlet specializing in drug paraphernalia, including items related to the consumption/use of cannabis and tobacco products. 

The best weed cities in America are:

  1. Denver, CO 
  2. Portland, OR
  3. Las Vegas, NV
  4. Buffalo, NY
  5. Baltimore, MD
  6. Phoenix, AZ
  7. Seattle, WA
  8. Sacramento, CA
  9. Kansas City, MO
  10. Providence, RI

Denver reclaimed the number one spot this year after falling to number two in 2023, when Portland, Oregon (aka “Pot-landia”) rose to the top. Compared to the average city, Denver has four times the number of cannabis dispensaries at 10.4 per 100,000 residents, along with 2.5 times the number of head shops. It’s also the fourth-most affordable city for weed, with an ounce costing just $242. Denver’s average rating on Leafly is an impressive 4.4 out of 5. 

It’s no surprise to see Denver at the top of the best weed cities in America. They were the first to legalize and have the most mature and advanced cannabis economy of any jurisdiction on the planet. Every city has a robust population of cannabis users, but not every city is reaping the benefits of licensed, taxed, and regulated legal cannabis.

David Downs

Leafly Senior Editor

At number five, Baltimore has more doctors prescribing cannabis than any other American city, with almost 14 per 100,000 residents—nine times more than the average city (1.5). 

At number six, Phoenix is the most passionate pot city in the U.S., earning a perfect score of 100 on the Leafly Visitor Index and outperforming other cities in search volume for weed-related keywords. 

At number nine, Kansas City gets the award for “most improved weed city,” rising from number 22 in 2023. 

Missouri legalized recreational weed two years ago, but KC already has twice as many dispensaries per capita as Los Angeles, where cannabis has been fully legalized since 2016. 

Sitting at number 15, Oklahoma City is the only city in the top 15 that has not yet legalized recreational cannabis. If they had, OKC would have ranked at number four. For one thing, this metro has the most dispensaries of any American city, with 32.2 per 100,000 residents—roughly 13 times more than the average city’s 2.4. 

Aside from that, OKC has almost three times as many cannabis retailers per capita as all six of California’s most populous metro areas combined (11.3). 

Speaking of California, the most affordable pot prices this year are in Sacramento, where one ounce of high-quality weed costs just $212—roughly $106 less than the average price of $318. 

At the other end of that spectrum, Washington, D.C. has the most expensive weed in the country, with one high-quality ounce of pot selling for $597—almost twice the average.

The worst U.S. cities for cannabis in 2024:

  1. Louisville, KY
  2. Dallas, TX
  3. Atlanta, GA
  4. Houston, TX
  5. Birmingham, AL
  6. Nashville, TN
  7. Charlotte, NC
  8. Milwaukee, WI
  9. Memphis, TN
  10. Indianapolis, IN

Louisville, KY, ranks dead last (#50) mainly because weed is still illegal there, and weed prices are the fourth highest in the country at $350 per ounce. Louisville has 0.1 cannabis dispensaries per 100,000 residents (which makes sense given its legal status). 

Minnesota just recently legalized marijuana for recreational use, but among cities where weed is legal, Minneapolis ranks lowest at number 31, followed by Virginia Beach (28) and Riverside, California (27). 

Read the full report for more.