Los Angeles County alone has more dispensaries (1,481) than any state other than California itself. Oklahoma has the most marijuana dispensaries per capita of any state: 36 dispensaries for every 100,000 residents.