Is Medicare only for US citizens?

Is Medicare only for US citizens?

Specifically, you will qualify for Medicare even if you are not a U.S. citizen if you qualify to receive or currently receive Social Security retirement benefits, Railroad Retirement Benefits (RRB), or Social Security Disability Insurance (SSDI). In any of these cases, you will qualify for premium-free Part A.

See also  Can Caremark be used at Walgreens?