475 NPI-registered providers practice in Saint Johnsbury, Vermont. Pick another city in the rail, or open the full search to filter by specialty and credential.
| Provider | Specialty | Location | NPI |
|---|---|---|---|
| 1248 Hospital Drive Opco LLC | Skilled Nursing Facility | St Johnsbury, VT | 1528884301 |
| 1248 Hospital Drive Operations LLC | Skilled Nursing Facility | St. Johnsbury, VT | 1306222989 |
| Aaron Layton |
| Dentist |
| St Johnsbury, VT |
| 1306166384 |
| Adam KuzmeskusPHARMD. | Pharmacist | St Johnsbury, VT | 1689046385 |
| Agape Counseling & Consulting LLC | Community/Behavioral Health Agency | St Johnsbury, VT | 1861228306 |
| Alexa KemenyMD | Pediatrics Physician | St Johnsbury, VT | 1619979200 |
| Alexandra Feliciano AponteMD | Family Medicine Physician | St Johnsbury, VT | 1497014633 |
| Alexandra MccaugheyLCMHC | Mental Health Counselor | Saint Johnsbury, VT | 1437027505 |
| Alexandra PerreaultAPRN | Family Nurse Practitioner | St Johnsbury, VT | 1336705433 |
| Alfred BarberMD | Internal Medicine Physician | St Johnsbury, VT | 1992752281 |
| Alice KitchelATR-BC, LCMHC | Mental Health Counselor | St Johnsbury, VT | 1770500613 |
| Alice SilvermanMD | Psychiatry Physician | St Johnsbury, VT | 1205969078 |
| Alicia Holden | Addiction (Substance Use Disorder) Counselor | St Johnsbury, VT | 1629522990 |
| Allison Ebrahimi GoldFNP | Family Nurse Practitioner | St Johnsbury, VT | 1225689763 |
| Allison HendersonRPH | Pharmacist | St Johnsbury, VT | 1801148226 |
| Amanda AddeoLCMHC | Mental Health Counselor | St Johnsbury, VT | 1558107631 |
| Amanda St MartinMD | Emergency Medicine Physician | St Johnsbury, VT | 1508444845 |
| Amber CarrasquilloPHARMD | Pharmacist | Saint Johnsbury, VT | 1710457353 |
| Amira GhazaliM.D. | Surgery Physician | St Johnsbury, VT | 1740505858 |
| Amy WheelerL.AC. | Acupuncturist | St Johnsbury, VT | 1780059543 |
| Anderson Speech Therapy, PLLC | Speech-Language Pathologist | Saint Johnsbury, VT | 1952190696 |
| Andre EasonLADC, LCMHC | Addiction (Substance Use Disorder) Counselor | St Johnsbury, VT | 1275254518 |
| Anea LelongCNM | Advanced Practice Midwife | St Johnsbury, VT | 1053421305 |
| Angel RoyLCMHC | Mental Health Counselor | St Johnsbury, VT | 1225862766 |
| Angel Roy LLC | Mental Health Counselor | St Johnsbury, VT | 1588498026 |
| Angela Ryan-WilliamsMA, LCMHC | Counselor | St. Johnsbury, VT | 1316180268 |
| Angela WaltersLICSW | Social Worker | St Johnsbury, VT | 1992856991 |
| Anna DriscollNP | Adult Health Nurse Practitioner | St Johnsbury, VT | 1639587660 |
| Anna Elizabeth Acito | Mental Health Counselor | St Johnsbury, VT | 1912304296 |
| Anna GluckmanWHNP | Women's Health Nurse Practitioner | St Johnsbury, VT | 1811554801 |
| Anne O'ConnorM.D. | Obstetrics & Gynecology Physician | St Johnsbury, VT | 1548230931 |
| Annetta SchultzRN | Registered Nurse | St Johnsbury, VT | 1922150325 |
| Annick-Marie KaufmanM.D. | Surgery Physician | St Johnsbury, VT | 1275657280 |
| Armand HenaultM.A., M.ED. | Mental Health Counselor | Saint Johnsbury, VT | 1629133210 |
| Armstrong'S Better Hearing Service, Ltd | Hearing Aid Equipment | St Johnsbury, VT | 1780853945 |
| Ashleigh MoriartyBCBA, LBA, M.ED | Behavior Analyst | St Johnsbury, VT | 1174136956 |
| Ashley Reed | Licensed Practical Nurse | Saint Johnsbury, VT | 1609178904 |
| Baart Behavioral Health Services, Inc. | Substance Use Disorder Rehabilitation Clinic/Center | St Johnsbury, VT | 1013055110 |
| Barbara ElzohairyM.A. .R.N. | Registered Nurse | St Johnsbury, VT | 1174826861 |
| Barry Fudim | Acupuncturist | St Johnsbury, VT | 1407312325 |
| Beatrice JohnsonMD | Psychiatry Physician | St Johnsbury, VT | 1295945160 |
| Becky Baldauf | Gastroenterology Registered Nurse | St Johnsbury, VT | 1942130323 |
| Beneath the Boughs, PLLC | Mental Health Counselor | St Johnsbury, VT | 1215749072 |
| Bio-Medical Applications of New Hampshire, Inc. | End-Stage Renal Disease (ESRD) Treatment Clinic/Center | Saint Johnsbury, VT | 1437399094 |
| Bonita FazioLICSW | Clinical Social Worker | St Johnsbury, VT | 1699826602 |
| Bonnie BarawLPN | Licensed Practical Nurse | St Johnsbury, VT | 1548937865 |
| Bonnie BassettLADC | Counselor | St Johnsbury, VT | 1518019454 |
| Brandon SchwartzMD | Emergency Medicine Physician | St Johnsbury, VT | 1144723842 |
| Brenda StewartCPNP | Pediatric Nurse Practitioner | St Johnsbury, VT | 1306824958 |
| Brian DoyerMOT,OTR/L | Occupational Therapist | St Johnsbury, VT | 1942970116 |
| Brian MawhinneyO.D. | Optometrist | St Johnsbury, VT | 1467448613 |
| Brittney ChristmanLHAD | Hearing Instrument Specialist | St Johnsbury, VT | 1295474740 |
| Cairn Counseling Center PLC | Mental Health Counselor | St Johnsbury, VT | 1023571395 |
| Caitlin Lemire | Physical Therapist | St Johnsbury, VT | 1972085934 |
| Caledonia-Essex Area Ambulance Service, Inc. | Land Ambulance | St. Johnsbury, VT | 1861474272 |
| Candice OrtizMD | Diagnostic Radiology Physician | St Johnsbury, VT | 1093814139 |
| Carey BrodzinskiNP | Family Nurse Practitioner | St Johnsbury, VT | 1225093636 |
| Carey PageR.D. | Registered Dietitian | Saint Johnsbury, VT | 1679849525 |
| Carissa CourtemancheBCBA, LBA | Behavior Analyst | Saint Johnsbury, VT | 1356064695 |
| Carmen Murray | Counselor | St Johnsbury, VT | 1336204817 |
| Carol Moore-WhitneyMSN, IBCLC | Family Nurse Practitioner | St. Johnsbury, VT | 1225493232 |
| Carol NovickR.PH. | Pharmacist | St Johnsbury, VT | 1033174792 |
| Carol SmithLCMHC LDAC | Mental Health Counselor | St. Johnsbury, VT | 1639490279 |
| Carroll RuhlmanCRNA | Certified Registered Nurse Anesthetist | St Johnsbury, VT | 1750392841 |
| Caryn EverettFNP | Family Nurse Practitioner | St Johnsbury, VT | 1932591658 |
| Casey ChabotDPT | Physical Therapist | St Johnsbury, VT | 1356969414 |
| Casey MartinBS | Community Health Worker | St Johnsbury, VT | 1942070842 |
| Catherine HincheyMA PSYCHOLOGIST | Psychologist | St Johnsbury, VT | 1568508885 |
| Cathleen BeschNP | Family Nurse Practitioner | St Johnsbury, VT | 1497710883 |
| Cecil HallMS, LADC, NCC | Addiction (Substance Use Disorder) Counselor | St Johnsbury, VT | 1306016985 |
| Chad ProulxRDN, CD | Registered Dietitian | St Johnsbury, VT | 1154007177 |
| Chelsea GriswoldDNP | Psychiatric/Mental Health Nurse Practitioner | St Johnsbury, VT | 1326532334 |
| Cheryl RobinsonLCMHC | Mental Health Counselor | St Johnsbury, VT | 1366745515 |
| Cheryl SantacaterinaM.S. | Mental Health Counselor | St Johnsbury, VT | 1003008020 |
| Christopher DespinsMS,ATC | Athletic Trainer | St Johnsbury, VT | 1669517603 |
| Christopher LeePA-C | Physician Assistant | St Johnsbury, VT | 1720466972 |
| Complete Circle Counseling | Health Maintenance Organization | St Johnsbury, VT | 1235684101 |
| Connie KelloggLCMHC | Mental Health Counselor | St Johnsbury, VT | 1790922151 |
| Courtenay LaheyAPRN | Women's Health Nurse Practitioner | St Johnsbury, VT | 1548770191 |
| Courtney KozlowskiDMD | General Practice Dentistry | St Johnsbury, VT | 1639795149 |
| Craig DreisbachM.D. | Orthopaedic Surgery Physician | St Johnsbury, VT | 1912918889 |
| Craig S Schein DPM | Podiatrist | St Johnsbury, VT | 1851560288 |
| Craig VantuinenMD | Psychiatry Physician | St Johnsbury, VT | 1699815365 |
| Crystal LeboeufPMHNP-BC | Psychiatric/Mental Health Nurse Practitioner | Saint Johnsbury, VT | 1033645726 |
| Cynthia AbryLCMHC | Mental Health Counselor | Saint Johnsbury, VT | 1598003881 |
| Dana KrausMD | Family Medicine Physician | St Johnsbury, VT | 1669436978 |
| Daniel BaslockMSW | Clinical Social Worker | St Johnsbury, VT | 1013217546 |
| Daniel Brodkowitz | Orthodontics and Dentofacial Orthopedics Dentistry | St Johnsbury, VT | 1730230228 |
| Daniel WheelerPT | Physical Therapist | St Johnsbury, VT | 1710311683 |
| Daniel WyandPT | Physical Therapist | St Johnsbury, VT | 1265521264 |
| Danielle Schoolcraft | Physical Therapy Assistant | Saint Johnsbury, VT | 1093189284 |
| Danielson Surgical Associates | Ambulatory Surgical Clinic/Center | St Johnsbury, VT | 1760431878 |
| Darrell Bormann | Psychiatric/Mental Health Nurse Practitioner | St Johnsbury, VT | 1306711759 |
| Darren Boles DDS PLLC | Dental Clinic/Center | St Johnsbury, VT | 1922526813 |
| David BourgeoisM.D. | Family Medicine Physician | St Johnsbury, VT | 1972606911 |
| David BrodyM.D. | Internal Medicine Physician | St Johnsbury, VT | 1376529115 |
| David HetzeltCRNA | Certified Registered Nurse Anesthetist | St Johnsbury, VT | 1750373726 |
| David S Brody, MD | General Practice Physician | St Johnsbury, VT | 1962654335 |
| David ScribnerPT | Physical Therapist | St Johnsbury, VT | 1407912041 |
| David Toll MD | Pediatrics Physician | St Johnsbury, VT | 1023238557 |
Source: CMS NPPES Data Dissemination (June 2026).