Prescription Drug Cost Statistics (2026)

Updated July 2026

The short answer

US retail prescription drug spending was $467.0 billion in 2024, according to CMS, up 7.9% on the year and 8.8% of the $5.3 trillion spent on health care overall. Households paid $55.0 billion of that directly, which is 11.8% of the total. That out-of-pocket share has fallen steadily from 31.8% in 2000. One caveat governs every figure here: this line covers retail prescriptions only. Drugs given in a hospital or a doctor's office are counted in those categories instead, so $467.0 billion is a floor rather than the full national drug bill.

$467.0B
Retail prescription drug spending
2024, CMS
+7.9%
Growth on 2023
from $432.9B
8.8%
Share of all health spending
of $5.28 trillion
$55.0B
Paid out of pocket
11.8% of drug spending
31.8%
Out-of-pocket share in 2000
against 11.8% today
$172.1B
Private health insurance
36.9% of the total
$162.8B
Medicare
34.9%, from $1.6B in 2000
$5.3T
Total US health spending
$15,474 per person, 18.0% of GDP
Key takeaways
  • US retail prescription drug spending reached $467.0 billion in 2024, up 7.9% from $432.9 billion in 2023 (CMS National Health Expenditure Accounts).
  • That is 8.8% of the $5.28 trillion the US spent on health care in 2024, which was $15,474 per person and 18.0% of GDP.
  • Households paid $55.0 billion of the drug bill directly. Private health insurance paid $172.1 billion, Medicare $162.8 billion and Medicaid $53.9 billion.
  • The out-of-pocket share of drug spending has fallen from 31.8% in 2000 to 11.8% in 2024, even as total drug spending nearly quadrupled.
  • Medicare's role changed completely. It paid $1.6 billion for prescription drugs in 2000 and $162.8 billion in 2024, which is the Part D benefit arriving in 2006 and then growing.
  • The scope caveat matters more than any single figure: this line is retail prescriptions only. Drugs administered in a hospital or physician's office are counted in those service categories, so the real national drug bill is larger than $467.0 billion.

What the country spends on prescriptions

US retail prescription drug spending was $467.0 billion in 2024, up 7.9% from $432.9 billion the year before.

The long arc is steeper than any single year suggests: $122.0 billion in 2000, $253.4 billion in 2010, $333.8 billion in 2019 and $467.0 billion in 2024.

Total US health spending in 2024 was $5.28 trillion, $15,474 per person and 18.0% of GDP, and it grew 7.2%. Drug spending grew slightly faster than the whole.

Retail prescription drug spending

Source: CMS National Health Expenditure Accounts, type of service, calendar years.

Retail prescription drug spending by year
YearDrug spendingPaid out of pocketOut-of-pocket share
2000$122.0B$38.8B31.8%
2010$253.4B$47.7B18.8%
2019$333.8B$50.4B15.1%
2020$345.5B$47.4B13.7%
2021$365.9B$50.0B13.7%
2022$390.6B$54.3B13.9%
2023$432.9B$55.5B12.8%
2024$467.0B$55.0B11.8%

Out-of-pocket shares are our arithmetic on the two CMS series. Source: CMS, National Health Expenditure Accounts, 1960 to 2024

What this figure leaves out

The CMS line covers retail prescription drugs, meaning those dispensed by a pharmacy for a patient to take away.

Drugs administered in a hospital or a physician's office are counted inside hospital care and physician services instead, not here. That includes most infused and injected treatments, which are among the most expensive drugs in use.

So $467.0 billion is a floor on what the country spends on medicines, and any claim built on it that does not say so overstates its own precision.

Who actually pays

Of the $467.0 billion in 2024, private health insurance paid $172.1 billion, Medicare $162.8 billion, out-of-pocket spending $55.0 billion, Medicaid $53.9 billion and CHIP $3.9 billion.

Households therefore paid 11.8% of the retail drug bill directly.

That is the single most counterintuitive number in this dataset, because public attention to drug prices is not remotely proportional to the share of them that households pay at the counter.

Who pays for prescription drugs, 2024

Source of funds for retail prescription drugs. Source: CMS NHE.

Who pays, 2024 against 2000
Source of funds20002024
Private health insurance$55.9B$172.1B
Medicare$1.6B$162.8B
Out of pocket$38.8B$55.0B
Medicaid$19.7B$53.9B
CHIP$0.3B$3.9B
Total retail prescription drugs$122.0B$467.0B

Source: CMS, National Health Expenditure Accounts

The out-of-pocket share has collapsed

In 2000, households paid $38.8 billion of a $122.0 billion drug bill, or 31.8%.

In 2024 they paid $55.0 billion of a $467.0 billion bill, or 11.8%.

So total spending grew by about 283% while the amount households paid directly grew by about 42%. The bill moved onto insurers and public programmes rather than disappearing.

Medicare Part D is most of the story

Medicare paid $1.6 billion for retail prescription drugs in 2000 and $162.8 billion in 2024.

The Part D benefit began in 2006, and it moved a large block of spending from older households' pockets onto the programme.

That single change explains much of the fall in the out-of-pocket share, because the population that fills the most prescriptions is the one that gained coverage.

Where drugs sit in the health bill

