High Blood Pressure (Hypertension) medication prices (2026)
Hypertension is treated with ACE inhibitors (lisinopril), ARBs (losartan, valsartan), calcium channel blockers (amlodipine), diuretics, and beta-blockers (metoprolol). Most are generic and cost under $5/month cash at Walmart, Costco, or Cost Plus.
Medically reviewed by Sara Marin, PharmD · Last verified 2026-05-18
All Hypertension medications ranked by cash price
| Brand | Generic | Strength | Generic cash | Brand cash |
|---|---|---|---|---|
| Microzide | Hydrochlorothiazide | 25 mg | $3.10 | $62.00 |
| Lasix | Furosemide | 40 mg | $3.50 | $58.00 |
| Zestril | Lisinopril | 20 mg | $3.80 | $78.00 |
| Norvasc | Amlodipine | 5 mg | $4.20 | $92.00 |
| Cozaar | Losartan | 50 mg | $5.20 | $84.00 |
| Coumadin | Warfarin | 5 mg | $5.40 | $128.00 |
| Lopressor | Metoprolol Tartrate | 50 mg | $6.40 | $84.00 |
| Diovan | Valsartan | 80 mg | $7.40 | $112.00 |
| Plavix | Clopidogrel | 75 mg | $7.80 | $212.00 |
| Coreg | Carvedilol | 25 mg | $8.20 | $112.00 |
| Aldactone | Spironolactone | 50 mg | $9.20 | $92.00 |
| Toprol XL | Metoprolol Succinate | 50 mg | $9.80 | $98.00 |
| Nitrostat | Nitroglycerin | 0.4 mg | $18.00 | $58.00 |
| Xarelto | Rivaroxaban | 20 mg | $532.00 | $548.00 |
| Eliquis | Apixaban | 5 mg | $564.00 | $582.00 |
FAQ
What is the cheapest medication for Hypertension?
Generic Hydrochlorothiazide (Microzide) averages $3.10 cash. Cost Plus and Costco usually have the lowest verified prices.
Can I fill Hypertension medications without insurance?
Yes. Every drug on this page can be filled cash-pay at any US pharmacy. Generic versions are usually under $15/month at Cost Plus, Costco, or with a GoodRx coupon.
Are generic Hypertension drugs as good as brand?
Yes — the FDA requires generics to contain the same active ingredient at the same strength as the brand and to be therapeutically equivalent.
