We do not bill insurance. Payment by card, HSA/FSA, or cash at the time of service.
Phil Zhou Medical · Upland, CA
US Outpatient Medication List
507 medications · Generic name A–Z Revised Aug 2026 · adult dosing
For clinicians. This is Dr. Zhou’s own working reference, published openly so patients can
see the standards the practice works from and so colleagues can use it. It is not medical advice and
is no substitute for a visit. Doses assume a non-pregnant adult with normal renal and hepatic function, and
guidelines change — verify against current labeling before acting on anything here.
Questions about your own care: (562) 575-6816.
/
Starting doses assume a non-pregnant adult with normal renal and hepatic function. Prices are self-pay estimates as of August 2026 — Cost Plus Drugs, GoodRx, or Walmart tier for a typical 30-day supply, or one course for anti-infectives; list/WAC is shown where a brand has no US generic. Prices move constantly, so confirm before quoting a patient.
A
Acamprosate
Campral
Alcohol use disorder agent
Start 666 mg PO TID
Range 666 mg TID
Renally dosed. Best evidence for maintaining abstinence after detox.
$40–60/mo
generic
Acarbose
Precose
Alpha-glucosidase inhibitor
Start 25 mg PO TID with the first bite
Range 25–100 mg TID
Flatulence limits adherence. Treat hypoglycemia with glucose, not sucrose.
$21.60/mo
generic
Acetaminophen
Tylenol
under $15
Analgesic / antipyretic
Start 650–1000 mg PO q6h
Range max 4 g/day (3 g if elderly, hepatic disease, or regular alcohol)
Ineffective for low back pain. Check every combination product for hidden acetaminophen.
$3–7 (OTC)
generic
Acetaminophen (pediatric)
Tylenol Children's
under $15
Analgesic / antipyretic
Start 15 mg/kg PO q4–6h
Range max 75 mg/kg/day or 4 g
Dose by weight, never by age. Confirm the concentration — 160 mg/5 mL is standard.
$6 (OTC)
generic
Acetazolamide
Diamox
Carbonic anhydrase inhibitor
Start 125–250 mg PO BID
Range up to 250 mg QID
Altitude sickness prophylaxis 125 mg BID. Also IIH, metabolic alkalosis.
$17/mo
generic
Acyclovir
Zovirax
under $15
Nucleoside antiviral
Start 400 mg PO TID (HSV) or 800 mg 5x daily (zoster)
Range 200–800 mg
Cheapest option but frequent dosing. Renally adjust. Hydrate.
$6–10/course
generic
Adapalene
Differin
under $15
Topical retinoid
Start 0.1% gel qhs
Range 0.1–0.3%
OTC and better tolerated than tretinoin.
$12–19 (OTC)
generic
Albendazole
Albenza
Anthelmintic
Start 400 mg PO × 1 (pinworm, repeat in 2 wk)
Range 400 mg daily
$37/course
generic
Albuterol HFA
ProAir, Ventolin, Proventil
under $15
SABA (short-acting beta agonist)
Start 2 puffs q4–6h PRN (with spacer)
Range max 8 puffs q20min in exacerbation
SABA-only asthma treatment is no longer recommended at any step. Track canister use — >1/month signals poor control.
$12–39/inhaler
generic
Albuterol nebulizer solution
AccuNeb
under $15
SABA
Start 2.5 mg nebulized q4–6h PRN
Range 2.5–5 mg
No advantage over MDI with spacer in cooperative patients.
$9/25 vials
generic
Albuterol (pediatric)
ProAir, Ventolin
under $15
SABA
Start 2–4 puffs with a spacer and mask q4–6h PRN
Range up to 8 puffs q20min acutely
MDI with spacer is as good as a nebulizer, and faster.
$12–39/inhaler
generic
Albuterol-budesonide
Airsupra
brand only
ICS + SABA reliever
Start 1–2 puffs PRN
Range max 12 puffs/day
The as-needed anti-inflammatory reliever for GINA Track 2.
~$500/inhaler
List $504
Alendronate
Fosamax
under $15
Bisphosphonate
Start 70 mg PO weekly
Range 70 mg weekly
Upright with a full glass of water, nothing else for 30 min. Check vitamin D first. Drug holiday at 5 years.
$13.60/mo
generic
Alfuzosin
Uroxatral
under $15
Alpha-1 blocker
Start 10 mg ER PO daily after a meal
Range 10 mg daily
$10–30/mo
generic
Alirocumab
Praluent
brand only
PCSK9 inhibitor
Start 75 mg SC q2wk
Range 75–150 mg q2wk
$533/mo
List: ~$533/mo
Allopurinol
Zyloprim
under $15
Xanthine oxidase inhibitor
Start 100 mg PO daily (50 mg if CKD stage ≥3)
Range titrate q2–5 wk to urate <6.0; 300–600 mg, max 800
Never stop during a flare. Prophylax with colchicine 0.6 mg daily × 3–6 mo while titrating. Consider HLA-B*5801 in Han Chinese, Thai, Korean patients.
Duration: <2 yr or severe 10 d; 2–5 yr 7 d; ≥6 yr 5–7 d.
$8/bottle
generic
Amoxicillin-clavulanate
Augmentin
under $15
Aminopenicillin + BL inhibitor
Start 875/125 mg PO BID × 5–7 d (sinusitis); high-dose 2000/125 BID
Range 500 mg TID to 2000 mg BID
Diarrhea is the limiting effect. Avoid the ER (XR) form — 14x the price.
$10–21/course
generic
Amoxicillin-clavulanate (pediatric)
Augmentin ES-600
Aminopenicillin + BL inhibitor
Start 90/6.4 mg/kg/day PO divided BID
Range max 4 g amoxicillin/day
Use the 600 mg/5 mL (ES) formulation to keep clavulanate low and limit diarrhea.
$15/bottle
generic
Amphetamine salts IR
Adderall
C-II
CNS stimulant
Start 5 mg PO daily–BID
Range 5–20 mg BID
$17/mo
generic
Amphetamine salts XR
Adderall XR
C-II
CNS stimulant
Start 10 mg PO qAM
Range 10–30 mg daily
$15.30/mo
generic
Apixaban
Eliquis
brand only
DOAC (factor Xa)
Start 5 mg PO BID (2.5 mg if 2 of: age ≥80, weight ≤60 kg, Cr ≥1.5)
Range 5 mg BID
Lowest bleeding risk DOAC. No US generic until ~2028 — the single biggest cash-pay cost cliff.
~$345/mo
WAC $346/mo
Aripiprazole
Abilify
under $15
Atypical antipsychotic
Start 2–5 mg PO daily (adjunct in depression); 10–15 mg (psychosis)
Range 2–30 mg daily
Least metabolic effect. Akathisia is the main limiting effect. Impulse-control disorders.
$9.60/mo
generic
Artificial tears
Systane, Refresh
under $15
Ocular lubricant
Start 1–2 drops QID PRN
Range as needed
Preservative-free vials if using more than 4x daily.
$6 (OTC)
generic
Aspirin
Bayer, Ecotrin
under $15
Antiplatelet
Start 81 mg PO daily
Range 81–325 mg daily
No longer routine for primary prevention. Secondary prevention: lifelong.
$5/300 tabs (OTC)
generic
Atenolol
Tenormin
under $15
Beta-1 selective blocker
Start 25–50 mg PO daily
Range 25–100 mg daily
Renally cleared. Weaker stroke-prevention data than other agents.
$5.40/mo
generic
Atogepant
Qulipta
brand only
CGRP antagonist (gepant)
Start 10, 30, or 60 mg PO daily
Range 10–60 mg daily
Oral daily prevention.
$1,058/mo
List: $1,185/mo
Atomoxetine
Strattera
Selective NRI
Start 40 mg PO daily × 4 d → 80 mg
Range 40–100 mg daily
Non-stimulant, no DEA schedule. Takes 4–6 wk. Suicidality warning in youth.
$15.30/mo
generic
Atorvastatin
Lipitor
under $15
Statin (high intensity ≥40 mg)
Start 10–20 mg PO daily (40–80 for high intensity)
Range 10–80 mg daily
Any time of day. Recheck lipids in 4–12 wk. Routine CK/LFTs not needed.
$5.45/mo
generic
Atovaquone-proguanil
Malarone
Antimalarial
Start 1 tab PO daily starting 1–2 days before travel, through 7 days after
Range daily
Best tolerated malaria prophylaxis; shortest post-travel tail.
$40–80/course
generic
Azelastine (nasal)
Astelin, Astepro
Intranasal antihistamine
Start 1–2 sprays each nostril BID
Range BID
Works within minutes — good for breakthrough. Bitter taste.
$17/bottle
generic
Azithromycin
Zithromax, Z-Pak
under $15
Macrolide
Start 500 mg PO day 1, then 250 mg days 2–5
Range 500 mg × 1; traveler's diarrhea 1 g × 1
Chlamydia first line is now doxycycline 100 mg BID × 7 d, not azithromycin. NOT for sinusitis or CAP monotherapy — pneumococcal macrolide resistance is ~40% in the US. QT prolongation.
$7.50/Z-Pak
generic
Azithromycin (traveler's diarrhea)
Zithromax
under $15
Macrolide
Start 1000 mg PO × 1 (or 500 mg daily × 3 d)
Range single dose preferred
Preferred in South and Southeast Asia and for dysentery — fluoroquinolone-resistant Campylobacter.
$7.50
generic
B
Baclofen
Lioresal, Ozobax
under $15
GABA-B agonist
Start 5 mg PO TID
Range 5–20 mg TID (max 80 mg/day)
Spasticity of central origin (MS, spinal cord). Never stop abruptly — withdrawal seizures.
$9.60/mo
generic
Baloxavir
Xofluza
brand only
Cap-endonuclease inhibitor
Start 40 mg PO × 1 (80 mg if ≥80 kg)
Range single dose
Single dose. Avoid in pregnancy, breastfeeding, severe immunosuppression, hospitalized patients. Separate from dairy/antacids.
Always pair with topical antibiotics to prevent resistance. Bleaches fabric.
$9 (OTC)
generic
Betamethasone dipropionate 0.05%
Diprolene
under $15
High-potency topical steroid
Start Apply BID
Range BID
$8–11
generic
Bictegravir-emtricitabine-tenofovir AF
Biktarvy
brand only
INSTI single-tablet regimen
Start 1 tab PO daily
Range fixed
First-line HIV treatment. Refer to ID/HIV specialist.
$4,126/mo
WAC $4,216/mo
Bisacodyl
Dulcolax
under $15
Stimulant laxative
Start 5–10 mg PO qhs or 10 mg PR
Range 5–15 mg
$4–10 (OTC)
generic
Bismuth subsalicylate
Pepto-Bismol
under $15
Antidiarrheal / antacid
Start 524 mg PO QID PRN
Range max 8 doses/day
Blackens tongue and stool. Avoid in renal disease, gout, aspirin allergy, children under 3, and pregnancy.
$6 (OTC)
generic
Bisoprolol
Zebeta
under $15
Beta-1 selective blocker
Start 2.5–5 mg PO daily
Range 2.5–10 mg daily
HFrEF-proven. Most cardioselective.
$6.80/mo
generic
Budesonide EC
Entocort EC, Uceris
Enteric corticosteroid
Start 9 mg PO daily × 8 wk
Range 9 mg daily
Ileal/right-colon Crohn's and UC. High first-pass metabolism — fewer systemic effects. Write Entocort generic, not Uceris.
$51–204/mo
generic
Budesonide (inhaled)
Pulmicort
Inhaled corticosteroid
Start Respules 0.5 mg nebulized daily–BID; Flexhaler 180–360 mcg BID
Range low 200–400 mcg/day
Respules are the pediatric option.
$41/60 mL respules
generic
Budesonide-formoterol
Symbicort, Breyna
ICS + LABA
Start 80/4.5 or 160/4.5, 2 puffs BID
Range up to 160/4.5 2 puffs BID
The MART/SMART agent — can serve as both controller and reliever. GoodRx often beats Cost Plus here.
$97–195/inhaler
generic
Bumetanide
Bumex
under $15
Loop diuretic
Start 0.5–1 mg PO daily
Range 0.5–10 mg/day
1 mg ≈ 40 mg furosemide.
$6.50/mo
generic
Buprenorphine-naloxone
Suboxone, Zubsolv
C-III
Partial opioid agonist (OUD)
Start Induction 2/0.5–4/1 mg SL, titrate to 8–16 mg day 1
Range 8–24 mg daily
X-waiver eliminated — any DEA registrant may prescribe. Start in moderate withdrawal (COWS ≥8) to avoid precipitated withdrawal.
$32/mo
Brand $271/mo
Bupropion SR
Wellbutrin SR, Zyban
under $15
NDRI antidepressant
Start 150 mg PO qAM × 3 d then BID
Range 150 mg BID (max 200 BID)
Also the smoking cessation agent — start 1–2 wk before the quit date.
$12.60/mo
generic
Bupropion XL
Wellbutrin XL
under $15
NDRI antidepressant
Start 150 mg PO qAM
Range 150–450 mg daily
No sexual dysfunction, no weight gain, mildly activating. Contraindicated in seizure disorder, eating disorders, abrupt alcohol/benzo withdrawal. Write 'XL'.
$11.70/mo
generic
Buspirone
BuSpar
under $15
Azapirone anxiolytic
Start 7.5 mg PO BID
Range 15–60 mg/day divided
Non-addictive GAD option. Takes 2–4 wk. Useless PRN. No withdrawal.
$8.20/mo
generic
Butalbital-acetaminophen-caffeine
Fioricet
C-III in some statesunder $15
Barbiturate combination
Start 1–2 tabs PO q4h PRN
Range max 6 tabs/day
Federally, butalbital/APAP/caffeine is a DEA-exempted product (unscheduled); Fiorinal (with aspirin) is C-III, and many states schedule both. High medication-overuse headache risk — avoid.
$12/30
generic
C
Cabergoline
Dostinex
Dopamine agonist
Start 0.25 mg PO twice weekly
Range 0.25–1 mg twice weekly
Prolactinoma. Echo monitoring at high doses.
$23–33/mo
generic
Calcipotriene
Dovonex
Vitamin D analog
Start 0.005% cream/ointment BID
Range max 100 g/week
Plaque psoriasis. Often combined with a steroid.
$77/60 g
generic
Calcium carbonate + vitamin D
Caltrate, Os-Cal
under $15
Mineral supplement
Start 500–600 mg elemental PO BID with food
Range 1000–1200 mg/day total from all sources
Needs stomach acid — use calcium citrate with a PPI. Dietary calcium is preferable.
$8–15/mo
generic
Canagliflozin
Invokana
brand only
SGLT2 inhibitor
Start 100 mg PO daily before the first meal
Range 100–300 mg daily
Amputation and fracture signals; least favored SGLT2i.
~$580/mo
List: ~$580/mo
Candesartan
Atacand
ARB
Start 8 mg PO daily (4 mg if volume-depleted)
Range 8–32 mg daily
Contraindicated in pregnancy. Also has migraine prophylaxis evidence.
$16/mo
generic
Capsaicin
Zostrix
under $15
Topical counterirritant
Start 0.075% cream QID
Range QID
Burning for the first 1–2 weeks is expected and required for effect. Wash hands.
$8.50 (OTC)
generic
Captopril
Capoten
under $15
ACE inhibitor
Start 25 mg PO BID–TID
Range 25–150 mg/day divided
Contraindicated in pregnancy. Short-acting, TID dosing. Take on empty stomach. Largely historical.
$10.70/mo
generic
Carbamazepine
Tegretol
Anticonvulsant
Start 200 mg PO BID
Range 400–1200 mg/day
First line for trigeminal neuralgia. HLA-B*1502 screening in Asian ancestry. Autoinduces its own metabolism. Hyponatremia.
$38.40/mo
generic
Carbidopa-levodopa
Sinemet
under $15
Dopamine precursor
Start 25/100 mg PO TID
Range titrate to effect
Take on an empty stomach; protein competes for absorption. Never stop abruptly. Dyskinesia with long use.
$9/mo
generic
Carvedilol
Coreg
under $15
Alpha/beta blocker
Start 3.125 mg PO BID
Range up to 25 mg BID (50 mg BID if >85 kg)
HFrEF first line. Take with food to limit orthostasis.
$5.70/mo
generic
Cefadroxil
Duricef
1st-gen cephalosporin
Start 1 g PO daily or 500 mg BID
Range 500 mg–1 g/day
$15/course
generic
Cefdinir
Omnicef
3rd-gen cephalosporin
Start 300 mg PO BID × 5–10 d
Range 300 mg BID or 600 mg daily
Red stool with iron — harmless. Peds AOM alternative.
$15/course
generic
Cefdinir (pediatric)
Omnicef suspension
3rd-gen cephalosporin
Start 14 mg/kg/day PO divided daily–BID
Range max 600 mg/day
$15/bottle
generic
Cefixime
Suprax
3rd-gen cephalosporin
Start 400 mg PO × 1 (gonorrhea alternative)
Range 400 mg daily
Only when ceftriaxone IM is unavailable — inferior for pharyngeal infection.
$25–40
generic
Cefpodoxime
Vantin
3rd-gen cephalosporin
Start 200 mg PO BID
Range 100–400 mg BID
Cefdinir is a cheaper equivalent for most indications.
$53/course
generic
Ceftriaxone
Rocephin
under $15
3rd-gen cephalosporin
Start 1 g IM/IV × 1 (250 mg IM for gonorrhea is now 500 mg)
Range 1–2 g daily
Gonorrhea: 500 mg IM × 1 (1 g if ≥150 kg). Reconstitute IM with lidocaine.
$6.72/vial
generic
Cefuroxime
Ceftin
2nd-gen cephalosporin
Start 250–500 mg PO BID
Range 250–500 mg BID
$19/course
generic
Celecoxib
Celebrex
under $15
COX-2 selective NSAID
Start 200 mg PO daily or 100 mg BID
Range 100–200 mg BID
Best GI profile. Sulfa-related. CV risk similar to other NSAIDs at moderate dose.
$10.80/mo
generic
Cephalexin
Keflex
under $15
1st-gen cephalosporin
Start 500 mg PO QID × 5 d (cellulitis); 1 g q8h if obese
Range 250–1000 mg QID
Write 500 mg QID — the 750 mg strength costs 13x more.
$8–24/course
generic
Cetirizine
Zyrtec
under $15
2nd-gen antihistamine
Start 10 mg PO daily
Range up to 40 mg/day for urticaria
Mildly sedating. For chronic urticaria, guidelines support up to 4x dosing. Buy OTC — never write it.
$5.80 (OTC)
generic
Chlorhexidine gluconate
Peridex
under $15
Antiseptic
Start 0.12% rinse 15 mL swish 30 s BID
Range BID
Gingivitis, pre-procedure oral decolonization. Stains teeth with prolonged use.
Start 1000–2000 IU PO daily; deficiency 50,000 IU weekly × 8 wk
Range 800–4000 IU daily
Target 25-OH vitamin D 30–50 ng/mL. Recheck at 3 months.
$5–10/mo
generic
Cholestyramine
Questran
Bile acid sequestrant
Start 4 g PO daily–BID
Range 4–24 g/day
Also for bile acid diarrhea. Packets, not bulk cans (cans run $1,200+).
$46/mo
generic
Ciprofloxacin
Cipro
under $15
Fluoroquinolone
Start 500 mg PO BID × 7 d (pyelonephritis)
Range 250–750 mg BID
FDA: reserve for patients without alternatives in uncomplicated infections. Tendon rupture, aortic aneurysm, neuropathy, QT. Separate from calcium/iron/antacids by 2–6 h.
Start Flare: 1.2 mg PO, then 0.6 mg one hour later; prophylaxis 0.6 mg daily–BID
Range max 1.8 mg per flare
Reduce or avoid with CrCl <30, hepatic impairment, or strong CYP3A4/P-gp inhibitors (clarithromycin, azoles, diltiazem, verapamil, ritonavir) — that combination is fatal.
$5–30/mo
generic
Colesevelam
Welchol
Bile acid sequestrant
Start 1.875 g PO BID (3 tabs BID)
Range 3.75 g/day
Also lowers A1c ~0.5%. Separate other drugs by 4 h. Raises TG.
$27/mo
generic
Combined oral contraceptive
Junel Fe, Sprintec, Lo Loestrin
under $15
Estrogen-progestin contraceptive
Start 1 tab PO daily, same time
Range continuous or cyclic
Contraindicated in migraine with aura, smoking over 35, VTE history, uncontrolled HTN, <21 days postpartum. No exam needed to prescribe.
$10–22/pack
generic
Conjugated estrogens
Premarin
brand only
Estrogen
Start 0.3 mg PO daily
Range 0.3–1.25 mg daily
$99/mo
List: ~$215/mo
Copper IUD
Paragard
brand only
Intrauterine device
Start 1 device, effective 10 years
Range 10 years
Hormone-free. The most effective emergency contraception if placed within 5 days.
$938–1,123
List: $1,123
Cromolyn (nasal)
NasalCrom
Mast cell stabilizer
Start 1 spray each nostril TID–QID
Range QID
Must be started before allergen exposure. Safe in pregnancy.
$16 (OTC)
generic
Cyanocobalamin (vitamin B12)
(OTC / injection)
under $15
Water-soluble vitamin
Start 1000 mcg PO daily, or 1000 mcg IM weekly × 4 then monthly
Range 1000 mcg
Oral works even in pernicious anemia at 1000 mcg/day. Check with metformin, PPIs, bariatric surgery, vegan diet.
$5–15/mo
generic
Cyclobenzaprine
Flexeril, Amrix
under $15
Muscle relaxant
Start 5–10 mg PO qhs
Range 5–10 mg TID (max 30 mg/day)
Structurally a TCA — anticholinergic, sedating. Beers-list. Short courses only (≤2–3 wk).
$5.60–7/mo
generic
Cyclosporine (ophthalmic)
Restasis
Ophthalmic immunomodulator
Start 0.05% 1 drop BID
Range BID
Chronic dry eye. Takes 3–6 months to work.
$265/30 vials
Brand $323
D
Dabigatran
Pradaxa
DOAC (direct thrombin)
Start 150 mg PO BID (75 mg if CrCl 15–30)
Range 150 mg BID
Dyspepsia ~10%. Keep in the original bottle — moisture sensitive.
$23.40/mo
Brand ~$600/mo
Dantrolene
Dantrium
Direct muscle relaxant
Start 25 mg PO daily
Range up to 100 mg TID–QID
Hepatotoxicity boxed warning — monitor LFTs.
$26/mo
generic
Dapagliflozin
Farxiga
SGLT2 inhibitor
Start 10 mg PO daily (5 mg for T2DM initiation)
Range 5–10 mg daily
Generic since April 2026 — make this the default SGLT2i for cash patients. Hold for illness or surgery (euglycemic DKA).
$20/mo
Brand ~$377/mo
Dapagliflozin-metformin ER
Xigduo XR
Combination antidiabetic
Start 5/500 mg PO daily
Range up to 10/2000
$32/mo
generic
Denosumab
Prolia
brand only
RANKL inhibitor
Start 60 mg SC q6 months
Range fixed
Never stop without transitioning to a bisphosphonate — rebound vertebral fractures. Biosimilars available.
~$1,870/dose
List: ~$1,895/dose
Desonide 0.05%
DesOwen
under $15
Low-potency topical steroid
Start Apply BID
Range BID
Face and pediatric option.
$11–15
generic
Desvenlafaxine
Pristiq
SNRI
Start 50 mg PO daily
Range 50–100 mg daily
$24/mo
generic
Dexamethasone
Decadron
under $15
Systemic corticosteroid
Start 0.5–10 mg PO daily; croup 0.6 mg/kg × 1
Range varies
Longest acting, no mineralocorticoid effect. Croup, cerebral edema, antiemetic.
$9.70/mo
generic
Dexamethasone (croup)
Decadron
under $15
Systemic corticosteroid
Start 0.6 mg/kg PO/IM × 1 (max 16 mg)
Range single dose
Single dose works even in mild croup. Add nebulized epinephrine for stridor at rest.
$9
generic
Dexmethylphenidate
Focalin
C-II
CNS stimulant
Start 2.5 mg PO BID
Range 2.5–10 mg BID
$25/mo
generic
Dextromethorphan
Delsym, Robitussin DM
under $15
Antitussive
Start 20 mg PO q4h or 60 mg ER q12h
Range max 120 mg/day
Serotonin syndrome risk with SSRIs and MAOIs.
$9.50 (OTC)
generic
Diazepam
Valium
C-IVunder $15
Benzodiazepine
Start 2–10 mg PO BID–QID PRN
Range max 40 mg/day
Long half-life with active metabolites — accumulates in the elderly. Muscle spasm indication.
$7.40/mo
generic
Diclofenac 1% gel
Voltaren Arthritis Pain
under $15
Topical NSAID
Start 4 g QID per knee/ankle/foot; 2 g QID per hand/elbow
Range max 16 g/joint/day, 32 g/day total
First line for knee and hand OA, especially over 75 or with GI/renal/CV risk. Available OTC.
$11–13/100 g
generic
Diclofenac (oral)
Voltaren, Cataflam
NSAID
Start 50 mg PO BID–TID (or 75 mg DR BID)
Range max 150 mg/day
Highest CV risk NSAID — avoid with cardiac disease.
$17/mo
generic
Dicloxacillin
Dynapen
Antistaphylococcal penicillin
Start 250–500 mg PO QID
Range 250–500 mg QID
MSSA skin infections. Take on an empty stomach.
$18/course
generic
Dicyclomine
Bentyl
Antispasmodic
Start 20 mg PO QID
Range 20–40 mg QID
IBS cramping. Anticholinergic — avoid in the elderly.
$19–33/mo
generic
Digoxin
Lanoxin
under $15
Cardiac glycoside
Start 0.125 mg PO daily
Range 0.125–0.25 mg daily
Narrow therapeutic index — target 0.5–0.9 ng/mL in HF. Renally cleared. Watch K+.
$6.20/mo
generic
Dihydroergotamine
D.H.E. 45, Migranal
Ergot alkaloid
Start 1 mg IM/SC, may repeat hourly ×2
Range max 3 mg/day, 6 mg/week
Never within 24 h of a triptan. Contraindicated in CAD, pregnancy, and with CYP3A4 inhibitors.
$251/vial
generic
Diltiazem ER
Cardizem CD, Tiazac
under $15
Non-DHP CCB
Start 120–180 mg PO daily
Range 120–480 mg daily
Rate control in AF. Avoid in HFrEF. CYP3A4 inhibitor.
$11/mo
generic
Dimenhydrinate
Dramamine
under $15
Antihistamine
Start 50 mg PO q4–6h PRN
Range max 400 mg/day
$6 (OTC)
generic
Diphenhydramine
Benadryl
under $15
1st-gen antihistamine
Start 25–50 mg PO q4–6h
Range max 300 mg/day
Beers-list — avoid in the elderly. Anticholinergic burden and dementia association.
$4.80 (OTC)
generic
Dipyridamole-aspirin ER
Aggrenox
Antiplatelet combination
Start 25/200 mg PO BID
Range fixed
Secondary stroke prevention. Headache limits use.
$26.60/mo
generic
Disulfiram
Antabuse
Aldehyde dehydrogenase inhibitor
Start 250 mg PO daily
Range 125–500 mg daily
Requires full abstinence and supervision. Severe reaction with any alcohol, including in sauces and mouthwash.
$40–70/mo
generic
Divalproex
Depakote
Anticonvulsant / mood stabilizer
Start 250–500 mg PO BID
Range 750–3000 mg/day
Level 50–125 mcg/mL. Never in women of childbearing potential — neural tube defects and IQ loss. Hepatotoxicity, pancreatitis, hyperammonemia.
$16.30/mo
generic
Docusate
Colace
under $15
Stool softener
Start 100 mg PO BID
Range 100–300 mg/day
Essentially no better than placebo — PEG or senna is a better choice.
$5–8 (OTC)
generic
Donepezil
Aricept
under $15
Cholinesterase inhibitor
Start 5 mg PO qhs × 4–6 wk
Range →10 mg (max 23 mg)
Modest symptomatic benefit in Alzheimer's. Bradycardia, syncope, GI upset, vivid dreams.
$6/mo
generic
Doxazosin
Cardura
under $15
Alpha-1 blocker
Start 1 mg PO qhs
Range 1–8 mg daily
First-dose orthostasis — start at bedtime. Dual benefit in BPH.
$6.45/mo
generic
Doxepin
Silenor, Sinequan
under $15
Tricyclic antidepressant
Start 3–6 mg PO qhs (insomnia); 25–150 mg (depression)
Range varies
Low-dose form is a pure H1 antagonist hypnotic with no next-day effect.
$14–21/mo
generic
Doxycycline hyclate
Vibramycin
under $15
Tetracycline
Start 100 mg PO BID
Range 100 mg BID
Workhorse: CAP, cellulitis/MRSA, tick-borne illness, acne, chlamydia. Avoid in pregnancy and <8 yr. Esophagitis — sit up, full glass of water.
$6–18/course
generic
Doxycycline (malaria prophylaxis)
Vibramycin
under $15
Tetracycline
Start 100 mg PO daily from 1–2 days before through 4 weeks after
Range daily
Cheapest option, but 4 weeks of post-travel dosing and photosensitivity.
$10–20/course
generic
Doxycycline monohydrate
Monodox
Tetracycline
Start 100 mg PO BID
Range 100 mg BID
Better GI tolerance than hyclate. Avoid the delayed-release (Doryx) — 10x the price.
$17/course
generic
Doxycycline (PEP)
(doxy-PEP)
under $15
Tetracycline
Start 200 mg PO within 72 h of condomless sex
Range ≤200 mg per 24 h
Bacterial STI prevention in MSM and transgender women with a bacterial STI in the past year.
$6–18
generic
Dulaglutide
Trulicity
brand only
GLP-1 receptor agonist
Start 0.75 mg SC weekly
Range →1.5 →3 →4.5 mg, ≥4 wk apart
$986/mo
List: $991/mo
Duloxetine
Cymbalta
under $15
SNRI
Start 30 mg PO daily × 1 wk
Range →60 mg daily (max 60 for pain)
Dual benefit in depression + neuropathic pain, fibromyalgia, knee OA. Avoid if GFR <30 or any hepatic impairment.
$10.40/mo
generic
Dutasteride
Avodart
under $15
5-alpha reductase inhibitor
Start 0.5 mg PO daily
Range 0.5 mg daily
Blocks both isoenzymes. Long half-life — no blood donation for 6 months.
$11–32/mo
generic
E
Edoxaban
Savaysa
brand only
DOAC (factor Xa)
Start 60 mg PO daily (30 mg if CrCl 15–50 or weight ≤60 kg)
Range 30–60 mg daily
Do NOT use if CrCl >95 — reduced efficacy.
$483/mo
List: ~$483/mo
Eletriptan
Relpax
Triptan
Start 40 mg PO at onset
Range max 80 mg/day
$26/6 tabs
generic
Empagliflozin
Jardiance
brand only
SGLT2 inhibitor
Start 10 mg PO daily
Range 10–25 mg daily
No generic. Clinically interchangeable with dapagliflozin for most indications at 1/12 the cost.
$249/mo
List: ~$473–760/mo
Empagliflozin-metformin
Synjardy
brand only
Combination antidiabetic
Start 5/500 mg PO BID
Range up to 12.5/1000 BID
$250+/mo
Emtricitabine-tenofovir DF
Truvada
NRTI combination (PrEP)
Start 1 tab PO daily
Range fixed
HIV PrEP. Baseline and q3mo HIV test, renal function, STI screen. Generic is 65x cheaper than brand.
$23–28/mo
Brand $1,807/mo
Enalapril
Vasotec
under $15
ACE inhibitor
Start 5 mg PO daily
Range 5–40 mg daily, may divide BID
Contraindicated in pregnancy — stop immediately if pregnancy is detected. Same class cautions as lisinopril.
Brand Flovent HFA was discontinued in Jan 2024 — the Prasco authorized generic replaced it. Rinse and spit to prevent thrush. Low dose = 100–250 mcg/day.
$171–226/inhaler
generic
Fluticasone-azelastine (nasal)
Dymista
Combination nasal spray
Start 1 spray each nostril BID
Range BID
More effective than either agent alone in moderate-severe allergic rhinitis.
$40–70/bottle
generic
Fluticasone-salmeterol
Advair Diskus, Wixela Inhub
ICS + LABA
Start 100/50 1 inhalation BID
Range 100–500/50 BID
Cheapest ICS/LABA. Salmeterol cannot be used as a reliever.
$100–106/inhaler
generic
Fluticasone-umeclidinium-vilanterol
Trelegy Ellipta
brand only
Triple therapy (ICS/LAMA/LABA)
Start 100/62.5/25 mcg 1 inhalation daily
Range up to 200/62.5/25
COPD Group E with eosinophils ≥300, or severe asthma.
$326/28 doses
WAC $698/mo
Fluvastatin
Lescol
Statin (low–moderate)
Start 40 mg PO BID or 80 mg XL daily
Range 20–80 mg daily
Weakest statin and not cheap — rarely the right choice.
$53–101/mo
generic
Fluvoxamine
Luvox
SSRI
Start 50 mg PO qhs
Range 100–300 mg daily
OCD indication. Potent CYP1A2 inhibitor.
$28.60/mo
generic
Folic acid
under $15
Vitamin
Start 0.4 mg PO daily preconception; 4 mg if prior NTD
Range 0.4–4 mg daily
Start at least 1 month before conception.
$4/mo
generic
Folic acid (supplement)
under $15
Water-soluble vitamin
Start 1 mg PO daily
Range 0.4–5 mg daily
Mandatory 1 mg daily with methotrexate.
$4/mo
generic
Fosfomycin
Monurol
Phosphonic antibacterial
Start 3 g PO × 1 dose
Range single dose
Lower efficacy than nitrofurantoin. Useful for resistant organisms or single-dose need.
Slow titration is mandatory — Stevens-Johnson. Halve the rate on valproate. Bipolar depression first line.
$6/mo
generic
Lansoprazole
Prevacid
under $15
Proton pump inhibitor
Start 15–30 mg PO daily
Range 15–30 mg daily
$8.70/mo
generic
Lasmiditan
Reyvow
C-Vbrand only
5-HT1F agonist (ditan)
Start 50–100 mg PO at onset
Range max 200 mg, 1 dose/24 h
No vasoconstriction. No driving for 8 hours after a dose.
$720/8 tabs
Latanoprost
Xalatan
under $15
Prostaglandin analog
Start 1 drop in the affected eye(s) qhs
Range nightly
Glaucoma first line. Iris darkening, lash growth, periorbital fat loss.
$11/bottle
Brand $284
Leflunomide
Arava
under $15
DMARD
Start 20 mg PO daily
Range 10–20 mg daily
Teratogen with a very long half-life — cholestyramine washout needed. Monitor LFTs.
$13.20/mo
generic
Lemborexant
Dayvigo
C-IVbrand only
Orexin antagonist
Start 5 mg PO before bed
Range 5–10 mg
$135/mo
List: ~$362/mo
Levalbuterol
Xopenex
SABA
Start 1.25 mg nebulized q6–8h; HFA 2 puffs q4–6h
Range 1.25 mg
No meaningful advantage over albuterol despite the price.
$23–59
generic
Levetiracetam
Keppra
Anticonvulsant
Start 500 mg PO BID
Range 500–1500 mg BID
Few interactions — the go-to add-on. Irritability and mood change in ~10%; pyridoxine may help.
$31/mo
generic
Levocetirizine
Xyzal
under $15
2nd-gen antihistamine
Start 5 mg PO qhs
Range 2.5–5 mg daily
$6.40 (OTC)
generic
Levofloxacin
Levaquin
under $15
Fluoroquinolone
Start 750 mg PO daily × 5 d (CAP); 500 mg daily
Range 250–750 mg daily
Same class warnings as ciprofloxacin.
$9/course
generic
Levonorgestrel (EC)
Plan B One-Step
under $15
Emergency contraception
Start 1.5 mg PO × 1 within 72 h (up to 120 h)
Range single dose
Less effective above BMI 30 — a copper IUD or ulipristal is better there.
$9–24 (OTC)
generic
Levonorgestrel IUD
Mirena, Kyleena, Liletta
brand only
Intrauterine system
Start 1 device, effective up to 8 years
Range 5–8 years
Also treats heavy menstrual bleeding and provides endometrial protection.
$1,046–1,303
List: $1,303
Levothyroxine
Synthroid, Levoxyl, Unithroid
under $15
Thyroid hormone
Start 1.6 mcg/kg/day (25–50 mcg if elderly, CAD, or subclinical)
Range 25–200 mcg daily
Fasting, 30–60 min before food; separate from calcium, iron, PPI by 4 h. Recheck TSH at 6–8 wk.
$4–10/mo
generic
Lidocaine 5% patch
Lidoderm
Topical anesthetic
Start 1–3 patches to the painful area, 12 h on / 12 h off
Range max 3 patches
Post-herpetic neuralgia, localized neuropathic pain. 4% is available OTC for $7.
$32/15 patches
generic
Lidocaine viscous 2%
Xylocaine Viscous
Topical anesthetic
Start 15 mL swish and spit q3h PRN
Range max 8 doses/day
Never in infants — seizures and cardiac arrest with swallowing. Also kills insects in the ear canal.
$15–25/bottle
generic
Linaclotide
Linzess
brand only
GC-C agonist
Start 145 mcg PO daily on an empty stomach (72 mcg for CIC)
Range 72–290 mcg daily
IBS-C and chronic idiopathic constipation. Contraindicated under 2 years (boxed warning); avoid ages 2 to <6.
$287/mo
List: ~$551/mo
Linagliptin
Tradjenta
brand only
DPP-4 inhibitor
Start 5 mg PO daily
Range 5 mg daily
No renal adjustment needed — the DPP-4 for advanced CKD. Generic approved but not marketed until ~2027.
$278/mo
List: ~$632/mo
Linezolid
Zyvox
Oxazolidinone
Start 600 mg PO BID
Range 600 mg BID
MRSA and VRE. Weak MAOI — serotonin syndrome with SSRIs. Cytopenias after 2 wk.
$47/course
generic
Liothyronine
Cytomel
Thyroid hormone (T3)
Start 5 mcg PO daily
Range 5–25 mcg daily
Not routinely recommended. Short half-life, cardiac risk.
$25/mo
generic
Liraglutide
Victoza
GLP-1 receptor agonist
Start 0.6 mg SC daily × 1 wk
Range →1.2 →1.8 mg daily
Now generic — the only daily GLP-1 with a cheap option.
$144/mo
Brand ~$716/mo
Liraglutide (weight)
Saxenda
GLP-1 receptor agonist
Start 0.6 mg SC daily
Range ↑0.6 mg weekly to 3 mg daily
$372/mo
Brand ~$1,313/mo
Lisdexamfetamine
Vyvanse
C-II
CNS stimulant prodrug
Start 30 mg PO qAM
Range 30–70 mg daily
Prodrug — lower abuse potential. Also approved for binge-eating disorder.
$60/mo
generic
Lisinopril
Zestril, Prinivil
under $15
ACE inhibitor
Start 10 mg PO daily (5 mg if elderly or volume-depleted)
Range 10–40 mg daily
Cough 10–15%. Check K+ and Cr 1–2 wk. Contraindicated in pregnancy and prior angioedema.
$5.40/mo
generic
Lisinopril-HCTZ
Zestoretic
under $15
Combination antihypertensive
Start 10/12.5 mg PO daily
Range up to 20/25
$4–8/mo
generic
Lithium carbonate
Lithobid
under $15
Mood stabilizer
Start 300 mg PO BID–TID
Range 900–1800 mg/day
Level 0.6–1.2 mEq/L, drawn 12 h post-dose. Check level, TSH, Cr q6mo. NSAIDs, ACEi, and thiazides raise the level. The only agent with anti-suicide data.
$4/mo
generic
Loperamide
Imodium
under $15
Antidiarrheal
Start 4 mg PO × 1, then 2 mg after each loose stool
Range max 16 mg/day
Never with fever, bloody stool, or suspected C. difficile or STEC. Cardiac arrest in abuse-level doses.
$5 (OTC)
generic
Loratadine
Claritin
under $15
2nd-gen antihistamine
Start 10 mg PO daily
Range 10 mg daily
Least sedating.
$6 (OTC)
generic
Lorazepam
Ativan
C-IVunder $15
Benzodiazepine
Start 0.5–1 mg PO q6–8h PRN
Range max 10 mg/day
No active metabolites — the choice in liver disease and the elderly.
$10.50/mo
generic
Losartan
Cozaar
under $15
ARB
Start 50 mg PO daily (25 mg if elderly)
Range 50–100 mg daily
Contraindicated in pregnancy — boxed fetal toxicity warning. No cough. Mild uricosuric — useful in gout + HTN.
$5.50/mo
generic
Losartan-HCTZ
Hyzaar
under $15
Combination antihypertensive
Start 50/12.5 mg PO daily
Range up to 100/25
$4–8/mo
generic
Lovastatin
Mevacor
under $15
Statin (moderate intensity)
Start 20 mg PO with evening meal
Range 10–80 mg daily
$5.70/mo
generic
Lurasidone
Latuda
Atypical antipsychotic
Start 20–40 mg PO daily with food (≥350 kcal)
Range 20–120 mg daily
Best metabolic profile. Bipolar depression indication. Now cheap as a generic.
$15.70/mo
Brand ~$1,435/mo
M
Magic mouthwash
(compounded)
Oral rinse
Start 5–10 mL swish and spit or swallow QID PRN
Range QID
Typically diphenhydramine + lidocaine + antacid ± nystatin. Mucositis and aphthous ulcers.
$25–50
generic
Magnesium oxide
Mag-Ox
under $15
Electrolyte
Start 400 mg PO daily
Range 400–800 mg daily
Diarrhea is dose-limiting; magnesium glycinate is better tolerated.
$5–10/mo
generic
Mebendazole
Emverm
Anthelmintic
Start 100 mg PO × 1, repeat in 2 wk
Range 100 mg BID × 3 d for other worms
Supply is erratic and expensive — albendazole is usually easier to get.
$158–318
generic
Meclizine
Antivert
under $15
Antihistamine / antivertigo
Start 25 mg PO q6–8h PRN
Range 25–100 mg/day
Motion sickness and acute vestibular neuritis only. Explicitly recommended AGAINST in BPPV — delays central compensation.
$8–15/mo
generic
Medroxyprogesterone
Provera
under $15
Progestin
Start 5–10 mg PO daily × 10–14 days/month
Range 2.5–10 mg daily
Endometrial protection with estrogen; withdrawal bleed induction.
$8/mo
generic
Medroxyprogesterone (injection)
Depo-Provera
under $15
Injectable progestin
Start 150 mg IM every 12–13 weeks
Range q12wk
Delayed return of fertility (up to 18 months). Reversible bone density loss.
$34/injection (~$11/mo)
generic
Mefloquine
Lariam
Antimalarial
Start 250 mg PO weekly
Range weekly
Neuropsychiatric boxed warning — rarely first choice now.
$30–60/course
generic
Melatonin
(supplement)
under $15
Chronobiotic
Start 0.5–3 mg PO 1–2 h before bed
Range 0.5–5 mg
Best for circadian shift, not primary insomnia. Lower doses often work better. Unregulated potency.
$3–11 (OTC)
generic
Meloxicam
Mobic
under $15
NSAID
Start 7.5 mg PO daily
Range 7.5–15 mg daily
Once-daily, partially COX-2 selective. Slower onset — not ideal for acute pain.
$5.40–10/mo
generic
Memantine
Namenda
under $15
NMDA antagonist
Start 5 mg PO daily, ↑5 mg weekly
Range 10 mg BID
Moderate to severe Alzheimer's. Often combined with donepezil.
$11.40/mo
generic
Mesalamine
Lialda, Asacol HD, Pentasa
5-ASA anti-inflammatory
Start 1.2–2.4 g PO daily
Range 2.4–4.8 g daily
Mild to moderate ulcerative colitis. Monitor renal function.
$46/mo
generic
Metaxalone
Skelaxin
Muscle relaxant
Start 800 mg PO TID–QID
Range 800 mg TID–QID
Least sedating but pricier. Avoid in hepatic disease.
$20/mo
generic
Metformin ER
Glucophage XR, Fortamet
under $15
Biguanide
Start 500 mg PO with the evening meal
Range 500–2000 mg daily
Better GI tolerance than IR. Ghost tablet in stool is normal.
$11.70/mo
generic
Metformin IR
Glucophage
under $15
Biguanide
Start 500 mg PO BID with meals
Range ↑500 mg weekly to 2000 mg/day (max 2550)
Contraindicated eGFR <30; don't start 30–45. GI upset — take with food, or use ER. Check B12 periodically.
$7/mo
generic
Methadone
Dolophine
C-II
Long-acting opioid
Start 2.5 mg PO q8h (pain, opioid-tolerant only)
Range titrate very slowly
QT prolongation and unpredictable long half-life — deaths cluster in the first 2 weeks. Specialist use.
$21/mo
generic
Methenamine hippurate
Hiprex
Urinary antiseptic
Start 1 g PO BID
Range 1 g BID
Non-antibiotic recurrent UTI prevention — as effective as prophylactic antibiotics in the ALTAR trial. Needs acidic urine.
$25–50/mo
generic
Methimazole
Tapazole
under $15
Antithyroid
Start 10–20 mg PO daily
Range 5–40 mg daily
First line for hyperthyroidism except first-trimester pregnancy. Agranulocytosis — check CBC if febrile/sore throat.
$4–30/mo
generic
Methocarbamol
Robaxin
under $15
Muscle relaxant
Start 1500 mg PO QID × 2–3 d, then 750–1500 mg QID
Range up to 8 g/day acutely
Least sedating of the class; reasonable choice in the elderly. Urine may turn brown.
$3.80/mo
generic
Methotrexate
Trexall, Otrexup
under $15
Antimetabolite DMARD
Start 7.5–15 mg PO ONCE WEEKLY
Range up to 25 mg weekly
WEEKLY, not daily — daily dosing is lethal. Folic acid 1 mg daily. Monitor CBC, LFTs, Cr q8–12 wk. Teratogen.
$9–30/mo
generic
Methyldopa
Aldomet
Central alpha-2 agonist
Start 250 mg PO BID
Range 250–1000 mg BID
Mostly reserved for pregnancy now. Hemolytic anemia, hepatitis.
$97/mo
generic
Methylphenidate ER
Concerta, Ritalin LA
C-II
CNS stimulant
Start 18 mg PO qAM
Range 18–72 mg daily
OROS shell appears in stool — normal.
$36.70/mo
generic
Methylphenidate IR
Ritalin
C-II
CNS stimulant
Start 5 mg PO BID before meals
Range 5–20 mg BID–TID
Check baseline HR, BP, height/weight, cardiac and substance history. Monitor growth in children.
$25/mo
generic
Methylprednisolone
Medrol Dosepak
under $15
Systemic corticosteroid
Start 21-tablet dose pack: 24 mg day 1, tapering over 6 days
Range 4–48 mg/day
Convenient but a short taper; often underdosed for a real asthma exacerbation.
$11/pack
generic
Metoclopramide
Reglan
under $15
Prokinetic / antiemetic
Start 5–10 mg PO QID before meals and qhs
Range max 12 weeks total
Tardive dyskinesia boxed warning — hard 12-week limit.
$4–9/mo
generic
Metolazone
Zaroxolyn
under $15
Thiazide-like diuretic
Start 2.5 mg PO daily
Range 2.5–10 mg daily
Give 30 min before the loop for sequential nephron blockade. Potent — watch K+.
$7.85/mo
generic
Metoprolol succinate ER
Toprol-XL
under $15
Beta-1 selective blocker
Start 25 mg PO daily (12.5 mg in HF)
Range 25–200 mg in HF; up to 400 mg/day for HTN
The HFrEF-proven metoprolol. Titrate slowly, double q2 wk.
$5.50/mo
generic
Metoprolol tartrate
Lopressor
under $15
Beta-1 selective blocker
Start 25–50 mg PO BID
Range up to 200 mg BID
BID dosing. Post-MI and rate control. Not the HF agent.
$5.90/mo
generic
Metronidazole
Flagyl
under $15
Nitroimidazole
Start 500 mg PO TID (BV and trichomoniasis in women: 500 mg BID × 7 d; trich in men: 2 g × 1)
Range 250–750 mg TID
Metallic taste. Disulfiram reaction with alcohol is largely myth but still counseled.
$6–8/course
generic
Metronidazole (vaginal)
MetroGel-Vaginal
Vaginal antimicrobial
Start 0.75% gel 1 applicator intravaginally qhs × 5 days
Range 5 days
Bacterial vaginosis alternative to oral.
$24–34
generic
Mexiletine
Mexitil
Class IB antiarrhythmic
Start 150–200 mg PO TID
Range up to 300 mg TID
$23.50/mo
generic
Midodrine
ProAmatine
Alpha-1 agonist
Start 2.5–5 mg PO TID
Range up to 10 mg TID
Orthostatic hypotension. Never within 4 h of bedtime — supine hypertension.
$15–30/mo
generic
Minocycline
Minocin
under $15
Tetracycline
Start 100 mg PO BID
Range 50–100 mg BID
Vestibular side effects, blue-grey pigmentation with long use.
$14/course
generic
Minoxidil (oral)
Loniten
under $15
Direct vasodilator
Start 2.5–5 mg PO daily
Range up to 40 mg/day
Refractory HTN only. Requires a beta blocker and a loop diuretic. Hypertrichosis.
$6.65/mo
generic
Minoxidil (topical)
Rogaine
under $15
Topical vasodilator
Start 5% foam applied daily–BID to the scalp
Range daily–BID
Shedding in the first 4–8 weeks is expected. Must continue indefinitely.
$10 (OTC)
generic
Mirabegron
Myrbetriq
Beta-3 agonist
Start 25 mg PO daily
Range 25–50 mg daily
No anticholinergic burden — preferred in the elderly. Can raise BP; check it.
$121/mo
Brand ~$452/mo
Mirtazapine
Remeron
under $15
Tetracyclic antidepressant
Start 15 mg PO qhs
Range 15–45 mg qhs
Sedating and appetite-stimulating at low dose — useful in cachectic or insomniac elderly. Less sedating as the dose rises.
$4.50/mo
generic
Modafinil
Provigil
C-IV
Wakefulness agent
Start 200 mg PO qAM
Range 100–400 mg daily
Narcolepsy, OSA residual sleepiness, shift work. Reduces OCP efficacy.
$30–50/mo
generic
Molnupiravir
Lagevrio
brand only
Nucleoside analog
Start 800 mg PO BID × 5 d
Range fixed
Last-line COVID antiviral. Not in pregnancy; contraception during and 3 months after.
~$1,030/course
Mometasone (inhaled)
Asmanex
brand only
Inhaled corticosteroid
Start 220 mcg 1 inhalation daily–BID
Range low 110–220 mcg/day
$44–173/inhaler
Mometasone (nasal)
Nasonex
under $15
Intranasal corticosteroid
Start 2 sprays each nostril daily
Range daily
$14–22 (OTC)
generic
Montelukast
Singulair
under $15
Leukotriene antagonist
Start 10 mg PO qhs (adults); 5 mg chewable 6–14 yr
Range 10 mg daily
Boxed warning for neuropsychiatric events — counsel and document. Second line to ICS.
$5.80/mo
generic
Morphine sulfate ER
MS Contin
C-II
Long-acting opioid
Start 15 mg PO q12h
Range titrate
Never for opioid-naive patients or acute pain. Renally cleared — accumulates in CKD.
$18.60/mo
generic
Moxifloxacin
Avelox
Fluoroquinolone
Start 400 mg PO daily
Range 400 mg daily
No renal adjustment, but poor urinary levels — not for UTI. Most QT prolongation of the class.
$20/course
generic
Moxifloxacin (ophthalmic)
Vigamox
Ophthalmic fluoroquinolone
Start 1 drop TID × 7 d
Range TID
Required for contact lens wearers — covers Pseudomonas.
$21/3 mL
generic
Mupirocin (topical)
Bactroban
under $15
Topical antibacterial
Start 2% ointment applied TID × 5 d
Range TID
Impetigo, MRSA nasal decolonization (BID × 5 d intranasal).
$8–10/tube
generic
N
Nabumetone
Relafen
NSAID
Start 500–1000 mg PO daily
Range up to 2000 mg/day
$15–33/mo
generic
Naloxone (nasal)
Narcan
Opioid antagonist
Start 4 mg intranasal, repeat q2–3 min PRN
Range repeat as needed
OTC. Co-prescribe with any opioid at ≥50 MME/day, or with benzodiazepine co-use or OUD history.
$43/2-pack
generic
Naltrexone
ReVia, Vivitrol
Opioid antagonist
Start 50 mg PO daily; 380 mg IM monthly
Range 50 mg daily
Alcohol and opioid use disorder. Must be opioid-free 7–10 days first. Check LFTs.
$32/mo
generic
Naltrexone-bupropion ER
Contrave
brand only
Combination anorectic
Start 8/90 mg 1 tab qAM wk 1
Range wk2 1 BID; wk3 2 AM/1 PM; wk4+ 2 BID
Contraindicated in uncontrolled HTN, seizure, eating disorder, chronic opioid use, MAOI within 14 d.
$99–199/mo
List: $619/mo
Naproxen
Naprosyn, Aleve
under $15
NSAID
Start 500 mg PO BID with food
Range max 1000–1500 mg/day
Lowest CV risk of the NSAIDs; preferred with CV disease. Avoid the EC and Na-ER forms (7–30x the price).
$5–29/mo
generic
Naratriptan
Amerge
Triptan
Start 2.5 mg PO at onset
Range max 5 mg/day
Slower onset, longer duration — good for prolonged or menstrual migraine.
$22/9 tabs
generic
Nebivolol
Bystolic
under $15
Beta-1 selective + NO
Start 5 mg PO daily
Range 5–40 mg daily
Best side-effect profile; less fatigue and sexual dysfunction.
$6.25/mo
generic
Niacin ER
Niaspan
under $15
Nicotinic acid
Start 500 mg PO qhs
Range 500–2000 mg qhs
No longer recommended for CV risk reduction. Flushing — pretreat with aspirin.
$7.60/mo
generic
Nicardipine
Cardene
Dihydropyridine CCB
Start 20 mg PO TID
Range 20–40 mg TID
TID dosing; rarely used PO outpatient.
$82/mo
generic
Nicotine replacement
NicoDerm CQ, Nicorette
under $15
Nicotine replacement
Start Patch 21 mg/24 h if >10 cigs/day; gum 2–4 mg q1–2h
Range taper over 8–10 wk
Combine patch + short-acting for best results. Available OTC.
$8–13 (OTC)
generic
Nifedipine ER
Procardia XL, Adalat CC
under $15
Dihydropyridine CCB
Start 30 mg PO daily
Range 30–90 mg daily
ER only — never IR for HTN. Preferred in pregnancy.
$7.35/mo
generic
Nirmatrelvir-ritonavir
Paxlovid
brand only
Protease inhibitor combination
Start 300/100 mg PO BID × 5 d, within 5 days of onset
Range see renal notes
eGFR 30–<60 → 150/100 BID. eGFR <30 → 300/100 day 1 then 150/100 daily. Screen every med — dozens of contraindications.
~$1,469/course
WAC ~$1,390
Nitrofurantoin
Macrobid, Macrodantin
under $15
Urinary antibacterial
Start 100 mg PO BID × 5 d
Range 100 mg BID
Cystitis only — no renal parenchymal levels, so never for pyelonephritis. Avoid if CrCl <30. Take with food.
$7–8/course
generic
Nitrofurantoin macrocrystals
Macrodantin
under $15
Urinary antibacterial
Start 50–100 mg PO QID
Range QID
Macrobid (mono/macro) BID is the usual choice — this form is QID.
$6.50/course
generic
Nitrofurantoin (prophylaxis)
Macrobid
under $15
Urinary antibacterial
Start 50–100 mg PO qhs
Range nightly
Recurrent UTI prophylaxis. Pulmonary fibrosis and hepatotoxicity with long-term use — reassess every 6 months.
$7–10/mo
generic
Nitroglycerin SL
Nitrostat
under $15
Nitrate
Start 0.4 mg SL q5min × 3 PRN
Range 0.3–0.6 mg per dose
Call 911 if no relief after the first tablet. Never with PDE5 inhibitor within 24–48 h. Pump spray is ~$55–200 — a reasonable alternative if tablets are hard to handle.
$12/bottle
generic
Norethindrone (POP)
Camila, Ortho Micronor, Errin
under $15
Progestin-only contraceptive
Start 0.35 mg PO daily, same time every day
Range continuous
3-hour window — much stricter than combined pills. Safe while breastfeeding and with migraine with aura.
$5–19/pack
generic
Norgestrel
Opill
Progestin-only contraceptive (OTC)
Start 0.075 mg PO daily, same time every day
Range continuous
The first OTC oral contraceptive — no prescription, no exam, no age restriction. Same 3-hour window as other progestin-only pills.
$20/mo (OTC)
generic
Nortriptyline
Pamelor
under $15
Tricyclic antidepressant
Start 10–25 mg PO qhs
Range 25–150 mg daily
Better tolerated than amitriptyline. Therapeutic level 50–150 ng/mL.
$4/mo
generic
NPH insulin
Humulin N, Novolin N, ReliOn N
Intermediate insulin
Start 0.1–0.2 units/kg SC BID
Range titrate
Cheapest insulin in America — no prescription needed at Walmart. Peaks at 4–8 h; hypoglycemia risk.
$25/vial (ReliOn, OTC)
generic
Nystatin
Mycostatin
under $15
Polyene antifungal
Start Oral suspension 500,000 units swish/swallow QID; cream BID
Range QID
Oral thrush; not absorbed systemically.
$7–8
generic
O
Ofloxacin otic
Floxin Otic
Otic fluoroquinolone
Start 10 drops in the affected ear daily × 7 d
Range daily
The only otic FDA-labeled for a perforated TM — use when integrity is uncertain.
$18–31/bottle
generic
Olanzapine
Zyprexa
Atypical antipsychotic
Start 5–10 mg PO qhs
Range 5–20 mg daily
Most effective for many but the worst metabolic profile.
$29.45/mo
generic
Olmesartan
Benicar
under $15
ARB
Start 20 mg PO daily
Range 20–40 mg daily
Contraindicated in pregnancy. Rare sprue-like enteropathy with chronic use.
$6.30/mo
generic
Olopatadine
Pataday, Patanol
under $15
Ophthalmic antihistamine
Start 1 drop daily (0.7%) or BID (0.1%)
Range daily–BID
Allergic conjunctivitis first line.
$10–16 (OTC)
generic
Omeprazole
Prilosec
under $15
Proton pump inhibitor
Start 20 mg PO daily 30–60 min before breakfast
Range 20–40 mg daily
8-week course, then reassess. Long-term: B12, magnesium, C. difficile, fracture risk. Write the capsule, not the Mg tablet.
$6–8/mo
generic
OnabotulinumtoxinA
Botox
brand only
Neurotoxin
Start 155 units IM across 31 sites q12 weeks
Range 155–195 units
Chronic migraine only (≥15 headache days/month).
varies
Ondansetron
Zofran ODT
under $15
5-HT3 antagonist
Start 4 mg PO/ODT q8h PRN
Range 4–8 mg q8h
QT prolongation at high doses. Constipation. ODT for active vomiting.
$6–18/mo
generic
Ondansetron (pediatric)
Zofran ODT
under $15
5-HT3 antagonist
Start 2 mg (8–15 kg), 4 mg (15–30 kg), 8 mg (>30 kg) PO × 1
Range q8h PRN
Single dose in gastroenteritis improves oral rehydration success.
$6–18
generic
Oral rehydration solution
Pedialyte
under $15
Electrolyte replacement
Start As tolerated, small frequent volumes
Range ad lib
The treatment for gastroenteritis. 5 mL every 1–2 minutes in children who are vomiting.
$6 (OTC)
generic
Orforglipron
Foundayo
brand only
Oral non-peptide GLP-1 RA
Start 0.8 mg PO daily
Range →2.5 →5.5 →9 →14.5 →17.2 mg, ≥30 d each
No food, water, or timing restrictions — the adherence advantage. Restart lower if ≥7 doses missed.
$149/mo self-pay
List: $649/mo
Oseltamivir
Tamiflu
Neuraminidase inhibitor
Start 75 mg PO BID × 5 d
Range 75 mg BID
Best within 48 h but treat later if high-risk or severe. Renal-adjust if CrCl <60. Prophylaxis 75 mg daily × 7 d.
$20/course
generic
Oxcarbazepine
Trileptal
under $15
Anticonvulsant
Start 300 mg PO BID
Range 600–2400 mg/day
Fewer interactions than carbamazepine, but more hyponatremia.
$9/mo
generic
Oxybutynin
Ditropan XL
under $15
Antimuscarinic
Start 5 mg PO BID–TID (ER 5–10 mg daily)
Range 5–30 mg/day
Highest anticholinergic burden — avoid in the elderly and in dementia. Beers-list.
$5–20/mo
generic
Oxycodone IR
Roxicodone
C-IIunder $15
Opioid
Start 5 mg PO q4–6h PRN
Range titrate
5 mg oxycodone ≈ 7.5 MME. CURES check required.
$14.30/mo
generic
Oxycodone-acetaminophen
Percocet
C-II
Opioid combination
Start 5/325 mg PO q6h PRN
Range limited by acetaminophen
$27/mo
generic
Oxymetazoline (nasal)
Afrin
under $15
Topical decongestant
Start 2 sprays each nostril BID
Range maximum 3 days
Hard 3-day limit — rhinitis medicamentosa. Useful as an epistaxis vasoconstrictor.
$6 (OTC)
generic
P
Paliperidone ER
Invega
Atypical antipsychotic
Start 6 mg PO qAM
Range 3–12 mg daily
$32.50/mo
generic
Pancrelipase
Creon, Zenpep
brand only
Pancreatic enzymes
Start 500 lipase units/kg per meal (start 25,000–40,000 per meal)
Range titrate to stool
Take with the first bite. Half the dose with snacks.
$860–1,278/mo
Pantoprazole
Protonix
under $15
Proton pump inhibitor
Start 40 mg PO daily
Range 40 mg daily–BID
Fewest CYP2C19 interactions — the PPI to use with clopidogrel.
$6–10/mo
generic
Paroxetine
Paxil
under $15
SSRI
Start 20 mg PO daily
Range 20–50 mg daily
Most anticholinergic and most weight gain; worst discontinuation syndrome. Avoid with tamoxifen.
$10/mo
generic
Penicillin VK
Veetids
under $15
Natural penicillin
Start 500 mg PO BID × 10 d (strep pharyngitis)
Range 250–500 mg QID
GAS has never been reported resistant to penicillin.
$9/course
generic
Permethrin 1%
Nix
under $15
Pediculicide
Start Apply to damp hair 10 min, repeat in 9 days
Range two applications
Head lice. Resistance is common — consider ivermectin lotion or spinosad.
$12 (OTC)
generic
Permethrin 5%
Elimite
Topical scabicide
Start Apply neck-down, leave 8–14 h, repeat in 1 wk
Range one application
First line for scabies. Treat all household contacts simultaneously; wash bedding in hot water.
$31/tube
generic
Phenazopyridine
Pyridium, Azo
under $15
Urinary analgesic
Start 200 mg PO TID after meals × 2 days
Range max 2 days
Turns urine orange and stains contact lenses. Does not treat the infection.
$8–29 (OTC)
generic
Phentermine
Adipex-P, Lomaira
C-IVunder $15
Sympathomimetic anorectic
Start 37.5 mg PO qAM (or 15–30 mg)
Range up to 37.5 mg/day
Avoid evening dosing. Contraindicated in CVD, hyperthyroidism, glaucoma, substance use history, pregnancy.
$10–16/mo
generic
Phentermine-topiramate ER
Qsymia
C-IV
Combination anorectic
Start 3.75/23 mg PO qAM × 14 d
Range →7.5/46; if <3% loss at 12 wk →11.25/69 ×14 d →15/92
Stop if <5% loss at 12 wk on 15/92. Taper before stopping (seizure risk). Teratogen — contraception + pregnancy testing.
$75–98/mo
List: $205–227/mo
Phenytoin
Dilantin
Anticonvulsant
Start 300 mg PO daily
Range level 10–20 mcg/mL (free 1–2)
Zero-order kinetics — small dose changes cause big level changes. Gingival hyperplasia, hirsutism. Correct for albumin.
$20/mo
generic
Pioglitazone
Actos
under $15
Thiazolidinedione
Start 15 mg PO daily
Range 15–45 mg daily
Fluid retention and HF — contraindicated in NYHA III/IV. Fracture risk in women. Helps MASH.
$9.30/mo
generic
Piroxicam
Feldene
NSAID
Start 20 mg PO daily
Range 20 mg daily
Long half-life; highest GI risk. Avoid in the elderly.
$16/mo
generic
Pitavastatin
Livalo
Statin (moderate intensity)
Start 2 mg PO daily
Range 1–4 mg daily
Minimal drug interactions; niche use.
$20/mo
generic
Podofilox 0.5%
Condylox
Antimitotic
Start Apply BID × 3 days, then 4 days off; repeat up to 4 cycles
Range 4 cycles
Patient-applied for external genital warts. Not in pregnancy.
$40–80
generic
Polyethylene glycol 3350
Miralax
Osmotic laxative
Start 17 g PO in 8 oz liquid daily
Range 17 g daily–BID
First-line for chronic constipation — safe long term, including in pregnancy and children.
PBC, gallstone dissolution, intrahepatic cholestasis of pregnancy.
$18/mo
generic
V
Vaginal estrogen
Estrace cream, Vagifem, Imvexxy
Local estrogen
Start 0.5–1 g cream intravaginally 2–3x weekly
Range 2–3x weekly
Genitourinary syndrome of menopause and recurrent UTI prevention. Minimal systemic absorption — safe in most breast cancer survivors after oncology discussion.
$30–80/mo
generic
Valacyclovir
Valtrex
under $15
Nucleoside antiviral
Start Zoster 1 g TID × 7 d; HSV first episode 1 g BID × 10 d; recurrence 500 mg BID × 3 d
Range 500 mg–1 g
Renal-adjust in the elderly: CrCl 30–49 → 1 g q12h, 10–29 → 1 g q24h, <10 → 500 mg q24h. Neurotoxicity if not adjusted.
$11–20/course
generic
Valacyclovir (suppression)
Valtrex
Nucleoside antiviral
Start 500 mg PO daily (1 g if ≥10 outbreaks/year)
Range daily
Reduces transmission to partners by ~50%.
$20/mo
generic
Valsartan
Diovan
under $15
ARB
Start 80 mg PO daily
Range 80–320 mg daily
Contraindicated in pregnancy.
$6.40/mo
generic
Vancomycin (oral)
Vancocin, Firvanq
Glycopeptide
Start 125 mg PO QID × 10 d (C. difficile)
Range 125–500 mg QID
Not absorbed — oral form is for C. difficile only.
$96/course
generic
Varenicline
Chantix
Nicotinic partial agonist
Start 0.5 mg PO daily × 3 d → 0.5 mg BID × 4 d → 1 mg BID × 12 wk
Range 1 mg BID
Most effective single agent for smoking cessation. Set a quit date 1 week in. Nausea and vivid dreams.
$189/mo
generic
Venlafaxine ER
Effexor XR
under $15
SNRI
Start 37.5–75 mg PO daily with food
Range 75–225 mg daily
Raises BP above 150 mg — check it. Severe discontinuation syndrome; taper slowly.
$12.75/mo
generic
Verapamil ER
Calan SR, Verelan
under $15
Non-DHP CCB
Start 120–180 mg PO daily
Range 120–480 mg daily
Constipation is the dose-limiting effect. Avoid in HFrEF.
$9.55/mo
generic
Vilazodone
Viibryd
SSRI/5-HT1A partial agonist
Start 10 mg PO daily × 7 d
Range →20 →40 mg with food
$42/mo
generic
Viloxazine ER
Qelbree
brand only
Selective NRI
Start 100 mg PO daily
Range 100–600 mg daily
$392/mo
List: ~$399/mo
Vitamin D (infant)
D-Vi-Sol
under $15
Fat-soluble vitamin
Start 400 IU PO daily from birth
Range 400 IU daily
All breastfed infants until they take 1 L/day of fortified formula.
$8/bottle
generic
Vortioxetine
Trintellix
brand only
Multimodal antidepressant
Start 10 mg PO daily
Range 5–20 mg daily
Cognitive symptom claims; cost rarely justifies it over generics.
$299/mo
WAC ~$490/mo
W
Warfarin
Coumadin, Jantoven
under $15
Vitamin K antagonist
Start 5 mg PO daily (2.5 mg if elderly, low BW, or on amiodarone)
Range titrate to INR
INR 2–3 for AF/VTE; 2.5–3.5 for mechanical mitral valve. The only oral option in mechanical valves and severe renal failure.
$6.25/mo
generic
Z
Zavegepant
Zavzpret
brand only
CGRP antagonist (nasal)
Start 10 mg intranasal, 1 spray one nostril
Range max 1 dose/24 h
Fastest onset — useful with vomiting.
$595/6 sprays
List: $1,170/6
Ziprasidone
Geodon
Atypical antipsychotic
Start 20 mg PO BID with food
Range 20–80 mg BID
Must be taken with ≥500 kcal for absorption. QT prolongation.
$17.50/mo
generic
Zolmitriptan
Zomig
Triptan
Start 5 mg PO or nasal at onset
Range max 10 mg/day
$15/6 tabs
generic
Zolpidem
Ambien
C-IVunder $15
Non-benzodiazepine hypnotic
Start 5 mg PO qhs (women and elderly); 10 mg (men)
Range max 10 mg
Complex sleep behaviors — boxed warning. Take only with ≥7–8 h of sleep opportunity.