Drug Price Lookup

Search by drug name to see CMS benchmark acquisition costs and generic alternatives.

About these prices

Prices shown are NADAC (National Average Drug Acquisition Cost) — what pharmacies actually pay to purchase drugs, published weekly by CMS/Medicaid. This is not the retail price you see at the pharmacy counter, which includes dispensing fees and markup. Use NADAC as a benchmark: if your out-of-pocket cost is far above the NADAC price, ask your pharmacist about generics or cash-pay discount programs like GoodRx.

Why are there so many NDC codes? NDC stands for National Drug Code— an 11-digit identifier assigned by the FDA to every unique drug product sold in the US. Each combination of manufacturer, drug name, strength, dosage form, and package size gets its own NDC. So a single drug like atorvastatin 10 mg will have separate NDC codes for each generic manufacturer (Teva, Mylan, Apotex, etc.) and each bottle size (30-count, 90-count, 500-count). That's why you see many rows for what appears to be the same medication — they are the same drug, just sourced from different manufacturers or packaged differently. Prices often vary between them.

50 results for "Atorvastatin"

ATORVASTATIN 10 MG TABLET

NDC 00378395005Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 00904629006Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 00904629061Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 16571013609Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 16571013650Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 16714017301Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 16714017302Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 31722042405Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 31722042410Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 31722042490Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 42571017290Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 43598009805Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 43598083090Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 50228045110Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 50268009311Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 50268009315Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 51079020801Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 55111012105Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 55111012190Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 60505257808Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 63304082705Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 63304082790Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 67877051105Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 67877051190Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 68084009701Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 68084009711Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 68180063509Generic / OTC

$0.0279

per EA

ATORVASTATIN 10 MG TABLET

NDC 68382024910Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 68382024916Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 70377002711Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 70377002713Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 70377007711Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 70710177700Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 70710177709Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 70756024712Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 70756024790Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 72205002205Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 72205002299Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 75834025501Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 75834025550Generic / OTC

$0.0273

per EA

ATORVASTATIN 10 MG TABLET

NDC 82009000110Generic / OTC

$0.0255

per EA

ATORVASTATIN 10 MG TABLET

NDC 82009000190Generic / OTC

$0.0255

per EA

ATORVASTATIN 20 MG TABLET

NDC 00093505910Generic / OTC

$0.0307

per EA

ATORVASTATIN 20 MG TABLET

NDC 00378395105Generic / OTC

$0.0307

per EA

ATORVASTATIN 20 MG TABLET

NDC 00378395177Generic / OTC

$0.0307

per EA

ATORVASTATIN 20 MG TABLET

NDC 00904629106Generic / OTC

$0.0307

per EA

ATORVASTATIN 20 MG TABLET

NDC 16571013709Generic / OTC

$0.0307

per EA

ATORVASTATIN 20 MG TABLET

NDC 16571013710Generic / OTC

$0.0307

per EA

ATORVASTATIN 20 MG TABLET

NDC 16571013750Generic / OTC

$0.0307

per EA

ATORVASTATIN 10 MG TABLET

NDC 00093505698Generic / OTC

$0.0255

per EA

Data source: CMS NADAC (National Average Drug Acquisition Cost) — updated weekly. Learn more