128 NPI-registered providers practice in Pearisburg, Virginia. Pick another city in the rail, or open the full search to filter by specialty and credential.
| Provider | Specialty | Location | NPI |
|---|---|---|---|
| Ahmed Elhassanny | Pharmacist | Pearisburg, VA | 1104579507 |
| Amy VaughtPT, DPT | Physical Therapist | Pearisburg, VA | 1225532013 |
| Amy Westmoreland |
| Geriatric Pharmacist |
| Pearisburg, VA |
| 1881059046 |
| Angela GrahamFNP | Registered Nurse | Pearisburg, VA | 1598327330 |
| Angela LillyFNP-BC | Family Nurse Practitioner | Pearisburg, VA | 1235418302 |
| Angela WoodieRPH | Pharmacist | Pearisburg, VA | 1225653843 |
| Anne CampbellPA | Physician Assistant | Pearisburg, VA | 1952383788 |
| Ava RealyLCSW | Clinical Social Worker | Pearisburg, VA | 1821587676 |
| Barbara BeattyCRNA | Certified Registered Nurse Anesthetist | Pearisburg, VA | 1023074903 |
| Be Active Physical Therapy Inc | Physical Therapist | Pearisburg, VA | 1316238546 |
| Benjamin Miller | Physician Assistant | Pearisburg, VA | 1023688603 |
| Big River Transport LLC | Non-emergency Medical Transport (VAN) | Pearisburg, VA | 1710703764 |
| Blake HopkinsOD | Optometrist | Pearisburg, VA | 1619711587 |
| Bradley LaneOD | Optometrist | Pearisburg, VA | 1255539607 |
| Brittany DavidsonPA-C | Physician Assistant | Pearisburg, VA | 1104474618 |
| Carilion Giles Community Hospital | Hospitalist Physician | Pearisburg, VA | 1023663267 |
| Carilion Giles Community Hospital | Medicare Defined Swing Bed Hospital Unit | Pearisburg, VA | 1043299662 |
| Carilion Giles Community Hospital | Emergency Medicine Physician | Pearisburg, VA | 1164076634 |
| Carilion Giles Community Hospital | Critical Access Hospital | Pearisburg, VA | 1194718304 |
| Carilion Giles Community Hospital | Multi-Specialty Clinic/Center | Pearisburg, VA | 1346894813 |
| Carilion Giles Community Hospital | Critical Access Hospital | Pearisburg, VA | 1467993089 |
| Carilion Giles Community Hospital | Emergency Medicine Physician | Pearisburg, VA | 1528836806 |
| Carilion Giles Community Hospital | Durable Medical Equipment & Medical Supplies | Pearisburg, VA | 1821640772 |
| Carilion Giles Community Hospital | Rural Health Clinic/Center | Pearisburg, VA | 1952791600 |
| Carilion Giles Community Hospital | Critical Access Hospital | Pearisburg, VA | 1952792673 |
| Charles SmithNP | Family Nurse Practitioner | Pearisburg, VA | 1942699392 |
| Chiroworks Inc | Chiropractor | Pearisburg, VA | 1689787988 |
| Christopher ClineD.O. | Emergency Medicine Physician | Pearisburg, VA | 1265875785 |
| Clarity Eye Care, PLC | Optometrist | Pearisburg, VA | 1326387754 |
| Commonwealth of Virginia State Board of Health | Public Health or Welfare Agency | Pearisburg, VA | 1184738692 |
| Cook Nutrition | Registered Dietitian | Pearisburg, VA | 1689132649 |
| D. L. Bowling, O.D., P.C. | Eyewear Supplier | Pearisburg, VA | 1841468212 |
| Daniel BowlingOD | Optometrist | Pearisburg, VA | 1649239112 |
| Darla WhiteheadPT | Physical Therapist | Pearisburg, VA | 1962460477 |
| David Schumann | Pharmacist | Pearisburg, VA | 1841891306 |
| Deanna Parton | Behavior Technician | Pearisburg, VA | 1770167447 |
| Douglas HayesMD | Family Medicine Physician | Pearisburg, VA | 1528040060 |
| Emily Cook | Registered Dietitian | Pearisburg, VA | 1154889111 |
| Empower2000, Inc | Anesthesiology Physician | Pearisburg, VA | 1356307847 |
| Erika Stevens | Pharmacist | Pearisburg, VA | 1194480814 |
| Erin Shelton-DespainPT, DPT | Physical Therapist | Pearisburg, VA | 1871148163 |
| Ethan FreebornM.D. | Emergency Medicine Physician | Pearisburg, VA | 1336338656 |
| Forouzandeh Mofid-WooMD | Family Medicine Physician | Pearisburg, VA | 1760458616 |
| Frederick SwartzendruberMD | Surgery Physician | Pearisburg, VA | 1699746677 |
| Free Clinic of the New River Valley Inc | Federally Qualified Health Center (FQHC) | Pearisburg, VA | 1306273149 |
| Free Clinic of the New River Valley, Inc | Federally Qualified Health Center (FQHC) | Pearisburg, VA | 1962163154 |
| Giles County Public Schools | Local Education Agency (LEA) | Pearisburg, VA | 1356361737 |
| Giles Health & Family Center | Adult Day Care Clinic/Center | Pearisburg, VA | 1841675451 |
| Giles Internal Medicine | Internal Medicine Physician | Pearisburg, VA | 1700074309 |
| Giles Lifesaving & Rescue Squad, Inc. | Ambulance | Pearisburg, VA | 1811997745 |
| Giles Pharmacy Inc | Community/Retail Pharmacy | Pearisburg, VA | 1629721071 |
| Hannah EvansPHARMD | Pharmacist | Pearisburg, VA | 1053922021 |
| Hannah Keating | Occupational Therapist | Pearisburg, VA | 1447817473 |
| Heather SadlerNP | Family Nurse Practitioner | Pearisburg, VA | 1669820684 |
| Helen ClarkO.D. | Optometrist | Pearisburg, VA | 1972788610 |
| Holly WilsonRBT | Behavior Technician | Pearisburg, VA | 1104589993 |
| Howard SathreM.D. | Emergency Medicine Physician | Pearisburg, VA | 1093767071 |
| Hunt Enterprises Inc | Physical Therapist | Pearisburg, VA | 1114089901 |
| Jaime BunkerDPT | Physical Therapist | Pearisburg, VA | 1922374396 |
| Jake NorrisDO | Internal Medicine Physician | Pearisburg, VA | 1053947960 |
| James SmithMD | Emergency Medicine Physician | Pearisburg, VA | 1447239348 |
| John FinchM.D., PHD | Internal Medicine Physician | Pearisburg, VA | 1740249028 |
| John TamminenMD | Diagnostic Radiology Physician | Pearisburg, VA | 1740250927 |
| Jonathan MarshallCRNA | Certified Registered Nurse Anesthetist | Pearisburg, VA | 1073816278 |
| Joseph Clark | Medical Physician Assistant | Pearisburg, VA | 1740003805 |
| Joshua Spackey | Pharmacist | Pearisburg, VA | 1891089876 |
| Joshua StephensonD.O. | Diagnostic Radiology Physician | Pearisburg, VA | 1285945873 |
| Julie StubbsDDS | General Practice Dentistry | Pearisburg, VA | 1386678027 |
| Justin WhitlockD.C. | Chiropractor | Pearisburg, VA | 1013351022 |
| Katherine AltizerLPC | Professional Counselor | Pearisburg, VA | 1588318224 |
| Katherine MartiniukMD | Family Medicine Physician | Pearisburg, VA | 1548799273 |
| Kayla Perdue | Behavior Technician | Pearisburg, VA | 1851058184 |
| Kelly Rucker | Family Nurse Practitioner | Pearisburg, VA | 1447045414 |
| Kenneth WalkerMD | Family Medicine Physician | Pearisburg, VA | 1720061963 |
| Kimberlee KetchersidPA | Physician Assistant | Pearisburg, VA | 1831580430 |
| Kimberly RatcliffPHARMD | Pharmacist | Pearisburg, VA | 1215228366 |
| Laekan WilliamsCOTA/L | Occupational Therapy Assistant | Pearisburg, VA | 1295430809 |
| Laura Goodrich Anesthesia Services Inc | Anesthesiology Physician | Pearisburg, VA | 1659574705 |
| Laura MccormickLCSW | Clinical Social Worker | Pearisburg, VA | 1285322875 |
| Lupo'S Medical Transportation Company | Non-emergency Medical Transport (VAN) | Pearisburg, VA | 1013639418 |
| Madelyn Onesti | Physician Assistant | Pearisburg, VA | 1083446017 |
| Margaret MeredithDPM | Podiatrist | Pearisburg, VA | 1922171255 |
| Mark MosseyMD | Emergency Medicine Physician | Pearisburg, VA | 1841228863 |
| Michael AnkrumD.D.S. | General Practice Dentistry | Pearisburg, VA | 1205978673 |
| Michael BaileyDO | Emergency Medicine Physician | Pearisburg, VA | 1760827323 |
| Michael HelveyD.O. | Orthopaedic Surgery Physician | Pearisburg, VA | 1518985076 |
| Michaela MurphyPTA | Physical Therapy Assistant | Pearisburg, VA | 1942587712 |
| New River Eye Care | Optometrist | Pearisburg, VA | 1134319593 |
| New River Eye Care Family Optometry PC | Optometrist | Pearisburg, VA | 1750672622 |
| Nickolas ClarkOD | Optometrist | Pearisburg, VA | 1740478403 |
| Patti Price | Physical Therapist | Pearisburg, VA | 1508361023 |
| Paul StubbsDDS | General Practice Dentistry | Pearisburg, VA | 1114945367 |
| Pippa ChapmanD.C. | Chiropractor | Pearisburg, VA | 1326255878 |
| Quest Diagnostics Clinical Laboratories Inc | Clinical Medical Laboratory | Pearisburg, VA | 1932767837 |
| Randall PeckMD | Anesthesiology Physician | Pearisburg, VA | 1750384657 |
| Ravi LingineniDDS | General Practice Dentistry | Pearisburg, VA | 1194247775 |
| Richard GrubeM.D. | Family Medicine Physician | Pearisburg, VA | 1689652406 |
| Robert DevereauxMD | Family Medicine Physician | Pearisburg, VA | 1649253451 |
| Rotech Home Medical Care Inc | Durable Medical Equipment & Medical Supplies | Pearisburg, VA | 1447211594 |
| Rye Dialysis, LLC | End-Stage Renal Disease (ESRD) Treatment Clinic/Center | Pearisburg, VA | 1053659474 |
Source: CMS NPPES Data Dissemination (June 2026).