Medicare vs. Medicaid: what's the difference?
These two programs are confused constantly, and the confusion is expensive — because in long-term care they do almost opposite jobs. The short version: Medicare is health insurance you earn by age; Medicaid is a needs-based program that actually pays for long-term care.
Medicare
Medicare is federal health insurance for people 65+ (and some younger people with disabilities), regardless of income. It covers hospitals, doctors, and drugs — and short rehab, but not long-term custodial care. You paid into it through payroll taxes; it’s an earned benefit.
Medicaid
Medicaid is a joint federal-state program for people with low income and few assets. It’s the largest payer of long-term care in the country — it covers nursing-home care, and often assisted living through waivers, for those who qualify. Qualifying usually means spending down assets to a low limit, with a five-year look-back on transfers.
Dual eligibility
Many older adults have both — “dual eligibles.” Medicare pays first for medical care; Medicaid fills gaps and covers the long-term care Medicare won’t. Programs like PACE are built for exactly this group and can be nearly free for them.
Why it matters for your plan
The practical takeaway: don’t count on Medicare for long-term care — it isn’t there for it. Plan to self-fund, insure, or spend down to Medicaid. The spend-down estimator shows how long private funds last, and your state’s Medicaid rules spell out the limits.
This guide is general information, not medical, legal, or financial advice. Rules vary by state and change over time. For personalized, unbiased help, your Area Agency on Aging and your state’s Long-Term Care Ombudsman are free.