How much does the U.S. spend on Medicare Part D?

$120 billion
1.7% of the $7.0 trillion federal budget
FY2025 data
Each square is 1% of FY2025 federal spending. Highlighted: Healthcare — 24 of 100 squares.

About $120 billion on Medicare Part D, which covers prescription drugs for seniors.

Covers ~50 million enrollees. Average premium: ~$55/month.

See your personal breakdown →

Frequently asked questions

How much does the U.S. spend on Medicare Part D?

About $120 billion on Medicare Part D, which covers prescription drugs for seniors. Covers ~50 million enrollees. Average premium: ~$55/month.

How does Medicare Part D compare to total federal spending?

Medicare Part D comes to 1.7% of the $7.0 trillion the federal government spent in FY2025. About $120 billion on Medicare Part D, which covers prescription drugs for seniors.

How much does the government spend on prescription drugs?

About $120 billion on Medicare Part D, which covers prescription drugs for seniors. Covers ~50 million enrollees. Average premium: ~$55/month.