Physician Assistant in North Carolina

8,056 providers - Page 93 of 162

The CMS National Plan and Provider Enumeration System currently lists 8,056 Physician Assistant providers with a primary practice address in North Carolina. Each clinician on this roster selected Physician Assistant as their primary taxonomy at NPI enrollment, a self-reported classification that is updated whenever the provider files a correction with CMS. The count excludes organizations (group practices, hospitals, clinics operate under separate NPIs) and excludes providers who chose a different primary specialty even if they practice Physician Assistant part-time. Every figure is drawn from the federal National Provider Identifier Registry (CMS NPPES) - more than 7 million providers, maintained since May 2007, with 2023 Medicare Part D data, and, according to CMS, can be searched, compared, and traced in our methodology.

At 8,056 enrolled providers, Physician Assistant in North Carolina is a very well-covered market, that matters for search-radius decisions, because patients in North Carolina outside the largest metros often need to broaden to adjacent cities to find a local Physician Assistant clinician. The directory below is paginated 50 providers at a time (162 pages total) and is sorted alphabetically by last name, so scanning for a specific practice usually goes faster than scrolling; on the provider detail page you'll find the full NPPES record including address, phone, credentials, and any published Medicare Part D prescribing activity for 2023.

Before contacting anyone on this list, verify the practice is still at the address shown, NPPES refreshes monthly, but providers who have relocated, retired, or changed employers may not have filed an NPI update yet. Important: PlainDoctor is a directory of publicly available CMS government data covering Physician Assistant providers in North Carolina, not a quality ranking, a board-certification verifier, or medical advice. Always confirm credentials through the NPPES NPI Registry, the North Carolina medical board, and, where relevant, the ABMS, AOA, or the specialty's primary certifying body before making any clinical decision. Nothing on this page substitutes for a conversation with a licensed clinician.

Which cities have the most Physician Assistant in North Carolina

Provider concentration by primary practice city. Bars sized to Charlotte = 100%.

