Four axes from current statute and agency guidance. Teal bar = substitution/assistance/access in place; amber = permissive or absent.
| Generic substitution mandate | Permissive |
| State Pharmaceutical Assistance Program | No broad SPAP |
| 90-day fills permitted | Allowed |
| PMP mandatory prescriber query | Required by statute |
Minnesota permits but does not mandate generic substitution. Under Minn. Stat. § 151.21, a pharmacist may substitute a less expensive interchangeable drug product unless the prescriber has marked "dispense as written" (DAW) on the prescription. The substitute must be FDA-approved as therapeutically equivalent. The patient must be informed.
The Minnesota Department of Human Services maintains the Minnesota Health Care Programs (MHCP) Preferred Drug List used across Medical Assistance (Medicaid), MinnesotaCare, and managed-care plans. Non-preferred drugs require prior authorization initiated by the prescriber.
Preferred Drug List: View current PDL
Prior authorization contact: Minnesota DHS Pharmacy: 1-651-431-2553
Minnesota does not operate a Medicare-recognized SPAP. Low-income Minnesotans use Medicare Part D Extra Help (LIS), Minnesota Medical Assistance (Medicaid) or MinnesotaCare (if eligible), manufacturer Patient Assistance Programs, and the Senior LinkAge Line for Medicare enrollment counseling.
Eligibility: No active broad SPAP. Use federal Extra Help, Medical Assistance, MinnesotaCare.
Minnesota permits 90-day fills of non-controlled chronic medications at retail and mail-order pharmacies. Out-of-state pharmacies must hold a Minnesota Nonresident Pharmacy license from the Board of Pharmacy. Federal CSA refill limits apply.
Minnesota operates a Prescription Monitoring Program administered by the Board of Pharmacy. Under Minn. Stat. § 152.126, prescribers must query the PMP before issuing prescriptions of certain controlled substances. Dispensers must report Schedule II-V dispensing within one business day.
PMP portal: Minnesota Prescription Monitoring Program (PMP)
Minnesota hosts a substantial 340B network including Mayo Clinic, M Health Fairview, HealthPartners, Allina Health, Hennepin Healthcare, FQHCs throughout the Twin Cities and Greater Minnesota, and Ryan White clinics.
Find a 340B clinic in Minnesota: HRSA OPAIS database (MN filter)
Our sister site OmniRx maintains a federal-side patient assistance program directory covering manufacturer PAPs, foundation copay assistance, GoodRx-style discount cards, and 340B locators applicable nationwide.
Once the law side is clear, the next question is which pharmacy actually has the cheapest fill. Use the RxGrab Pharmacy Finder to compare CostPlus Drugs, Costco, Walmart, Amazon Pharmacy, and other discount pharmacies on your specific medication, and read our generic vs brand explainer for the bioequivalence rules behind every substitution.
Yes unless your prescriber marked "DAW" on the prescription. Under Minn. Stat. § 151.21 substitution is permissive.
No. Use federal Extra Help, Medical Assistance, MinnesotaCare, and manufacturer Patient Assistance Programs. The Senior LinkAge Line helps with Medicare Part D enrollment.
MinnesotaCare is the state's basic health plan for low-income residents above the Medicaid threshold. Pharmacy benefits follow the MHCP PDL.
Yes for certain controlled-substance prescriptions under Minn. Stat. § 152.126.