RxTrueCost

Medroxyprogesterone 150 mg/mL: pharmacy acquisition cost

NADAC is the national average price pharmacies pay to acquire this drug, published by CMS. It is not the price you pay at the counter and it is not medical advice. This page shows price data only.

Medroxyprogesterone 150 mg/mL is a generic product priced per ML. In the CMS file effective July 8, 2026, pharmacies paid a national average of $21.24 per ML to acquire it. Reported per-unit prices across its NDCs range from $18.76 to $26.90.

NADAC per unit
$21.24median across 20 NDCs
Pricing unit
ML
Type
Generic
Effective date
July 8, 2026
4-week change
needs 2+ weekly files
52-week change
needs a year of weekly files

52-week acquisition price

2026-06-17low 21.245 / high 21.245 (USD per ML)2026-07-08

Median NADAC per unit across this drug's NDCs, by effective date.

NDCs reporting under this drug (20)

NDCNADAC per unit
00548540000$18.76
00548540025$21.24
00548570100$26.90
55150032901$18.76
55150032925$21.24
55150033001$26.90
60219146701$18.76
60219146702$21.24
66993037025$21.24
66993037083$18.76
66993037179$26.90
67457088700$18.76
67457088701$21.24
67457088799$18.76
70121146702$18.76
70121146705$21.24
70121148001$26.90
70700031522$18.76
70700031525$21.24
70700031527$18.76

Source: CMS NADAC weekly file, effective 2026-07-08, retrieved 2026-07-10.