Checked
Ajovy: What Pharmacies Pay
National Average Drug Acquisition Cost, week of 10/21/2026
NADAC is the average price retail pharmacies pay wholesalers and manufacturers to buy a drug, from a monthly CMS survey. It is not the price you pay at the pharmacy counter, which depends on your insurance, your pharmacy and dispensing fees.
- Lowest price per unit
- $507.42
- per milliliter
- Highest price per unit
- $508.39
- per milliliter
- Package codes priced
- 3
- Survey week
- 10/21/2026
Price by package code
Lowest first. A change shows the previous NADAC price for the same package.
Swipe the table sideways to see more columns.
| Product | NDC | Price per unit | Since | Previous | Change |
|---|---|---|---|---|---|
| AJOVY 225 MG/1.5 ML AUTOINJECTOR (3 PACK)Brand | 51759-0202-22 | $507.42 / mL | 10/21/2026 | $507.45 | 0.0% |
| AJOVY 225 MG/1.5 ML AUTOINJECTBrand | 51759-0202-10 | $508.08 / mL | 10/21/2026 | $508.17 | 0.0% |
| AJOVY 225 MG/1.5 ML SYRINGEBrand | 51759-0204-10 | $508.39 / mL | 10/21/2026 | $508.51 | 0.0% |
Frequently asked questions
- How much do pharmacies pay for Ajovy?
- In the NADAC survey for the week of 10/21/2026, pharmacies paid $507.42 per milliliter for the lowest-cost package code of Ajovy and up to $508.39 for the highest.
- Is NADAC what I will pay?
- No. NADAC estimates what pharmacies pay to buy a drug, before the pharmacy's markup and dispensing fee. Your cost depends on your insurance plan, copay or coinsurance, and the pharmacy you use.
- How often is NADAC updated?
- CMS publishes NADAC files every week, based on a monthly survey of retail community pharmacies. A price stays the same until the survey shows a meaningful change.
Source: Centers for Medicare & Medicaid Services, National Average Drug Acquisition Cost (NADAC) · Last updated 10/21/2026 · Not medical advice. Not an offer to sell