Julia Mayo, P.A.
Physician Assistant
Winston Salem, NC 27103
(704) 323-2000
William Mayo, PA-C
Physician Assistant
Rocky Mount, NC 27804
(252) 443-0400
Todd Mazur, PA-C
Physician Assistant
Smithfield, NC 27577
(919) 938-7189
Sara Mazzarelli, PA-C
Physician Assistant
Durham, NC 27707
(919) 956-4000
Marc McAninley, PA
Physician Assistant
Elizabeth City, NC 27909
(252) 338-3111
Ambria McArthur, PA
Physician Assistant
Oxford, NC 27565
(919) 690-8588
Mackenzie McArthur, PA
Physician Assistant
Charlotte, NC 28204
(704) 355-4593
Ryan McAvoy, PA-C
Physician Assistant
Clayton, NC 27527
(919) 235-1036
Caroline McBane, PA
Physician Assistant
Greensboro, NC 27401
(336) 375-2300
Anya McBrayer, PA-C
Physician Assistant
Cary, NC 27519
(919) 481-4997
Sarah McBride
Physician Assistant
Morrisville, NC 27560
(919) 425-3185
Brandy McBryde, PA-C
Physician Assistant
Raleigh, NC 27609
(919) 231-3966
Molly McCabe
Physician Assistant
Concord, NC 28025
(704) 667-3925
Peyton McCabe, PA-C
Physician Assistant
Raleigh, NC 27610
(919) 232-5020
James McCaffrey, PA
Physician Assistant
Clemmons, NC 27012
(336) 716-2255
Gaea McCaig, PA
Physician Assistant
Chapel Hill, NC 27514
(984) 974-1000
Darby McCall, PA-C
Physician Assistant
Durham, NC 27713
(844) 932-5700
Hattie McCall, PA-C
Physician Assistant
Southern Pines, NC 28387
(910) 692-2444
Jennifer McCall, PA-C
Physician Assistant
Southern Pines, NC 28387
(910) 295-2100
Alison McCann
Physician Assistant
Winston Salem, NC 27104
(336) 768-9535
James McCann, P.A.-C.
Physician Assistant
Garner, NC 27529
(919) 773-1223
Kelsey McCann, PA-C
Physician Assistant
Fayetteville, NC 28314
(910) 484-2171
Michael McCann, PA
Physician Assistant
Raleigh, NC 27612
(919) 791-0840
Raquel McCann, PA-C
Physician Assistant
Raeford, NC 28376
(910) 904-8025
Alicia McCarroll, PA-C
Physician Assistant
New Bern, NC 28562
(252) 634-2676
Julie McCarter
Physician Assistant
Boone, NC 28607
(828) 386-2663
Kyle McCarthy, PA-C
Physician Assistant
Fayetteville, NC 28304
(910) 615-4000
Melissa McCarthy, PA-C
Physician Assistant
Cary, NC 27511
(919) 341-6010
Michael McCarthy, PA-C
Physician Assistant
Burgaw, NC 28425
(910) 302-6285
Jeramy McCarty, PA-C
Physician Assistant
Fort Bragg, NC 28310
(910) 907-8922
Larry McCauley, PA-C
Physician Assistant
Burlington, NC 27215
(336) 260-9131
Kelly McCleary, PA-C
Physician Assistant
Raleigh, NC 27610
(919) 231-6132
Abigail McClellan
Physician Assistant
New Bern, NC 28560
(252) 633-4461
Alexandra McClory, PA-C
Physician Assistant
Winston Salem, NC 27103
(336) 441-5569
Rebecca McClough, PA-C
Physician Assistant
Charlotte, NC 28210
(704) 503-9884
Angela McClung, PA-C
Physician Assistant
Kernersville, NC 27284
(336) 992-1234
Kevan McClung, PA-C
Physician Assistant
Winston Salem, NC 27103
(336) 716-8200
Sarah McClung, PA-C
Physician Assistant
Greensboro, NC 27410
(336) 299-0099
Julie McClure, PA-C
Physician Assistant
Burlington, NC 27215
(336) 438-2525
Kathleen McClure, PA
Physician Assistant
Charlotte, NC 28211
(704) 376-7362
Kieran McClure, PA-C
Physician Assistant
Kinston, NC 28501
(252) 522-7000
Parnian McClure
Physician Assistant
Concord, NC 28025
(888) 849-7379
Erin McConahy, PA-C
Physician Assistant
Raleigh, NC 27615
(919) 790-6401
Patrick McConnell, PA-C
Physician Assistant
Wilmington, NC 28403
(910) 772-2092
Susan McConnell, PA
Physician Assistant
Greenville, NC 27858
(252) 321-3579
Andrew McCorison, PA-C
Physician Assistant
Elizabethtown, NC 28337
(910) 862-5100
Alexis McCorkle, PA-C
Physician Assistant
Salisbury, NC 28144
(704) 638-9000
Elizabeth McCormack, PA-C
Physician Assistant
Wilmington, NC 28412
(910) 332-3800
Michael McCormack
Physician Assistant
Elon, NC 27244
(336) 278-2000
Vicki McCormack, PA C
Physician Assistant
Beaufort, NC 28516
(252) 728-2328

Physician Assistant in Other States

Top states for Physician Assistant by CMS NPPES enrollment, use these to widen your search radius.

Compare Physician Assistant vs another specialty →

Provider data from CMS NPPES (download.cms.gov/nppes). Specialty classification from NUCC Health Care Provider Taxonomy (nucc.org). Each provider is identified by NPI. PlainDoctor does not rate or rank providers. Methodology · About

Every figure on PlainDoctor is rendered directly from the federal CMS NPPES registry, Medicare Part D, MIPS, and Open Payments records, no number is typed in by an editor. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error. Data current as of 2026-05-20.