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.
| # | Doctor | Specialty | City | Procedures | Open Payments | MIPS | |
|---|---|---|---|---|---|---|---|
| 13401 |
Dr. Cash McGregor
Medicare
|
Physician Assistant | Falls Church | 16 | — | — | › |
| 13402 |
Dr. Jon McGruder
|
Anesthesiology Physician | Norfolk | 605 | — | 77 | › |
| 13403 |
Dr. Ashley McGuire
Medicare
|
Family Medicine Physician | Abingdon | 331 | $34 | — | › |
| 13404 |
Dr. Mark McGuire
Medicare
|
Physician Assistant | Lynchburg | 841 | — | 91 | › |
| 13405 |
Dr. William McGuire
Medicare
|
Physician Assistant | Lynchburg | 762 | — | 91 | › |
| 13406 |
Dr. William McGuire
|
Medical Oncology Physician | Richmond | — | $27 | — | › |
| 13407 |
Dr. Kandace McGuire
Medicare
|
Surgery Physician | Richmond | 231 | $6,602 | 76 | › |
| 13408 |
Dr. Jamison McGurran
|
Chiropractor | Roanoke | 61 | — | — | › |
| 13409 |
Dr. Nathan McGwin
Medicare
|
Physician Assistant | Burke | 852 | — | 94 | › |
| 13410 |
Dr. Michelle McHenry
Medicare
|
Certified Registered Nurse Anesthetist | Falls Church | 53 | $124 | 74 | › |
| 13411 |
Dr. Katherine McHugh
|
Pediatric Nurse Practitioner | Fairfax | — | $192 | — | › |
| 13412 |
Dr. Paul McIntosh
|
Pediatrics Physician | Richmond | — | $18 | — | › |
| 13413 |
Dr. Jacqueline McIntyre
|
Surgical Physician Assistant | Chesapeake | — | $467 | — | › |
| 13414 |
Dr. Victoria McKay
Medicare
|
Psychiatric/Mental Health Nurse Practitioner | Fredericksburg | 105 | $398 | — | › |
| 13415 |
Dr. James McKee
Medicare
|
Diagnostic Radiology Physician | Portsmouth | 4,360 | — | — | › |
| 13416 |
Dr. Alyssa McKee
Medicare
|
Critical Care Medicine Nurse Practitioner | Richmond | — | $23 | 76 | › |
| 13417 |
Dr. Patrick McKeegan
Medicare
|
Family Nurse Practitioner | Charlottesville | 269 | — | — | › |
| 13418 |
Dr. Jane McKenna
Medicare
|
Acute Care Nurse Practitioner | Fairfax | 37 | — | — | › |
| 13419 |
Dr. Victoria McKenna
|
Physical Therapist | Fredericksburg | 3,850 | — | — | › |
| 13420 |
Dr. Rachel McKenna
|
Pediatrics Physician | Glen Allen | — | $13 | — | › |
| 13421 |
Dr. Jennifer McKenzie
Medicare
|
Family Nurse Practitioner | Arlington | 41 | $16 | — | › |
| 13422 |
Dr. Judith McKenzie
Medicare
|
Family Medicine Physician | Newport News | — | $209 | — | › |
| 13423 |
Dr. Ralph McKenzie
Medicare
|
Psychiatry Physician | Roanoke | 770 | $19,292 | — | › |
| 13424 |
Dr. Chad McKenzie
Medicare
|
Vascular Surgery Physician | Suffolk | 4,740 | $1,139 | 95 | › |
| 13425 |
Dr. Susan McKenzie
Medicare
|
Diagnostic Radiology Physician | Virginia Beach | 5,790 | — | 94 | › |
| 13426 |
Dr. Stephen McKenzie
|
Physical Therapist | Virginia Beach | 1,031 | — | — | › |
| 13427 |
Dr. Issel McKenzie-Rick
|
Nurse Practitioner | Virginia Beach | 2,196 | — | 77 | › |
| 13428 |
Dr. Matthew McKeon
Medicare
|
Speech-Language Pathologist | Springfield | 186 | — | — | › |
| 13429 |
Dr. Joseph McKeown
Medicare
|
Plastic and Reconstructive Surgery Physician | Richmond | 580 | — | — | › |
| 13430 |
Dr. Lauren McKinney
|
Student in an Organized Health Care Education/Training Program | Charlottesville | — | $22 | — | › |
| 13431 |
Dr. Ryan McKinney
Medicare
|
Physical Therapist | Palmyra | 5,479 | — | — | › |
| 13432 |
Dr. Michael McKinney
|
General Practice Dentistry | Verona | — | $78 | — | › |
| 13433 |
Dr. Wendy McLaughlin
Medicare
|
Physician Assistant | Arlington | 2,080 | $299 | — | › |
| 13434 |
Dr. Joseph McLaughlin
Medicare
|
Anesthesiology Physician | Richmond | 56 | — | — | › |
| 13435 |
Dr. Czarina McLaughlin-Young
Medicare
|
Physician Assistant | Alexandria | 365 | — | — | › |
| 13436 |
Dr. Jason McLavy
|
Internal Medicine Physician | Glen Allen | 289 | $61 | — | › |
| 13437 |
Dr. Elise McLawhorn
Medicare
|
Family Nurse Practitioner | Gloucester | 2,069 | — | — | › |
| 13438 |
Dr. Julie McLean
Medicare
|
Chiropractor | Herndon | 603 | — | — | › |
| 13439 |
Dr. Laurel McLean
|
Chiropractor | Virginia Beach | 306 | — | — | › |
| 13440 |
Dr. Elizabeth McLean
Medicare
|
Surgical Physician Assistant | Warrenton | 296 | — | — | › |
| 13441 |
Dr. Jennifer McLean
Medicare
|
Family Medicine Physician | Williamsburg | 4,004 | $205 | — | › |
| 13442 |
Dr. Robert McLennan
Medicare
|
Anesthesiology Physician | Roanoke | 240 | $36 | — | › |
| 13443 |
Dr. Jeff McLeod
Medicare
|
Family Medicine Physician | Midlothian | — | $421 | — | › |
| 13444 |
Dr. Jennifer McLeod
Medicare
|
Medical Physician Assistant | Richmond | 158 | — | 76 | › |
| 13445 |
Dr. Sarah McLillard
Medicare
|
Clinical Social Worker | Richmond | 106 | — | — | › |
| 13446 |
Dr. Sharon McMahon
|
Pediatrics Physician | Alexandria | — | $87 | — | › |
| 13447 |
Dr. Robert McMahon
Medicare
|
Neurology Physician | Fishersville | 680 | $2,110 | — | › |
| 13448 |
Dr. Preston McMeans
|
General Practice Dentistry | Virginia Beach | — | $70 | — | › |
| 13449 |
Dr. Sharon McMillin
Medicare
|
Family Nurse Practitioner | Harrisonburg | 427 | — | — | › |
| 13450 |
Dr. Alex McMinn
|
Chiropractor | Sterling | 709 | — | — | › |
| 13451 |
Dr. Kimberly McMorrow
Medicare
|
Obstetrics & Gynecology Physician | North Chesterfield | 235 | $191 | — | › |
| 13452 |
Dr. Haana McMurray
|
Ophthalmology Physician | Fort Belvoir | — | $128 | — | › |
| 13453 |
Dr. Michael McMurray
Medicare
|
Physical Therapist | Palmyra | 723 | — | 79 | › |
| 13454 |
Dr. Jonathan McNeal
Medicare
|
Neurological Surgery Physician | Roanoke | 841 | $241 | 93 | › |
| 13455 |
Dr. Brad McNeal
|
General Practice Physician | Virginia Beach | 341 | — | — | › |
| 13456 |
Dr. John McNeil
Medicare
|
Anesthesiology Physician | Charlottesville | 327 | $2,115 | 79 | › |
| 13457 |
Dr. Dianne McNeill
|
Pediatrics Physician | Chesapeake | — | $19 | — | › |
| 13458 |
Dr. Suganthi McNeill
|
Dentist | Norfolk | — | $39 | — | › |
| 13459 |
Dr. Melissa McNichol
Medicare
|
Audiologist | Charlottesville | 159 | — | 79 | › |
| 13460 |
Dr. Brian McNicholas
Medicare
|
Sports Physician Chiropractor | Reston | 271 | — | — | › |
| 13461 |
Dr. Rebecca McNicol
|
Pediatric Nurse Practitioner | Glen Allen | — | $339 | — | › |
| 13462 |
Dr. Linda McPhail
|
Family Nurse Practitioner | Hollins | — | $122 | — | › |
| 13463 |
Dr. David McPherson
Medicare
|
Family Medicine Physician | Hillsville | 2,010 | $41 | — | › |
| 13464 |
Dr. Hadley McPherson
|
Child & Adolescent Psychiatry Physician | Richmond | — | $324 | — | › |
| 13465 |
Dr. Gregory McPheter
Medicare
|
Certified Registered Nurse Anesthetist | Hampton | 251 | — | 73 | › |
| 13466 |
Dr. Kent McQuain
Medicare
|
Optometrist | Grafton | — | $20 | — | › |
| 13467 |
Dr. Maddison McQuillen
|
Physical Therapist | Herndon | 2,057 | — | — | › |
| 13468 |
Dr. Scott McQuiston
|
General Practice Dentistry | Alexandria | — | $102 | — | › |
| 13469 |
Dr. Casey McReynolds
Medicare
|
Diagnostic Radiology Physician | Abingdon | 4,196 | — | — | › |
| 13470 |
Dr. Lynn McRoy
|
Specialist | Lynchburg | — | $135 | — | › |
| 13471 |
Dr. Clair McStacy
|
Advanced Practice Midwife | Bedford | — | $102 | 91 | › |
| 13472 |
Dr. Latonia McSwain
|
Primary Care Nurse Practitioner | Aylett | 19 | $484 | — | › |
| 13473 |
Dr. Courtney McTheny
Medicare
|
Physical Therapist | West Point | 2,787 | — | — | › |
| 13474 |
Dr. Rachel McVey
Medicare
|
Physician Assistant | Falls Church | 14 | $590 | — | › |
| 13475 |
Dr. Rita McVicar
Medicare
|
Hand Occupational Therapist | Gainesville | 254 | — | — | › |
| 13476 |
Dr. Christina McWhorter
Medicare
|
Obstetrics & Gynecology Physician | Mechanicsville | 216 | $471 | — | › |
| 13477 |
Dr. Alyssa McWhorter
Medicare
|
Family Nurse Practitioner | Richmond | 170 | — | — | › |
| 13478 |
Dr. John McWilliams
Medicare
|
Chiropractor | Purcellville | 219 | — | — | › |
| 13479 |
Dr. Pamela Meade
Medicare
|
Social Worker | Cedar Bluff | 97 | — | — | › |
| 13480 |
Dr. Julie Meade
|
Family Nurse Practitioner | Dungannon | — | $188 | — | › |
| 13481 |
Dr. Matthew Meade
Medicare
|
Hospitalist Physician | Fishersville | 860 | $72 | — | › |
| 13482 |
Dr. Samuel Meadema
Medicare
|
Otolaryngology Physician | Danville | 2,088 | $282 | — | › |
| 13483 |
Dr. Lon Meader
|
General Practice Dentistry | Virginia Beach | — | $134 | — | › |
| 13484 |
Dr. Tamela Meador
Medicare
|
Family Nurse Practitioner | Roanoke | 154 | $97 | — | › |
| 13485 |
Dr. Franklin Meadows
Medicare
|
Clinical Social Worker | Chesapeake | 171 | — | — | › |
| 13486 |
Dr. Jonathan Meadows
Medicare
|
Physician Assistant | Chesapeake | 637 | — | 95 | › |
| 13487 |
Dr. Clinton Meadows
|
General Practice Dentistry | Colonial Heights | — | $34 | — | › |
| 13488 |
Dr. Glenn Meadows
Medicare
|
Family Medicine Physician | Lynchburg | 801 | $209 | — | › |
| 13489 |
Dr. Tara Meadows
Medicare
|
Medical Physician Assistant | Lynchburg | 3,067 | $209 | — | › |
| 13490 |
Dr. James Meadows
|
Anesthesiology Physician | Richmond | 150 | — | — | › |
| 13491 |
Dr. Amanda Meadows
Medicare
|
Family Nurse Practitioner | Richmond | 114 | — | — | › |
| 13492 |
Dr. Jordan Mears
Medicare
|
Family Medicine Physician | Virginia Beach | 31 | $459 | — | › |
| 13493 |
Dr. Semret Mebrahtu
Medicare
|
Internal Medicine Physician | Virginia Beach | 1,091 | — | 93 | › |
| 13494 |
Dr. Mark Mechak
Medicare
|
Physician Assistant | Gainesville | 451 | $45 | — | › |
| 13495 |
Dr. Judith Mechanick
|
Emergency Medicine Physician | Falls Church | 229 | — | — | › |
| 13496 |
Dr. Michael Meddows
Medicare
|
Anesthesiology Physician | Virginia Beach | 344 | $51 | 77 | › |
| 13497 |
Dr. Steven Medeiros
|
Surgical Critical Care Physician | Richmond | — | $348 | — | › |
| 13498 |
Dr. Ankit Medhekar
Medicare
|
Cardiovascular Disease Physician | Fairfax | — | $867 | — | › |
| 13499 |
Dr. Mellanie Medina
|
Family Nurse Practitioner | Fort Belvoir | — | $20 | — | › |
| 13500 |
Dr. Adam Medlin
Medicare
|
Family Nurse Practitioner | Hampton | 786 | $12,686 | — | › |