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