101 NPI-registered Public Health & General Preventive Medicine Physician providers practice in Virginia. See all states.
| Provider | Specialty | Location | NPI |
|---|---|---|---|
| Abdullah HafidMD, ND | Public Health & General Preventive Medicine Physician | Alexandria, VA | 1720614928 |
| Achana BallMD MPH | Public Health & General Preventive Medicine Physician | Fairfax, VA | 1215028030 |
| Alexander SamuelM.D | Public Health & General Preventive Medicine Physician | Farmville, VA | 1083925523 |
| Andrew PlummerM.D.,M.P.H. | Public Health & General Preventive Medicine Physician | Fort Belvoir, VA | 1932510559 |
| Ann FallonM.D., M.P.H. | Public Health & General Preventive Medicine Physician | Portsmouth, VA | 1366421638 |
| Anne HansenMD | Public Health & General Preventive Medicine Physician | Roanoke, VA | 1144478637 |
| Aptive Resources, LLC | Public Health & General Preventive Medicine Physician | Alexandria, VA | 1053130872 |
| Barbara JohnsonMD | Public Health & General Preventive Medicine Physician | Galax, VA | 1225458581 |
| Brooke RossheimM.D., M.P.H. | Public Health & General Preventive Medicine Physician | Ashland, VA | 1679780894 |
| Centra Medical Group, LLC | Public Health & General Preventive Medicine Physician | Lynchburg, VA | 1033556667 |
| Chang-I Wu | Public Health & General Preventive Medicine Physician | Arlington, VA | 1629546379 |
| Charles DavisMD | Public Health & General Preventive Medicine Physician | Charlotte Court House, VA | 1558349886 |
| Charles DevineMD | Public Health & General Preventive Medicine Physician | Boydton, VA | 1053454058 |
| Charles KonigsbergMD | Public Health & General Preventive Medicine Physician | Petersburg, VA | 1487780490 |
| Christopher ClagettM.D. | Public Health & General Preventive Medicine Physician | Portsmouth, VA | 1225263270 |
| Darrell SingerMD | Public Health & General Preventive Medicine Physician | Dulles, VA | 1609063064 |
| David GoodfriendMD | Public Health & General Preventive Medicine Physician | Leesburg, VA | 1205804804 |
| David TrumpM.D., M.P.H. | Public Health & General Preventive Medicine Physician | Newport News, VA | 1982792347 |
| David WilderDO, MPH | Public Health & General Preventive Medicine Physician | Fairfax, VA | 1073568887 |
| Diana Wright | Public Health & General Preventive Medicine Physician | Mc Lean, VA | 1841601218 |
| Diane HelentjarisMD | Public Health & General Preventive Medicine Physician | Winchester, VA | 1659335628 |
| Donald SmithMD MPH | Public Health & General Preventive Medicine Physician | Marion, VA | 1871714774 |
| Donald SternMD, MPH | Public Health & General Preventive Medicine Physician | Richmond, VA | 1699905281 |
| Edna BaldoMD | Public Health & General Preventive Medicine Physician | Springfield, VA | 1568553386 |
| Edward Van OeverenM.D. | Public Health & General Preventive Medicine Physician | Falls Church, VA | 1891750956 |
| Elaine PerryMD | Public Health & General Preventive Medicine Physician | Richmond, VA | 1538792403 |
| Energie Wellness Solutions | Public Health & General Preventive Medicine Physician | Harrisonburg, VA | 1780917161 |
| Even Keel Health PLLC | Public Health & General Preventive Medicine Physician | North Chesterfield, VA | 1902500556 |
| Gloria Addo AyensuMD MPH | Public Health & General Preventive Medicine Physician | Fairfax, VA | 1134216674 |
| Gregory BurkhartM.D. | Public Health & General Preventive Medicine Physician | Reston, VA | 1922541523 |
| Health Hero USA LLC | Public Health & General Preventive Medicine Physician | Hampton, VA | 1366821191 |
| Heather HalvorsonMD | Public Health & General Preventive Medicine Physician | Falls Church, VA | 1548527336 |
| Helga RippenMD, PHD, MPH | Public Health & General Preventive Medicine Physician | Mc Lean, VA | 1346210002 |
| Howard NashMD | Public Health & General Preventive Medicine Physician | Farmville, VA | 1497778781 |
| James JamesM.D. | Public Health & General Preventive Medicine Physician | Onancock, VA | 1679827687 |
| James WaddingD.O. | Public Health & General Preventive Medicine Physician | Fort Belvoir, VA | 1477541530 |
| Jasbir MaviM.D. | Public Health & General Preventive Medicine Physician | Salem, VA | 1003868456 |
| John KellyMD | Public Health & General Preventive Medicine Physician | Rocky Mount, VA | 1750562344 |
| John PetraskyM.D., M.P.H. | Public Health & General Preventive Medicine Physician | Fredericksburg, VA | 1225177975 |
| Karen SheltonM.D., FACOG | Public Health & General Preventive Medicine Physician | Marion, VA | 1619926680 |
| Kenneth MoritsuguMD, MPH | Public Health & General Preventive Medicine Physician | Great Falls, VA | 1104104611 |
| Kim LukMD | Public Health & General Preventive Medicine Physician | Alexandria, VA | 1407269723 |
| Kimberly BeckM.D. | Public Health & General Preventive Medicine Physician | Fort Myer, VA | 1528059037 |
| Kshamica NimalasuriyaMD | Public Health & General Preventive Medicine Physician | Falls Church, VA | 1801389234 |
| Laura ForlanoDO, MPH | Public Health & General Preventive Medicine Physician | Richmond, VA | 1346391406 |
| Lilian PeakeM.D., M.P.H. | Public Health & General Preventive Medicine Physician | Richmond, VA | 1386652162 |
| Lisa MccoyMD, MPH | Public Health & General Preventive Medicine Physician | Norfolk, VA | 1710039565 |
| Lisa ThanjanMD | Public Health & General Preventive Medicine Physician | Richmond, VA | 1316384381 |
| Longview International Technology Solutions, Inc | Public Health & General Preventive Medicine Physician | Herndon, VA | 1124802004 |
| Longview International Technology Solutions, Inc. | Public Health & General Preventive Medicine Physician | Herndon, VA | 1700664505 |
| Longview International Technology Solutions, Inc. | Public Health & General Preventive Medicine Physician | Herndon, VA | 1912786310 |
| Longview International Technology Solutions, Inc. | Public Health & General Preventive Medicine Physician | Herndon, VA | 1003695404 |
| Lynn VanairsdaleDO, L.AC. | Public Health & General Preventive Medicine Physician | Quantico, VA | 1528311941 |
| M. Geoffrey SmithM.D. | Public Health & General Preventive Medicine Physician | Danville, VA | 1669403382 |
| Madge ZachariasMD | Public Health & General Preventive Medicine Physician | Richmond, VA | 1396072609 |
| Marissa LevineMD, MPH | Public Health & General Preventive Medicine Physician | Richmond, VA | 1326019753 |
| Mary CarnellMD | Public Health & General Preventive Medicine Physician | Arlington, VA | 1083862445 |
| Melissa SeamanM.D. | Public Health & General Preventive Medicine Physician | Alexandria, VA | 1568759660 |
| Michael MargoliusMD | Public Health & General Preventive Medicine Physician | Accomac, VA | 1922016807 |
| Michael RoysterMD, MPH | Public Health & General Preventive Medicine Physician | Petersburg, VA | 1861452450 |
| Michael SnedecorMD, MPH | Public Health & General Preventive Medicine Physician | Alexandria, VA | 1033104237 |
| Nancy WelchM.D, M.H.A., M.B.A. | Public Health & General Preventive Medicine Physician | Chesapeake, VA | 1982665188 |
| Nicole HsuMD | Public Health & General Preventive Medicine Physician | Falls Church, VA | 1972747780 |
| Norman LevinM.D. | Public Health & General Preventive Medicine Physician | Aldie, VA | 1104029941 |
| Norris BrownMPH | Public Health & General Preventive Medicine Physician | Norfolk, VA | 1780385591 |
| Olugbenga ObasanjoMBBS MPH PHD FACPM | Public Health & General Preventive Medicine Physician | Fredericksburg, VA | 1225328099 |
| Parham JaberiM.D. | Public Health & General Preventive Medicine Physician | Chesterfield, VA | 1407981426 |
| Passport Health Holdings, LLC. | Public Health & General Preventive Medicine Physician | Richmond, VA | 1811313943 |
| Paul RockswoldMD, MPH, FAAFP | Public Health & General Preventive Medicine Physician | Portsmouth, VA | 1396725339 |
| Peter TroellMD, MPH | Public Health & General Preventive Medicine Physician | Fairfax, VA | 1154631356 |
| Qilin SongMD | Public Health & General Preventive Medicine Physician | Fort Eustis, VA | 1780823567 |
| Rachel RomaineM.D. | Public Health & General Preventive Medicine Physician | Newport News, VA | 1073752051 |
| Rajaa SatouriMD | Public Health & General Preventive Medicine Physician | Fairfax, VA | 1245321934 |
| Randy AxelrodMD | Public Health & General Preventive Medicine Physician | Chesapeake, VA | 1770884173 |
| Reuben VargheseMD | Public Health & General Preventive Medicine Physician | Arlington, VA | 1427463348 |
| Rhonda LizewskiM.D., M.P.H. | Public Health & General Preventive Medicine Physician | Norfolk, VA | 1215098736 |
| Richard BrownMD | Public Health & General Preventive Medicine Physician | Norfolk, VA | 1760621312 |
| Robert CohenM.D. | Public Health & General Preventive Medicine Physician | Fredericksburg, VA | 1992080972 |
| Robert KadlecM.D. | Public Health & General Preventive Medicine Physician | Alexandria, VA | 1851667091 |
| Robert StroubeMD | Public Health & General Preventive Medicine Physician | Richmond, VA | 1922142934 |
| Robin DibbleMD | Public Health & General Preventive Medicine Physician | Falls Church, VA | 1255588562 |
| Rodney KeelM.D. MPH | Public Health & General Preventive Medicine Physician | North Chesterfield, VA | 1740712835 |
| Scott MatthewsMD | Public Health & General Preventive Medicine Physician | Mechanicsville, VA | 1811341456 |
| Scott StanekDO | Public Health & General Preventive Medicine Physician | Falls Church, VA | 1265580997 |
| Sean MabeyMD | Public Health & General Preventive Medicine Physician | Virginia Beach, VA | 1114380359 |
| Stephen HaeringMD, MPH | Public Health & General Preventive Medicine Physician | Winchester, VA | 1831342898 |
| Steven YevichM.D. | Public Health & General Preventive Medicine Physician | Portsmouth, VA | 1912024514 |
| Susan DavisM.D. | Public Health & General Preventive Medicine Physician | Henrico, VA | 1619203650 |
| Tehvajar, Inc | Public Health & General Preventive Medicine Physician | Alexandria, VA | 1891047478 |
| Teri BilhartzD.O., MPH | Public Health & General Preventive Medicine Physician | Chesterfield, VA | 1144426248 |
| The Montgomery Medical Clinic | Public Health & General Preventive Medicine Physician | Arlington, VA | 1164013256 |
| Timothy StylesMD, MPH | Public Health & General Preventive Medicine Physician | Norfolk, VA | 1992987853 |
| Todd WagnerD.O., M.P.H. | Public Health & General Preventive Medicine Physician | Norfolk, VA | 1629067517 |
| Venita Newby-OwensM.D., M.P.H. | Public Health & General Preventive Medicine Physician | Virginia Beach, VA | 1134223456 |
| Virginia Hospital Center Arlington Health System | Public Health & General Preventive Medicine Physician | Arlington, VA | 1477129914 |
| Vivian AscensaoMD, MPH | Public Health & General Preventive Medicine Physician | Herndon, VA | 1184878902 |
| Wayne HacheyD.O. | Public Health & General Preventive Medicine Physician | Nellysford, VA | 1649679754 |
| Wesley PetersonMD | Public Health & General Preventive Medicine Physician | Winchester, VA | 1821053174 |
| William DouthittMD, MPH | Public Health & General Preventive Medicine Physician | Portsmouth, VA | 1144800459 |
| William NelsonM.D., M.P.H. | Public Health & General Preventive Medicine Physician | Chesterfield, VA | 1780748616 |
Source: CMS NPPES Data Dissemination (June 2026). Specialty taxonomy: NUCC.