Physician Assistant in Virginia

3,801 providers — Page 50 of 77

The CMS National Plan and Provider Enumeration System currently lists 3,801 Physician Assistant providers with a primary practice address in Virginia. 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.

At 3,801 enrolled providers, Physician Assistant in Virginia is a mid-volume market — that matters for search-radius decisions, because patients in Virginia 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 (77 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 Virginia, not a quality ranking, a board-certification verifier, or medical advice. Always confirm credentials through the NPPES NPI Registry, the Virginia 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 Virginia

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

Roanoke
252
Richmond
249
Norfolk
237
Virginia Beach
222
Winchester
207
Genevieve O'Donnell
Physician Assistant
Roanoke, VA 24014
(540) 981-7000
James O'Hara, PA
Physician Assistant
Falls Church, VA 22042
(703) 208-9797
Bess O'Keeffe, PA-C
Physician Assistant
Leesburg, VA 20176
(703) 729-3420
Colleen O'Leary, PA-C
Physician Assistant
Chesapeake, VA 23320
(757) 490-9388
Kathryn O'Leary, PA-C
Physician Assistant
Virginia Beach, VA 23460
(757) 953-3933
Madelyn O'Leary, PA-C
Physician Assistant
Falls Church, VA 22043
(703) 544-8971
Alicia O'Neal, PA-C
Physician Assistant
Virginia Beach, VA 23464
(757) 252-3050
William O'Neal, PA
Physician Assistant
Richmond, VA 23235
(804) 320-1333
Katherine Oberdove, PA-C
Physician Assistant
Fredericksburg, VA 22405
(540) 373-2424
Catherine Obrien, PA
Physician Assistant
Virginia Beach, VA 23454
(757) 395-1760
Brian Ochoa, PA-C
Physician Assistant
Falls Church, VA 22042
(703) 776-4001
Robert Odewald, PA-C, PHARM.D.
Physician Assistant
Virginia Beach, VA 23462
(757) 473-8400
Justin Odgers, PA-C
Physician Assistant
Norfolk, VA 23502
(757) 467-4200
Jeremiah Oh, PHYSICIAN ASSISTANT
Physician Assistant
Virginia Beach, VA 23454
(757) 721-0512
Mark Ohlenkamp, PA
Physician Assistant
Hampton, VA 23666
(757) 599-6333
Gretchen Olazabal Shimabukuro
Physician Assistant
Winchester, VA 22601
(540) 542-6208
Emily Oldham
Physician Assistant
Forest, VA 24551
(434) 214-0722
Samuel Olds, PA-C
Physician Assistant
Charlottesville, VA 22903
(434) 924-5700
S Olexy, PA-C
Physician Assistant
Virginia Beach, VA 23461
(757) 893-2015
Carolyn Oliveira Nascimento, PA-C
Physician Assistant
Charlottesville, VA 22908
(434) 924-9999
Jacqueline Oliver, PA-C
Physician Assistant
Norfolk, VA 23502
(757) 466-8683
Jeffrey Oliver, PA-C
Physician Assistant
Fort Belvoir, VA 22060
(703) 681-1226
Natasha Olliver, PA-C
Physician Assistant
Mc Lean, VA 22102
(703) 665-9613
Karen Olmo, PA
Physician Assistant
Portsmouth, VA 23707
(757) 399-0759
Eric Olsen
Physician Assistant
Roanoke, VA 24014
(540) 224-5170
Dennis Olson, MPAS
Physician Assistant
Fort Belvoir, VA 22060
(571) 231-3224
Elizabeth Omasta, PA-C
Physician Assistant
Williamsburg, VA 23188
(757) 345-4600
Adam Oneill, PA-C
Physician Assistant
Fairfax, VA 22031
(703) 261-4177
Madelyn Onesti
Physician Assistant
Pearisburg, VA 24134
(540) 921-6000
Ashlee Ong Musngi, P.A.
Physician Assistant
Fairfax, VA 22030
(703) 865-8686
Nina Ong-Pham, PA
Physician Assistant
Petersburg, VA 23805
(804) 765-5000
Ashleigh Onweller, PA-C
Physician Assistant
Richmond, VA 23219
(804) 828-2467
Amy Oppelt, MS, PA-C
Physician Assistant
Brambleton, VA 20148
(703) 722-2312
Bradford Orlich, PHYSICIAN ASSISTANT
Physician Assistant
Fort Belvoir, VA 22060
(571) 231-3224
Alexis Orlowski, PA-C
Physician Assistant
Richmond, VA 23226
(804) 285-2011
Lindsay Orosz, PA
Physician Assistant
Reston, VA 20191
(703) 709-1114
Silvia Ortiz
Physician Assistant
Richmond, VA 23224
(804) 292-3011
Diana Ortman, PA-C
Physician Assistant
Stafford, VA 22554
(540) 720-8000
Jonathan Osborn
Physician Assistant
Winchester, VA 22601
(352) 586-5913
Melody Osborne, PA-C
Physician Assistant
Virginia Beach, VA 23456
(757) 507-8850
Amanda Osei, PA-C
Physician Assistant
Falls Church, VA 22046
(571) 421-8431
Annie Oslund, PA
Physician Assistant
Charlottesville, VA 22903
(434) 924-3627
Sarah Osman
Physician Assistant
Winchester, VA 22601
(540) 542-6208
Amy Ostermann, PA-C
Physician Assistant
Roanoke, VA 24014
(540) 981-7000
Zoe Otterman, PA-C
Physician Assistant
Arlington, VA 22205
(703) 810-5215
Kayla Ours, PA-C
Physician Assistant
Fort Gregg Adams, VA 23801
(804) 734-9057
Conner Overfelt
Physician Assistant
Salem, VA 24153
(540) 772-3430
Jessica Overton, PA-C
Physician Assistant
Newport News, VA 23602
(757) 369-9446
Allison Ovide, PA
Physician Assistant
White Stone, VA 22578
(804) 435-3133
Alexandra Owens, PA
Physician Assistant
North Chesterfield, VA 23235
(804) 320-8160

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