Can I get Medicare if I am not a U.S. citizen?

Section I.b. Medicare Eligibility
Question 6 of 6 (use "Last" or "Next" buttons to see more)

If you are not a U.S. citizen you might be able to get Medicare. It depends on the circumstances.

  • You will qualify for Medicare even if you are not a US citizen if you qualify to receive or receive Social Security, Railroad retirement or disability benefits.  In this case, you will qualify for Part A without needing to pay a premium.  You will need to pay a premium for Part B.
  • If you do not qualify for Social Security, railroad retirement benefits or disability benefits, you can qualify to buy Part A (and Part B) if you are a current US resident and either 
    • A US citizen or
    • A permanent US resident having lived in the US for 5 continuous years before you apply for Medicare




Related Questions
Can my state give me more rights and protections than federal law regarding Medigap plan enrollment?

Donate Now
Go to previous question Go to next question
Is Medicare different for me if I get it through the Railroad Retirement Board?


Local Social Security Office Locator

Social Security

Social Security Benefit Application

Railroad Retirement Board Field Office Locator

< Last | Next >