Advertisement

Haloperidol: what pharmacies actually pay

Prices below are the National Average Drug Acquisition Cost (NADAC) — the federal government's weekly survey of what pharmacies actually pay their wholesalers, as of 07/22/2026. Your pharmacy's cash price includes their markup and dispensing cost, so it will be higher — but if it's many times this number, that's a signal to shop around.

Form & strengthPharmacy costUnitType
HALOPERIDOL 0.5 MG TABLET$0.11per tablet/unitGeneric
HALOPERIDOL 1 MG TABLET$0.11per tablet/unitGeneric
HALOPERIDOL 10 MG TABLET$0.15per tablet/unitGeneric
HALOPERIDOL 2 MG TABLET$0.15per tablet/unitGeneric
HALOPERIDOL 20 MG TABLET$0.37per tablet/unitGeneric
HALOPERIDOL 5 MG TABLET$0.18per tablet/unitGeneric
HALOPERIDOL DEC 100 MG/ML AMP$32.81per mLGeneric
HALOPERIDOL DEC 100 MG/ML VIAL$14.97per mLGeneric
HALOPERIDOL DEC 50 MG/ML AMPUL$20.76per mLGeneric
HALOPERIDOL DEC 50 MG/ML VIAL$12.35per mLGeneric
HALOPERIDOL DEC 500 MG/5 ML VL$12.98per mLGeneric
HALOPERIDOL LAC 2 MG/ML CONC$0.44per mLGeneric
HALOPERIDOL LAC 5 MG/ML VIAL$0.79per mLGeneric

Rough math: a typical 30-day supply of one tablet/day equals 30× the per-unit cost.

This is pricing information, not medical advice. Talk to your doctor or pharmacist before changing any medication.

Which Medicare plans cover this drug?

Pick your state and county to see every plan there, filtered to this drug — with the tier, prior-authorization status, and estimated copay.

Advertisement

Other drug prices