Skip to main content

North Carolina Community Practitioner Program

North Carolina Medical Society Foundation
Applications accepted on an ongoing basis

Danielle Snyder


The North Carolina Community Practitioner Program (CPP) offers loan repayment assistance to primary care physicians, physician assistants, and nurse practitioners who agree to practice in a Health Professional Shortage Area of North Carolina.

Applicants must agree to remain at the practice site for a period of 5 years.


Physicians, physician assistants, and nurse practitioners who practice in family medicine, internal medicine, and pediatrics will be considered. In addition, OB/GYN medicine, general surgery, and psychiatric medicine will be considered in areas of the state where there is a great need.

Geographic coverage
North Carolina
Amount of funding

Funding depends upon the size of the educational loan, the anticipated level of available funds each year, the level of practice support in treating underserved populations, and the intent of becoming a vital member of the community. The average grant is generally no more than half of the education debt, up to a maximum of $70,000.

Application process

Links to the program guidance and the application form are available on the program website.

Contact the North Carolina Office of Rural Health to determine eligibility for state or federal loan repayment assistance before applying to the CPP Program.

Completed applications may be submitted by:

Community Practitioner Program
222 N. Person Street
Raleigh, NC 27601


Tagged as
Behavioral health · Behavioral health workforce · Loans, loan repayment, and loan forgiveness for health careers · Nurse practitioners and other advanced practice registered nurses · Physician assistants · Physicians · Prenatal care and obstetrics · Primary care · Surgery · North Carolina

For complete information about funding programs, including your application status, please contact funders directly. Summaries are provided for your convenience only. RHIhub does not take part in application processes or monitor application status.