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