58 NPI-registered Public Health & General Preventive Medicine Physician providers practice in North Carolina. See all states.
| Provider | Specialty | Location | NPI |
|---|---|---|---|
| Adrienne FerrissM.D. | Public Health & General Preventive Medicine Physician | Asheville, NC | 1881655124 |
| Alexander YoungDO | Public Health & General Preventive Medicine Physician | Chapel Hill, NC | 1144854142 |
| Asha SternMD | Public Health & General Preventive Medicine Physician | Huntersville, NC | 1558833947 |
| Ashley JensenDNP FNP | Public Health & General Preventive Medicine Physician | Greenville, NC | 1912892944 |
| Bio-Lifecycle Medical Centers, PLLC | Public Health & General Preventive Medicine Physician | Raleigh, NC | 1003159617 |
| Brian PoteatRN |
Source: CMS NPPES Data Dissemination (June 2026). Specialty taxonomy: NUCC.
| Public Health & General Preventive Medicine Physician |
| Greensboro, NC |
| 1073321055 |
| Charles MonroeMD | Public Health & General Preventive Medicine Physician | Winston Salem, NC | 1891981247 |
| Community Connections Family Life Center LLC | Public Health & General Preventive Medicine Physician | High Point, NC | 1992005805 |
| Daniel CarnegieMD, MPH, MBA | Public Health & General Preventive Medicine Physician | Chapel Hill, NC | 1710134242 |
| David WardM.D. | Public Health & General Preventive Medicine Physician | Brevard, NC | 1679530752 |
| Deborah Porterfield | Public Health & General Preventive Medicine Physician | Chapel Hill, NC | 1053899849 |
| Delores GaddyCMA | Public Health & General Preventive Medicine Physician | Greensboro, NC | 1922796028 |
| Devlin ColeMD | Public Health & General Preventive Medicine Physician | Asheville, NC | 1487001913 |
| Dianne MathewsMD, MPH | Public Health & General Preventive Medicine Physician | Waxhaw, NC | 1114196920 |
| Digital Health Innovation Learning Lab | Public Health & General Preventive Medicine Physician | Mooresville, NC | 1548064819 |
| Ellbree MinorCMA | Public Health & General Preventive Medicine Physician | Greensboro, NC | 1801510946 |
| Emma DoranM.D. | Public Health & General Preventive Medicine Physician | Chapel Hill, NC | 1134516909 |
| Emopti Pn PC | Public Health & General Preventive Medicine Physician | Raleigh, NC | 1376385344 |
| Gods Promises of Rocky Mount, Inc | Public Health & General Preventive Medicine Physician | Rocky Mount, NC | 1558114090 |
| Home Town Health Hub, LLC | Public Health & General Preventive Medicine Physician | High Point, NC | 1295287100 |
| Jack TaylorM.D. | Public Health & General Preventive Medicine Physician | Durham, NC | 1992174676 |
| Jackalyn MitchellRN, OGNP | Public Health & General Preventive Medicine Physician | Jacksonville, NC | 1801964978 |
| Jacqueline HalladayM.D. | Public Health & General Preventive Medicine Physician | Chapel Hill, NC | 1902011604 |
| Jane RogersRN, NP-OGNP | Public Health & General Preventive Medicine Physician | Jacksonville, NC | 1942378096 |
| Jeffrey KingsburyM.D., M.P.H. | Public Health & General Preventive Medicine Physician | Fort Bragg, NC | 1366423923 |
| John DistelhorstDO, MPH, FACPM | Public Health & General Preventive Medicine Physician | Fort Bragg, NC | 1144486754 |
| John PittmanMD | Public Health & General Preventive Medicine Physician | Raleigh, NC | 1164536363 |
| John SilvernailMD | Public Health & General Preventive Medicine Physician | Greenville, NC | 1356385462 |
| Julia ReesDO | Public Health & General Preventive Medicine Physician | Chapel Hill, NC | 1477255834 |
| Kevin Mensah-BineyMD | Public Health & General Preventive Medicine Physician | Chapel Hill, NC | 1154827525 |
| Kimberly McdonaldMD | Public Health & General Preventive Medicine Physician | Apex, NC | 1053313064 |
| Lakisha HigheAGNP | Public Health & General Preventive Medicine Physician | Charlotte, NC | 1275249971 |
| Leila KahwatiMD, MPH | Public Health & General Preventive Medicine Physician | Durham, NC | 1083720809 |
| Linda KinsingerMD, MPH | Public Health & General Preventive Medicine Physician | Durham, NC | 1033225016 |
| Michael TerminiMD | Public Health & General Preventive Medicine Physician | Camp Lejeune, NC | 1700856739 |
| Nathaniel Erskine | Public Health & General Preventive Medicine Physician | Chapel Hill, NC | 1730640723 |
| Ntiense InyangMD | Public Health & General Preventive Medicine Physician | Chapel Hill, NC | 1942883814 |
| Passport Health | Public Health & General Preventive Medicine Physician | Winston-Salem, NC | 1073214797 |
| Passport Health | Public Health & General Preventive Medicine Physician | Greensboro, NC | 1306547930 |
| Pathfinder Medical Group | Public Health & General Preventive Medicine Physician | Charlotte, NC | 1780070466 |
| Peter MorrisM.D. | Public Health & General Preventive Medicine Physician | Raleigh, NC | 1922246065 |
| Peter MorrisMD | Public Health & General Preventive Medicine Physician | Raleigh, NC | 1346313475 |
| Polk County Local Government | Public Health & General Preventive Medicine Physician | Columbus, NC | 1578127866 |
| Rachel BaldwinMD, MPH | Public Health & General Preventive Medicine Physician | Winston Salem, NC | 1679614564 |
| Revival Medical Group | Public Health & General Preventive Medicine Physician | Wilmington, NC | 1184381469 |
| Richard EideM.D. | Public Health & General Preventive Medicine Physician | Fort Bragg, NC | 1548571714 |
| Robert ChenM.D. | Public Health & General Preventive Medicine Physician | Mooresville, NC | 1962450353 |
| Ruhith AriyapalaMD | Public Health & General Preventive Medicine Physician | Chapel Hill, NC | 1205413390 |
| Ruth PetersenMD | Public Health & General Preventive Medicine Physician | Burlington, NC | 1881721066 |
| Sara HelveyM.D. | Public Health & General Preventive Medicine Physician | Chapel Hill, NC | 1932438827 |
| Scott ShapiroMD | Public Health & General Preventive Medicine Physician | Indian Trail, NC | 1205814258 |
| Sharon NorlingM.D., MBA | Public Health & General Preventive Medicine Physician | Hendersonville, NC | 1629283718 |
| Tameka FairfaxCMA | Public Health & General Preventive Medicine Physician | Greensboro, NC | 1093282295 |
| Thomas Warden MorrisM.D. | Public Health & General Preventive Medicine Physician | Raleigh, NC | 1467696807 |
| Tonya BlacheMD | Public Health & General Preventive Medicine Physician | Wake Forest, NC | 1629445325 |
| Wake Medical Associates, P.A. | Public Health & General Preventive Medicine Physician | Raleigh, NC | 1720192651 |
| Wakemed Specialists Group, LLC | Public Health & General Preventive Medicine Physician | Raleigh, NC | 1588225759 |
| Wayne HomanMD | Public Health & General Preventive Medicine Physician | Fayetteville, NC | 1447412374 |