At $467.0 billion, retail prescription drugs are 8.8% of the $5.28 trillion national health bill.

For comparison, dental services were $189.2 billion and home health care $169.4 billion in the same year.

Total out-of-pocket spending across all health care was $556.6 billion, so retail drugs account for about a tenth of what households pay directly for health care of every kind.

Drugs in the context of all health spending, 2024
Category2024 spending
Total national health expenditure$5,278.6B
Paid out of pocket, all health care$556.6B
Private health insurance, all health care$1,644.6B
Medicare, all health care$1,118.0B
Medicaid, all health care$931.7B
Retail prescription drugs$467.0B
Dental services$189.2B
Home health care$169.4B

Source: CMS, National Health Expenditure Accounts

Why the average is a poor guide to your bill

Dividing $467.0 billion across the population gives roughly $1,370 per person a year, which describes almost nobody.

Prescription spending is extremely skewed: most people fill few or no prescriptions in a year, while a small group on specialty treatment accounts for a large share of the total.

The planning question is therefore not the average but the ceiling, which is what a plan's out-of-pocket maximum sets and what makes that figure worth knowing before you need it.

The out-of-pocket maximum is the number that matters

For anyone with insurance, the worst realistic drug year is bounded by the plan's annual out-of-pocket limit rather than by the price of any drug.

That converts an unbounded risk into a known one, which is exactly the shape of risk that an emergency fund can be sized against.

It is also the number that differs most between plans that look similar on premium, and it is the one worth comparing during open enrolment.

Why an HSA fits this cost specifically

Prescription costs are recurring, predictable in kind if not in amount, and qualify as medical expenses.

An HSA is the only account that is untaxed going in, untaxed while invested and untaxed coming out for qualified medical costs, which makes it the cheapest way to pay a bill you know is coming.

The constraint is that it requires a high-deductible health plan, so the decision is a plan choice as much as an account choice.

What has changed recently and what has not

Growth accelerated: drug spending rose 7.9% in 2024 after 10.8% in 2023, against 5.2% average growth over the previous decade.

Out-of-pocket spending has been essentially flat since 2022, at $54.3 billion, $55.5 billion and $55.0 billion.

That combination, rising total spending with flat household spending, is the clearest single statement of where the cost pressure is landing, and it is not on the pharmacy counter.

How CMS produces these figures

The National Health Expenditure Accounts are the official estimates of US health spending, running back to 1960, and cover goods and services, public health activity, government administration, non-medical insurance and health-related investment.

They are presented by type of service, source of funds and type of sponsor, which is what allows the who-pays split above.

Figures are calendar-year and are revised, so a number quoted for an earlier year from an older release may differ slightly from the current series.

Where the numbers on this page come from

All spending figures are from the CMS National Health Expenditure Accounts, calendar years 1960 to 2024, specifically the type-of-service and source-of-funds tables.

The $5.3 trillion total, the $15,474 per person figure, the 18.0% of GDP and the 7.2% growth rate are CMS's own headline figures for 2024.

The out-of-pocket share percentages and the per-person drug figure are our arithmetic on the CMS series, and are labelled as such rather than presented as published values.

Frequently asked questions

How much do Americans spend on prescription drugs?

US retail prescription drug spending was $467.0 billion in 2024, according to CMS, up 7.9% on the year. That covers retail prescriptions only; drugs given in a hospital or doctor's office are counted elsewhere.

How much of that do households pay themselves?

$55.0 billion, or 11.8% of the total. Private health insurance paid $172.1 billion, Medicare $162.8 billion and Medicaid $53.9 billion.

Has out-of-pocket drug spending gone up?

Barely, and its share has fallen a long way. Households paid 31.8% of the drug bill in 2000 and 11.8% in 2024. Total spending grew about 283% over that period while household spending grew about 42%.

Why did the out-of-pocket share fall so much?

Mostly Medicare Part D, which began in 2006. Medicare paid $1.6 billion for retail prescription drugs in 2000 and $162.8 billion in 2024, moving a large block of spending off the households that fill the most prescriptions.

What share of health spending is prescription drugs?

8.8% of the $5.28 trillion the US spent on health care in 2024. For comparison, dental services were $189.2 billion and home health care $169.4 billion.

How much does the average person spend on prescriptions?

Roughly $1,370 a year if you divide the total across the population, but that describes almost nobody. Prescription spending is extremely skewed, with a small group on specialty treatment accounting for much of the total.

What is the most useful number for planning drug costs?

Your plan's annual out-of-pocket maximum. It is the ceiling on what a bad year can cost, which turns an unbounded risk into a known one that an emergency fund can be sized against.

Do these figures include drugs given in hospital?

No. The CMS prescription drug line covers retail prescriptions dispensed by a pharmacy. Infused and injected treatments administered in a hospital or physician's office are counted in those service categories, so the real national drug bill is larger.

Sources

Figures are compiled from the primary sources above and reflect the most recent data available at the time of writing. This page is informational and not investment advice.

Related statistics

Browse all investing statistics.

Walnut's AI assistant can tell you what these numbers mean for the stocks you actually own. Ask it, then connect a brokerage later if you want it to read your real holdings.

    Prescription Drug Cost Statistics (2026) - Walnut AI Investing App