Brand vs Generic Drug Prices — Compare & Save
Brand name drugs average $234/unit while generics average $3.91/unit — a 60x price difference. Enter a brand drug name below to find cheaper generic alternatives.
Find Generic Alternatives
Most Expensive Brand Name Drugs
Top 20 highest-cost brand medications by NADAC pharmacy acquisition price
Brand vs Generic: Frequently Asked Questions
How much cheaper are generic drugs compared to brand name?
Generic drugs average $3.91 per unit (NADAC) compared to $234 per unit for brand name drugs — approximately 60 times cheaper. Switching from brand to generic can save patients $500 to $10,000+ per year.
Are generic drugs as effective as brand name drugs?
Yes. The FDA requires generic drugs to have the same active ingredient, strength, dosage form, and route of administration. They must meet identical quality, purity, and potency standards and demonstrate bioequivalence.
Why are brand name drugs so much more expensive?
Brand name prices include R&D costs ($1-2 billion per drug), clinical trial expenses, and marketing. Patent protection gives manufacturers exclusive rights for ~20 years. After patents expire, generic manufacturers can produce the same drug without bearing original R&D costs.