Substance guides
Naloxone access by state: How to get Narcan where you live
Naloxone is available over the counter nationwide since 2023, but access, cost, and distribution programs vary by state.
National access
OTC availability at pharmacies nationwide (no prescription needed). Generic naloxone nasal spray. Cost: $35-$75 without insurance. Most insurance and Medicaid cover naloxone.
Free distribution
Many states fund free naloxone distribution through health departments and harm reduction organizations. NEXT Distro ships naloxone by mail in many states. Community organizations provide training and free naloxone.
Special programs
Standing order states allow pharmacists to dispense without individual prescription. Good Samaritan laws in most states protect naloxone administration. Some states provide naloxone to people leaving incarceration.
Frequently asked questions
Can I buy naloxone without a prescription?
How much does naloxone cost?
Where can I get free naloxone?
Disclaimer: Informational only. Not medical advice. SAMHSA: 1-800-662-4357.