584 NPI-registered providers practice in Petersburg, West Virginia. Pick another city in the rail, or open the full search to filter by specialty and credential.
| Provider | Specialty | Location | NPI |
|---|---|---|---|
| Aimee HelmickRPH | Pharmacist | Petersburg, WV | 1578015756 |
| Amy BensenhaverFNP | Urgent Care Clinic/Center | Petersburg, WV | 1194603936 |
| Speech-Language Pathologist |
| Petersburg, WV |
| 1679741664 |
| Andrew FunkAPRN-FNP BC | Family Nurse Practitioner | Petersburg, WV | 1003793845 |
| Angela CosnerRN | Registered Nurse | Petersburg, WV | 1225275118 |
| Anil MakaniMD | Surgery Physician | Petersburg, WV | 1619067139 |
| Ashley WratchfordLPC | Mental Health Counselor | Petersburg, WV | 1245056373 |
| Ashton Humphrey | Nurse Practitioner | Petersburg, WV | 1386167302 |
| Becky Calhoun HarmanRNC MSN FNP | Family Nurse Practitioner | Petersburg, WV | 1134298995 |
| Benjamin LeslieD.O. | Internal Medicine Physician | Petersburg, WV | 1902165228 |
| Brenton HarmanRPH | Pharmacist | Petersburg, WV | 1194415380 |
| Bruce LeslieM.D. | Internal Medicine Physician | Petersburg, WV | 1457455958 |
| Caroline ArmstrongD.O. | Internal Medicine Physician | Petersburg, WV | 1265758585 |
| Cassandra FordRPH | Pharmacist | Petersburg, WV | 1063411593 |
| Charlene FertigRN | Registered Nurse | Petersburg, WV | 1093438640 |
| Cheryl BennettOD | Optometrist | Petersburg, WV | 1245303213 |
| Cheryl L Bennett OD PLLC | Optometrist | Petersburg, WV | 1720525322 |
| Ciera VanmeterDDS | Dentist | Petersburg, WV | 1629693296 |
| Colen Mongold | Pharmacist | Petersburg, WV | 1639861248 |
| Colleena LandisPTA | Physical Therapy Assistant | Petersburg, WV | 1306560784 |
| Commission on Aging Family Services | Community Based Hospice Care Agency | Petersburg, WV | 1174721963 |
| Commission on Aging Family Services | Community/Behavioral Health Agency | Petersburg, WV | 1235557018 |
| Commission on Aging Family Services | Case Management Agency | Petersburg, WV | 1780853622 |
| Commission on Aging Family Services, Inc | Case Management Agency | Petersburg, WV | 1508205436 |
| Commission on Aging Family Services, Inc | Community/Behavioral Health Agency | Petersburg, WV | 1730529462 |
| County of Grant | Land Ambulance | Petersburg, WV | 1407375827 |
| Cristina L. Goldizen | Psychiatry Physician | Petersburg, WV | 1306032016 |
| Cynthia HarmanSLP | Speech-Language Pathologist | Petersburg, WV | 1104094192 |
| Cynthia Meek-HartmanRN | Registered Nurse | Petersburg, WV | 1386368975 |
| Danielle ThorneSLP | Speech-Language Pathologist | Petersburg, WV | 1619210093 |
| Danielle YokumRN | Registered Nurse | Petersburg, WV | 1265155030 |
| Daren WadsworthDDS | General Practice Dentistry | Petersburg, WV | 1932727971 |
| David E. Harman M.a. , D.D.S. , Inc. | General Practice Dentistry | Petersburg, WV | 1437246659 |
| David HarmanM.A. , D.D.S. | General Practice Dentistry | Petersburg, WV | 1578660494 |
| Dewey BensenhaverMD | Family Medicine Physician | Petersburg, WV | 1386718484 |
| Dewey F Bensenhaver | Primary Care Clinic/Center | Petersburg, WV | 1245423821 |
| Donna DispanetRN | Registered Nurse | Petersburg, WV | 1780308452 |
| Doreen Benson | Speech-Language Pathologist | Petersburg, WV | 1740307669 |
| E. A. Hawse Health Center, Inc. | Federally Qualified Health Center (FQHC) | Petersburg, WV | 1033347414 |
| E. A. Hawse Health Center, Inc. | Federally Qualified Health Center (FQHC) | Petersburg, WV | 1033699087 |
| E. A. Hawse Health Center, Inc. | Community Health Clinic/Center | Petersburg, WV | 1124508171 |
| E. A. Hawse Health Center, Inc. | Community/Retail Pharmacy | Petersburg, WV | 1598224743 |
| East Mountain Health Physicians, Inc. | Family Medicine Physician | Petersburg, WV | 1093219628 |
| Eleanor Berg | Family Nurse Practitioner | Petersburg, WV | 1013009570 |
| Emily JudyRPH | Pharmacist | Petersburg, WV | 1669476040 |
| Fort Ashby Business Associates, Inc | Durable Medical Equipment & Medical Supplies | Petersburg, WV | 1770856882 |
| Glenn GeetingMD | Emergency Medicine Physician | Petersburg, WV | 1245298231 |
| Grant County Board of Education | Local Education Agency (LEA) | Petersburg, WV | 1700055365 |
| Grant County Board of Education | Local Education Agency (LEA) | Petersburg, WV | 1750579066 |
| Grant County Board of Health | Public Health or Welfare Agency | Petersburg, WV | 1043397110 |
| Grant Memorial Homecare and Hospice LLC | Home Health Agency | Petersburg, WV | 1104084151 |
| Grant Memorial Homecare and Hospice, LLC | Community Based Hospice Care Agency | Petersburg, WV | 1053579102 |
| Grant Memorial Hospital | Ambulance | Petersburg, WV | 1124151071 |
| Grant Memorial Hospital | Institutional Pharmacy | Petersburg, WV | 1265623094 |
| Grant Memorial Hospital | Home Infusion Therapy Pharmacy | Petersburg, WV | 1275750234 |
| Grant Memorial Hospital | Internal Medicine Physician | Petersburg, WV | 1316329121 |
| Grant Memorial Hospital | Medical Specialty Clinic/Center | Petersburg, WV | 1346248283 |
| Grant Memorial Hospital | Medical Specialty Clinic/Center | Petersburg, WV | 1356349161 |
| Grant Memorial Hospital | Home Health Agency | Petersburg, WV | 1366415143 |
| Grant Memorial Hospital | Multi-Specialty Clinic/Center | Petersburg, WV | 1396744108 |
| Grant Memorial Hospital | Orthopaedic Surgery Physician | Petersburg, WV | 1407248800 |
| Grant Memorial Hospital | Obstetrics & Gynecology Physician | Petersburg, WV | 1427579424 |
| Grant Memorial Hospital | Public Health or Welfare Agency | Petersburg, WV | 1437312576 |
| Grant Memorial Hospital | Critical Access Hospital | Petersburg, WV | 1437391414 |
| Grant Memorial Hospital | Surgery Physician | Petersburg, WV | 1568875060 |
| Grant Memorial Hospital | Medicare Defined Swing Bed Hospital Unit | Petersburg, WV | 1588619746 |
| Grant Memorial Hospital | Critical Access Hospital | Petersburg, WV | 1598763666 |
| Grant Memorial Hospital | Family Medicine Physician | Petersburg, WV | 1669885158 |
| Grant Memorial Hospital | Health Educator | Petersburg, WV | 1699181859 |
| Grant Memorial Hospital | Community Based Hospice Care Agency | Petersburg, WV | 1730152513 |
| Grant Memorial Hospital | Family Medicine Physician | Petersburg, WV | 1801592126 |
| Grant Memorial Hospital | Emergency Medicine Physician | Petersburg, WV | 1811020514 |
| Grant Memorial Hospital | Skilled Nursing Facility | Petersburg, WV | 1811936032 |
| Grant Memorial Hospital | Medical Specialty Clinic/Center | Petersburg, WV | 1922149046 |
| Grant Memorial Hospital | Specialist | Petersburg, WV | 1972983393 |
| Grant Memorial Hospital Home Infusion Therapy Services | Home Infusion Therapy Pharmacy | Petersburg, WV | 1245421312 |
| Grant Memorial Hospital Inc | Critical Access Hospital | Petersburg, WV | 1013603919 |
| Grant Memorial Hospital Inc | Pharmacy | Petersburg, WV | 1477249381 |
| Grant Memorial Hospital Inc | Family Medicine Physician | Petersburg, WV | 1679269583 |
| Grant Rehab & Care Center | Skilled Nursing Facility | Petersburg, WV | 1740270982 |
| Hahn Enterprises PLLC | Orthopaedic Surgery Physician | Petersburg, WV | 1225341985 |
| Halie SwickFNP | Family Nurse Practitioner | Petersburg, WV | 1679346274 |
| Heather BargerAPRN, FNP-BC | Family Nurse Practitioner | Petersburg, WV | 1760906838 |
| Heritage Hearing Aid Centers, LLC | Hearing Aid Equipment | Petersburg, WV | 1821334251 |
| Herrick Physical Therapy Services LLC | Physical Therapist | Petersburg, WV | 1245457324 |
| J Kim Radiology Associates PA | Specialist | Petersburg, WV | 1841293883 |
| Jacob FisherRPH | Pharmacist | Petersburg, WV | 1811655509 |
| Jacob GreeneDMD | General Practice Dentistry | Petersburg, WV | 1407460942 |
| James KimbleDDS | Dentist | Petersburg, WV | 1366617904 |
| Jason WolfeLSW | Social Worker | Petersburg, WV | 1275257651 |
| Jeffrey G. Kimble DDS | Dental Clinic/Center | Petersburg, WV | 1508457326 |
| Jeffrey HerrickP.T. | Physical Therapist | Petersburg, WV | 1184747461 |
| Jeffrey KimbleDDS | General Practice Dentistry | Petersburg, WV | 1578621645 |
| Jeffrey SwingholmCRNA | Certified Registered Nurse Anesthetist | Petersburg, WV | 1942200381 |
| Jennifer DaughertyRN | Registered Nurse | Petersburg, WV | 1780926311 |
| Jennifer StarkMSW, LICSW | Clinical Social Worker | Petersburg, WV | 1275720260 |
| Jessica ToneyAPRN, FNP-BC | Nurse Practitioner | Petersburg, WV | 1376118232 |
| Jodie Vance | Pharmacist | Petersburg, WV | 1689364432 |
| John HahnMD | Obstetrics & Gynecology Physician | Petersburg, WV | 1831190446 |
| John L Hahn MD Inc | Obstetrics & Gynecology Physician | Petersburg, WV | 1699202150 |
Source: CMS NPPES Data Dissemination (June 2026).