City provider directory
Healthcare Providers in St Johnsbury, VT
Active providers and organizations with a practice address in St Johnsbury, Vermont. Every profile includes the NPI number, specialty taxonomy, and address.
401
providers indexed
Advertisement
Browse St Johnsbury by specialty
Counselor 55 Nurse Practitioner 39 Physical Therapist 19 Social Worker 18 Clinic/Center 15 Dentist 13 General Acute Care Hospital 13 Optometrist 12 Family Medicine 11 Physician Assistant 11 Case Manager/Care Coordinator 10 Pharmacist 10 Community Health Worker 9 Emergency Medicine 8 Internal Medicine 8 Pediatrics 7 Psychologist 7 Registered Nurse 7 Occupational Therapist 6 Peer Specialist 6
Providers in St Johnsbury
| NPI | Name | Type | Specialty | Location |
|---|---|---|---|---|
| 1528884301 | 1248 Hospital Drive Opco LLC | Organization | Skilled Nursing Facility | St Johnsbury, VT |
| 1306166384 | Aaron Layton | Individual | Dentist | St Johnsbury, VT |
| 1689046385 | Adam Kuzmeskus | Individual | Pharmacist | St Johnsbury, VT |
| 1861228306 | Agape Counseling & Consulting LLC | Organization | Community/Behavioral Health Agency | St Johnsbury, VT |
| 1619979200 | Alexa Kemeny | Individual | Pediatrics Physician | St Johnsbury, VT |
| 1497014633 | Alexandra Feliciano Aponte | Individual | Family Medicine Physician | St Johnsbury, VT |
| 1336705433 | Alexandra Perreault | Individual | Family Nurse Practitioner | St Johnsbury, VT |
| 1902677834 | Alexandra Varley | Individual | Peer Specialist | St Johnsbury, VT |
| 1992752281 | Alfred Barber | Individual | Internal Medicine Physician | St Johnsbury, VT |
| 1770500613 | Alice Kitchel | Individual | Mental Health Counselor | St Johnsbury, VT |
| 1205969078 | Alice Silverman | Individual | Psychiatry Physician | St Johnsbury, VT |
| 1275302598 | Alicia Webb | Individual | Peer Specialist | St Johnsbury, VT |
| 1225689763 | Allison Ebrahimi Gold | Individual | Family Nurse Practitioner | St Johnsbury, VT |
| 1801148226 | Allison Henderson | Individual | Pharmacist | St Johnsbury, VT |
| 1558107631 | Amanda Addeo | Individual | Mental Health Counselor | St Johnsbury, VT |
| 1508444845 | Amanda St Martin | Individual | Emergency Medicine Physician | St Johnsbury, VT |
| 1255698023 | Amber Bennett | Individual | Mental Health Counselor | St Johnsbury, VT |
| 1740505858 | Amira Ghazali | Individual | Surgery Physician | St Johnsbury, VT |
| 1780059543 | Amy Wheeler | Individual | Acupuncturist | St Johnsbury, VT |
| 1275254518 | Andre Eason | Individual | Addiction (Substance Use Disorder) Counselor | St Johnsbury, VT |
| 1053421305 | Anea Lelong | Individual | Advanced Practice Midwife | St Johnsbury, VT |
| 1225862766 | Angel Roy | Individual | Mental Health Counselor | St Johnsbury, VT |
| 1588498026 | Angel Roy LLC | Organization | Mental Health Counselor | St Johnsbury, VT |
| 1992856991 | Angela Walters | Individual | Social Worker | St Johnsbury, VT |
| 1639587660 | Anna Driscoll | Individual | Adult Health Nurse Practitioner | St Johnsbury, VT |
| 1912304296 | Anna Elizabeth Acito | Individual | Mental Health Counselor | St Johnsbury, VT |
| 1811554801 | Anna Gluckman | Individual | Women's Health Nurse Practitioner | St Johnsbury, VT |
| 1548230931 | Anne O'Connor | Individual | Obstetrics & Gynecology Physician | St Johnsbury, VT |
| 1922150325 | Annetta Schultz | Individual | Registered Nurse | St Johnsbury, VT |
| 1275657280 | Annick-Marie Kaufman | Individual | Surgery Physician | St Johnsbury, VT |
| 1780853945 | Armstrong'S Better Hearing Service, Ltd | Organization | Hearing Aid Equipment | St Johnsbury, VT |
| 1174136956 | Ashleigh Moriarty | Individual | Behavior Analyst | St Johnsbury, VT |
| 1013055110 | Baart Behavioral Health Services, Inc. | Organization | Substance Use Disorder Rehabilitation Clinic/Center | St Johnsbury, VT |
| 1174826861 | Barbara Elzohairy | Individual | Registered Nurse | St Johnsbury, VT |
| 1407312325 | Barry Fudim | Individual | Acupuncturist | St Johnsbury, VT |
| 1235068222 | Barry Waldner | Individual | Case Manager/Care Coordinator | St Johnsbury, VT |
| 1881463248 | Baylee Olden | Individual | Community Health Worker | St Johnsbury, VT |
| 1295945160 | Beatrice Johnson | Individual | Psychiatry Physician | St Johnsbury, VT |
| 1942130323 | Becky Baldauf | Individual | Gastroenterology Registered Nurse | St Johnsbury, VT |
| 1215749072 | Beneath the Boughs, Pllc | Organization | Mental Health Counselor | St Johnsbury, VT |
| 1699826602 | Bonita Fazio | Individual | Clinical Social Worker | St Johnsbury, VT |
| 1548937865 | Bonnie Baraw | Individual | Licensed Practical Nurse | St Johnsbury, VT |
| 1518019454 | Bonnie Bassett | Individual | Counselor | St Johnsbury, VT |
| 1144723842 | Brandon Schwartz | Individual | Emergency Medicine Physician | St Johnsbury, VT |
| 1306824958 | Brenda Stewart | Individual | Pediatric Nurse Practitioner | St Johnsbury, VT |
| 1942970116 | Brian Doyer | Individual | Occupational Therapist | St Johnsbury, VT |
| 1467448613 | Brian Mawhinney | Individual | Optometrist | St Johnsbury, VT |
| 1326420241 | Brittany Duchene | Individual | Pulmonary Disease Physician | St Johnsbury, VT |
| 1295474740 | Brittney Christman | Individual | Hearing Instrument Specialist | St Johnsbury, VT |
| 1023571395 | Cairn Counseling Center Plc | Organization | Mental Health Counselor | St Johnsbury, VT |
Frequently asked questions
How many healthcare providers are in St Johnsbury, VT?
The latest NPPES snapshot lists 401 active providers and organizations with a practice address in St Johnsbury, Vermont.
How do I look up a provider's NPI in St Johnsbury?
Browse the list below or use the NPI search filtered to VT. Profiles show the NPI number, specialty, and practice address from NPPES.
Source: CMS NPPES (public data). Snapshot 2026-07-13.