Virginia · All doctors

All doctors in Virginia

19,435 active providers, sorted by completeness of record. For a faster path, browse by city or specialty.

Showing 13301–13400 of 19,435
# Doctor Specialty City Procedures Open Payments MIPS
13301 Dr. Richard McAdam
Specialist Hampton 155 — — ›
13302 Dr. Rachel McAdams
Medicare
Women's Health Nurse Practitioner Hampton — $494 84 ›
13303 Dr. Michael McAdams
Student in an Organized Health Care Education/Training Program McLean — $748 — ›
13304 Dr. Laura McAleer-Leavey
Medicare
Family Medicine Physician Newport News 5,215 $692 94 ›
13305 Dr. Lyndsey McAlexander
Medicare
Family Nurse Practitioner Martinsville 1,309 $1,389 — ›
13306 Dr. Jenna McAllister
Medicare
Internal Medicine Physician Fredericksburg 848 — — ›
13307 Dr. William McAllister
Medicare
Neurological Surgery Physician Newport News 1,092 — 94 ›
13308 Dr. Karen McAndrew
Prosthodontist Richmond — $408 — ›
13309 Dr. Jacob McAuliffe
Internal Medicine Physician Fairfax 18 $142 93 ›
13310 Dr. Kristen McAuliffe
Medicare
Physical Therapist Richmond 592 — — ›
13311 Dr. Michael McAuliffe
Medicare
Emergency Medicine Physician Winchester 308 — — ›
13312 Dr. Charles McBride
Medicare
Specialist Burke 1,764 $120 12 ›
13313 Dr. Marquail McBride
Medicare
Family Nurse Practitioner North Chesterfield 428 — — ›
13314 Dr. William McBride
Dentist Richmond — $28 — ›
13315 Dr. Erin McCabe
Medicare
Optometrist Powhatan 288 $72 — ›
13316 Dr. Minda McCabe
Medicare
Clinical Social Worker Winchester 444 — — ›
13317 Dr. Phyllis McCafferty
Clinical Social Worker Richmond 239 — — ›
13318 Dr. Camille Eunice McCain
Medicare
Physical Therapist Annandale 2,201 — — ›
13319 Dr. Colin McCain
Student in an Organized Health Care Education/Training Program Charlottesville — $59 — ›
13320 Dr. Rosser McCallie
Medicare
Student in an Organized Health Care Education/Training Program Newport News — $42 — ›
13321 Dr. Courtney McCann
Medicare
Clinical Social Worker Lynchburg 140 — — ›
13322 Dr. Diane McCann
Medicare
Physical Therapist Norfolk 2,374 — — ›
13323 Dr. Michael McCarroll
Medicare
Diagnostic Radiology Physician Charlottesville 2,748 — 100 ›
13324 Dr. Rachel McCarter
Obstetrics & Gynecology Physician Stafford — $35 — ›
13325 Dr. Michael McCarthy
Medicare
Physician Assistant Newport News 1,868 $95 — ›
13326 Dr. Mark McCarthy
Specialist Norfolk 4,006 $19 75 ›
13327 Dr. Brendan McCay
Medicare
Emergency Medicine Physician Petersburg 286 — 91 ›
13328 Dr. Megan McClafferty
Family Nurse Practitioner Falls Church 343 $2,346 — ›
13329 Dr. Mark McClanahan
Medicare
Endocrinology, Diabetes & Metabolism Physician Fredericksburg 10,964 $469 — ›
13330 Dr. Lindsey McClintic
Medicare
Family Nurse Practitioner Covington 1,280 $22 — ›
13331 Dr. Devin McClintock
General Practice Dentistry Williamsburg — $7,715 — ›
13332 Dr. William McClung
Medicare
Family Medicine Physician Lexington 5,596 — — ›
13333 Dr. James McCoig
Orthopaedic Surgery Physician Kilmarnock 3,778 — 81 ›
13334 Dr. Kenneth McColley
Medical Physician Assistant Christiansburg 202 — — ›
13335 Dr. William McConahey
Emergency Medicine Physician Kilmarnock 398 — — ›
13336 Dr. Teresa McConaughy
Medicare
Family Medicine Physician Newport News 129 — 94 ›
13337 Dr. Thomas McConnel
Dentist Richmond — $258 — ›
13338 Dr. John McConnell
Medicare
Internal Medicine Physician Alexandria 314 $150 — ›
13339 Dr. John McConnell
Medicare
Orthopaedic Surgery Physician Arlington 2,039 $28 76 ›
13340 Dr. Paul McConnell
Medicare
Ophthalmology Physician Staunton 4,134 $302 — ›
13341 Dr. Amy McConnell Norman
Internal Medicine Physician Richmond 601 $535 — ›
13342 Dr. Grace McConville
Medicare
Physician Assistant Alexandria — $50 84 ›
13343 Dr. Danielle McCormack
Dentist Chester — $2,871 — ›
13344 Dr. Phyllis McCormick
Medicare
Obstetrics & Gynecology Nurse Practitioner Danville — $25 — ›
13345 Dr. Ian McCormick
Medicare
Internal Medicine Physician Winchester 381 — — ›
13346 Dr. Heather McCorry
Family Nurse Practitioner Arlington — $71 — ›
13347 Dr. James McCorry
Emergency Medicine Physician Richmond 331 — 94 ›
13348 Dr. Jordan McCoy
Medicare
Family Nurse Practitioner Blacksburg — $773 — ›
13349 Dr. Sharmaine McCoy
Medicare
Acute Care Nurse Practitioner Falls Church 21 $1,044 — ›
13350 Dr. Sinclair McCracken
Medicare
Family Medicine Physician Newport News 1,653 — — ›
13351 Dr. Molly McCracken
Gerontology Nurse Practitioner Richmond 419 — 85 ›
13352 Dr. Carl McCrady
Dentist Quinton — $63 — ›
13353 Dr. Morris McCrary
Medicare
Neurological Surgery Physician Lynchburg 836 $125 91 ›
13354 Dr. Sue McCray
Medicare
Clinical Social Worker Norfolk 12 — — ›
13355 Dr. Cassandra McCray
Family Nurse Practitioner Suffolk — $45 — ›
13356 Dr. John McCue
Family Medicine Physician Washington 869 $45 — ›
13357 Dr. Kimberly McCuen
Pediatric Nurse Practitioner Fairfax — $59 — ›
13358 Dr. Sayward McCullough
Medicare
Psychiatric/Mental Health Nurse Practitioner Norfolk 81 $1,078 — ›
13359 Dr. Hugh McCullough
Medicare
Physician Assistant South Boston — $493 — ›
13360 Dr. Jennifer McCurley
Medicare
Physician Assistant Lynchburg 886 $245 — ›
13361 Dr. Rachel McCurry-Gaudreau
Medicare
Audiologist Portsmouth 109 — — ›
13362 Dr. Erin McDaniel
Medicare
Occupational Therapist Blacksburg 2,494 — — ›
13363 Dr. Kent McDaniel
Medicare
Psychiatry Physician Glen Allen — $404,509 — ›
13364 Dr. Michaela McDaniel
Medicare
Family Nurse Practitioner Hot Springs — $572 — ›
13365 Dr. James McDaniel
Pulmonary Disease Physician Nassawadox 22 — 94 ›
13366 Dr. Michael McDonald
General Practice Physician Chesapeake 15 — — ›
13367 Dr. Jay McDonald
Pediatrics Physician Fishersville — $14 — ›
13368 Dr. Niketa McDonald
Psychiatric/Mental Health Nurse Practitioner Norfolk — $143 — ›
13369 Dr. Megan McDonald
Medical Physician Assistant Roanoke 470 — 100 ›
13370 Dr. David McDonald
Internal Medicine Physician Vienna 1,262 — 94 ›
13371 Dr. Victoria McDonald
Medicare
Obstetrics & Gynecology Physician Warrenton 31 $272 — ›
13372 Dr. Ryan McDonnel
Medicare
Chiropractor Fredericksburg 1,814 — — ›
13373 Dr. Shannon McDonnell
Medicare
Emergency Medicine Physician Williamsburg 1,175 — 95 ›
13374 Dr. Conan McDonough
Medicare
Anesthesiology Physician Mechanicsville 394 — — ›
13375 Dr. Heidi McDonough
Family Nurse Practitioner Mechanicsville — $23 — ›
13376 Dr. Ashley McDorman
Medicare
Family Nurse Practitioner Elkton 446 $18 93 ›
13377 Dr. Kristie McDowell
Medicare
Medical Physician Assistant King George 476 $829 — ›
13378 Dr. Michael McDowell
Medicare
Emergency Medicine Physician South Boston 405 — — ›
13379 Dr. Christopher McEachin
Medicare
Chiropractor Staunton 1,576 — — ›
13380 Dr. Colleen McElhinney
Medicare
Physician Assistant Haymarket 1,308 $157 — ›
13381 Dr. Jameka McElroy-Brooklyn
Physician Assistant Arlington 417 $9,663 — ›
13382 Dr. Eva McEwen
Medicare
Physician Assistant Hampton 161 $284 — ›
13383 Dr. Bruce McEwen
Medicare
Chiropractor Poquoson 932 — — ›
13384 Dr. Sonja McFadden
Medicare
Nurse Practitioner Virginia Beach — $1,078 — ›
13385 Dr. Minoo McFarland
Medicare
Family Nurse Practitioner Falls Church — $1,962 — ›
13386 Dr. Christopher McGarry
Medicare
Optometrist Henrico 592 $54 — ›
13387 Dr. Tatiana McGee
Pediatric Nurse Practitioner Fairfax — $34 — ›
13388 Dr. Ashley McGee
Medicare
Nurse Practitioner Fredericksburg — $767 — ›
13389 Dr. Hugh McGee
Medicare
Physical Therapist Reston 1,006 — 76 ›
13390 Dr. Tara McGehee
Medicare
Ophthalmology Physician Charlottesville 768 $85 79 ›
13391 Dr. Christy McGhee
Medicare
Physician Assistant Abingdon 370 — — ›
13392 Dr. McLendon McGhee
Medicare
Family Nurse Practitioner Roanoke 168 — — ›
13393 Dr. Sandra McGhee
Nurse Practitioner Salem — $17 — ›
13394 Dr. Marshall McGlothlin
Medicare
Psychiatric/Mental Health Nurse Practitioner Cedar Bluff — $141 — ›
13395 Dr. James McGlothlin
Medicare
Family Medicine Physician Marion 3,749 $2,644 — ›
13396 Dr. Crystal McGovern
Medicare
Family Nurse Practitioner Manassas 273 — — ›
13397 Dr. John McGowan
Medicare
Certified Registered Nurse Anesthetist Charlottesville 33 $25 — ›
13398 Dr. Kevin McGrath
Medicare
Internal Medicine Physician Kilmarnock 2,097 $391 87 ›
13399 Dr. Kelly McGraw
Medicare
Specialist Arlington 3,239 — — ›
13400 Dr. Jessica McGraw
Medicare
Medical Physician Assistant Virginia Beach 183 — 95 ›