HealthcareDiscovery.AI / Doctors / North Carolina / Public Health & General Preventive Medicine

Public Health & General Preventive Medicine in North Carolina

Data updated monthly · Last refresh August 2026

46 Public Health & General Preventive Medicine providers practice in North Carolina, including 1 (2%) offering telehealth. The largest concentration is in Chapel Hill. Profiles include Medicare quality scores where available.

46providers
1telehealth
Chapel Hilltop city

Public Health & General Preventive Medicine providers by city in North Carolina

Chapel Hill11 providers
Raleigh4 providers
Greensboro4 providers
Durham3 providers
Fort Bragg3 providers
Asheville2 providers
Winston Salem2 providers
Greenville2 providers

Highest rated Public Health & General Preventive Medicine providers in North Carolina

Dr. Jeffrey Kingsbury, M.D., M.P.H.
Fort Bragg, NC · (910) 396-7217
Dr. Scott Shapiro, MD
Indian Trail, NC · (704) 282-9355
Dr. Michael Termini, MD
Camp Lejeune, NC · (910) 450-4067
Dr. Adrienne Ferriss, M.D.
Asheville, NC · (828) 298-7911
Dr. David Ward, M.D.
Brevard, NC · (828) 883-5666
Dr. Robert Chen, M.D.
Mooresville, NC · (704) 728-6588
Dr. John Silvernail, MD
Greenville, NC · (252) 902-2300
Dr. John Pittman, MD
Raleigh, NC · (919) 571-4391
Dr. Leila Kahwati, MD, MPH
Durham, NC · (919) 286-0411
Dr. Linda Kinsinger, MD, MPH
Durham, NC · (919) 383-7874
Dr. Peter Morris, MD
Raleigh, NC · (919) 414-5050
Dr. Jane Rogers, RN, NP-OGNP
Jacksonville, NC · (910) 347-2154
Dr. Jackalyn Mitchell, RN, OGNP
Jacksonville, NC · (910) 347-2154
Dr. Rachel Baldwin, MD, MPH
Winston Salem, NC · Telehealth · (336) 277-6009
Dr. Ruth Petersen, MD
Burlington, NC · (336) 227-0101
Dr. Sharon Norling, M.D., MBA
Hendersonville, NC · (805) 612-6970
Dr. Jacqueline Halladay, M.D.
Chapel Hill, NC · (919) 966-1072
Dr. Charles Monroe, MD
Winston Salem, NC · (336) 703-3099
Dr. Dianne Mathews, MD, MPH
Waxhaw, NC · (800) 890-0628
Dr. Kimberly Mcdonald, MD
Apex, NC · (252) 717-7291

Common questions

How many Public Health & General Preventive Medicine providers are in North Carolina?

There are 46 Public Health & General Preventive Medicine providers with active NPI records practicing in North Carolina, according to federal NPPES data refreshed monthly.

Do Public Health & General Preventive Medicine providers in North Carolina offer telehealth?

Yes. 1 of the 46 Public Health & General Preventive Medicine providers in North Carolina (about 2%) report offering telehealth services in CMS data.

Which cities in North Carolina have the most Public Health & General Preventive Medicine providers?

Chapel Hill (11), Raleigh (4), Greensboro (4) have the highest concentration of Public Health & General Preventive Medicine providers in North Carolina.

Where does this data come from?

Provider counts and profiles come from the federal NPPES registry and CMS Doctors and Clinicians files, including MIPS quality scores where available. The directory refreshes monthly.

Related reading on HealthcareDiscovery.AI

Search all 46 in the directory Ask Zach for help choosing

Related

Sources: NPPES (CMS), Doctors and Clinicians national files, MIPS. Updated monthly. This directory is informational and not medical advice. Are you a Public Health & General Preventive Medicine in North Carolina? Get featured.