2027 alertHumana, HealthSpring, Blue Cross and Blue Shield of North Carolina and 3 other companies end some Medicare Advantage plans in North Carolina on December 31. (CMS data) 23 days left in Annual Enrollment (ends Dec. 7).Is your plan ending? →
Questions

Does North Carolina have a prescription assistance program for seniors?

Not for seniors in general. North Carolina has no state program that helps everyone on Medicare pay for prescriptions. Its only state pharmaceutical assistance program is part of the HIV Medication Assistance Program, which pays Part D drug costs for eligible people with HIV. For most North Carolinians, the main help is federal Extra Help.

No state drug program for all seniors

Many states run a state pharmaceutical assistance program (SPAP) that helps people with Medicare pay drug plan premiums or copays. North Carolina's only one is narrow: it's a part of the HIV Medication Assistance Program (HMAP), run by NCDHHS's Division of Public Health. There's no North Carolina program that pays Part D costs because of age or income alone.

The HIV Medication Assistance Program and Part D

HMAP is North Carolina's AIDS Drug Assistance Program. Its manual (updated October 6, 2026) says:

  • Who: North Carolina residents with HIV and family income at or below 300% of the federal poverty level. Since July 12, 2010, new enrollment has been limited to 125% or less, with a waiting list from 126% to 300%.
  • With Medicare: members who are eligible for Medicare must enroll in a Part D plan or a Medicare Advantage plan with drug coverage, and those at or below 150% of poverty must apply for Extra Help.
  • What it pays: through its SPAP, HMAP pays the out-of-pocket costs for drugs your Medicare plan covers. You still pay your monthly premium. Medicare says these payments count toward the Part D out-of-pocket cap.
  • How to apply: an interviewer applies for you, such as your clinician, HIV case manager, a local health department or an AIDS service organization. HMAP's client line is (877) 466-2232.

NCDHHS's Office of Rural Health also funds a Medication Assistance Program at clinics and health centers that connects patients with drug-company assistance; in state fiscal year 2025, 84% of the people it served were uninsured.

What does help with drug costs in North Carolina

ProgramWhat it doesHow to get it
Extra Help (federal)Lowers Part D premiums, deductibles and copays; no Part D late penalty while you have itAutomatic with full NC Medicaid, MQB or SSI; otherwise apply to Social Security
MQB (North Carolina's Medicare Savings Programs)Pays the Part B premium, and with MQB-Q, Medicare cost sharing; also qualifies you for Extra HelpePASS or your county DSS; NC Medicaid Contact Center 1-888-245-0179
Full NC Medicaid with MedicareYour drugs come through Medicare drug coverage with Extra Help; NC Medicaid Direct covers other servicesePASS or your county DSS
Medicare Prescription Payment PlanSpreads drug costs into monthly bills (doesn't lower them)Ask your Part D or Medicare Advantage plan

See Extra Help in North Carolina, Medicare Savings Programs in North Carolina and the savings programs calculator. To find a plan that covers your drugs, use PlanMatch or request a call from a licensed insurance agent.

What is the Medicare Prescription Payment Plan?

Monthly bills instead of big pharmacy charges.

What is the Part D out-of-pocket cap for 2027?

The most you pay for covered drugs.

Sources

More questions in this guide

Part of the guide: Medicare Part D in North Carolina · All questions

Frequently asked questions

Does NC Medicaid pay for my prescriptions if I also have Medicare?

No. If you have both, your Medicare drug coverage pays for your prescriptions, and you get Extra Help automatically. NC Medicaid can still help with other costs.

Who qualifies for the HIV Medication Assistance Program?

North Carolina residents with HIV whose income is no more than 300% of the federal poverty level. Since 2010 new enrollment has been limited to 125% or less, with a waiting list above that.

How do I apply for Extra Help in North Carolina?

Apply through Social Security at ssa.gov/extrahelp or 1-800-772-1213 (TTY 1-800-325-0778). You get it automatically if you have full NC Medicaid, MQB or SSI.

Licensed insurance agents for North Carolina

These independent insurance agents are licensed in North Carolina and work with Benefits Life, the publisher of this site. When they enroll you in a plan, the agent and Benefits Life may be paid by the insurance company. Learn more.

Casey Gilley

Casey Gilley

Accepting new clients

Independent licensed insurance agent in North Carolina

Chapel Hill · English

Steven Graves

Steven Graves

Accepting new clients

Independent licensed insurance agent in North Carolina

Southern Pines · English

Chiara Lewis

Chiara Lewis

5.0 out of 5 stars (4 reviews on MedicareAgents.com)

Accepting new clients

Independent licensed insurance agent in North Carolina

Littleton, CO · English

Wendi Schoonover

Wendi Schoonover

Accepting new clients

Independent licensed insurance agent in North Carolina

Tulsa, OK

See all North Carolina agents →

Request a call from

Only this agent gets your request. No cost to you.