Primary Care Physician Jobs in North Carolina

Primary Care Physician jobs in North Carolina are among the most active in the Southeast, with strong demand from health systems, federally qualified health centers, and independent practices serving both major metros and rural communities across all experience levels from residents completing training to senior attendings. Most hiring concentrates in Charlotte, Raleigh-Durham, and Greensboro, where large employers such as Atrium Health, UNC Health, and Novant Health maintain extensive primary care networks. Family medicine, internal medicine, and urgent care are the specialties seeing the most consistent openings statewide. Find a role that fits below and apply directly.

Find Primary Care Physician Jobs

Overview

Open roles56
Top employerUNC Health
Top cityRaleigh, NC
Cities hiring38
Work type78% On-site
Top industryHealthcare

Showing 5 of 56+ Primary Care Physician jobs

Primary Care Physician Assistant
We won't show you this job again
Added 3d ago
Primary Care Physician Assistant
Comprehensive Rehab Consultants
North Carolina
Clinical Support
Healthcare Administration
Medical Specialists
On-Site
Master's degree in nursing
51-200

Have you applied for this role?

Medical Director & Skilled Nursing Facility Primary Care Physician (MD/DO)
We won't show you this job again
Added 4d ago
Medical Director & Skilled Nursing Facility Primary Care Physician (MD/DO)
Telos Health Systems
Swannanoa, North Carolina
Healthcare Administration
Patient Services & Wellbeing
Physicians
Hybrid

Have you applied for this role?

Primary Care Medical Doctor (Full or Part-Time)
We won't show you this job again
Added 5d ago
Primary Care Medical Doctor (Full or Part-Time)
Quality Comprehensive Health Center
Charlotte, North Carolina
Healthcare Administration
Patient Services & Wellbeing
Physicians
$95k - $130k/yr
On-Site
Master's degree
11-50

Have you applied for this role?

Physician - Primary Care
We won't show you this job again
Added 6d ago
Physician - Primary Care
Avance Care
Fuquay-Varina, North Carolina
Healthcare Administration
Patient Services & Wellbeing
Public Health
501-1,000

Have you applied for this role?

Physician (Primary Care)
We won't show you this job again
Added 1w ago
Physician (Primary Care)
US Department of Veterans Affairs
Kernersville, North Carolina
Healthcare Administration
Patient Services & Wellbeing
Physicians
$200k - $350k/yr
On-Site
Military encouraged
10,000+

Have you applied for this role?

See All 56 Primary Care Physician Jobs in North Carolina

Find roles in North Carolina that match your experience and apply in just a few clicks.

Find Primary Care Physician Jobs

Primary Care Physician Jobs by City in North Carolina

Where North Carolina roles are concentrated, by current openings.

Raleigh
3 jobs
Charlotte
3 jobs
Lexington
3 jobs
Spruce Pine
3 jobs
Apex
2 jobs
Durham
2 jobs
Lenoir
2 jobs
Cashiers
2 jobs
Asheville
2 jobs

Primary Care Physician Job Market in North Carolina

A snapshot from current North Carolina openings, updated as new roles post.

Who's Hiring

UNC Health9 open roles
Novant Health7 open roles
Mission Health6 open roles

Top Industries Hiring

  • Healthcare & Medical Services

What North Carolina Employers Look For

The qualifications that appear most often in primary care physician jobs across North Carolina.

  • Active North Carolina medical license issued by the North Carolina Medical Board
  • MD or DO degree from an accredited medical school
  • Completion of an accredited residency program in a primary care specialty
  • Board certification or board eligibility in family medicine or internal medicine
  • DEA registration and current CPR or BLS certification
  • Experience with electronic health records systems such as Epic or Cerner

Primary Care Physician Jobs in North Carolina: Frequently Asked Questions

How do you become a primary care physician in North Carolina?

To practice as a primary care physician in North Carolina, you must obtain a medical license from the North Carolina Medical Board after completing medical school and a primary care residency in family medicine, internal medicine, or pediatrics. The Board requires proof of postgraduate training, passage of the USMLE or COMLEX examination series, and a background check. Board certification in your specialty, while not legally mandated, is expected by nearly all North Carolina health systems and group practices.

Which companies hire primary care physicians in North Carolina?

Employers hiring primary care physicians in North Carolina right now include UNC Health, Novant Health, and Mission Health, based on current listings on Migrate Mate as of October 2026. North Carolina's large integrated health systems, federally qualified health centers serving rural and underserved communities, and independent multispecialty groups all post openings regularly across the state.

Which North Carolina cities have the most primary care physician jobs?

Raleigh, Charlotte, and Lexington have the most primary care physician openings in North Carolina. Charlotte and Raleigh-Durham lead because Atrium Health, Novant Health, and UNC Health are headquartered or anchor those metros, while Greensboro benefits from Cone Health's regional network and a growing suburban patient base that keeps community practices consistently staffed.

Are there remote primary care physician jobs in North Carolina?

Yes, but they're rare. Primary care physicians work directly with patients, which means the vast majority of roles require in-person presence at a clinic or hospital. About 22% of primary care physician openings tied to North Carolina are remote or hybrid as of October 2026, and those positions are almost exclusively in telehealth-only practices or population health management roles that involve no direct procedural care.

How can I get hired as a primary care physician in North Carolina with little or no experience?

The most realistic entry path is applying directly for post-residency attending roles, since completing an accredited residency is itself the baseline credential North Carolina employers require. Atrium Health, UNC Health, and Novant Health all hire physicians directly from training programs and offer structured onboarding for new attendings. Federally qualified health centers across rural North Carolina, including those in the Mountain Area Health Education Center network, regularly recruit physicians who are board-eligible rather than board-certified, giving new graduates a practical first opportunity.

Where can I find and apply to primary care physician jobs in North Carolina?

You can find and apply to primary care physician jobs in North Carolina on Migrate Mate, which lists current openings from employers across the state. Search the listings to see roles that match your specialty, preferred location, and experience level, then apply directly to the ones that fit.

See All 56 Primary Care Physician Jobs in North Carolina

Find roles in North Carolina that match your experience and apply in just a few clicks.

Find Primary Care Physician Jobs