US states have legalized medical marijuana Not all US states have legalized medical marijuana yet. As of today, there are only about 20 plus states that have passed and approved their medical marijuana bills. And one of them is the state of New Mexico. New Mexico passed Senate Bill 523, or the Lynn and Erin Compassionate Use Act, in March of 2007, and the law was immediately made effective by July of the same year.Many people have availed of the medical marijuana treatment ...