18 NPI-registered providers practice in Shaftsbury, Vermont. Pick another city in the rail, or open the full search to filter by specialty and credential.
| Provider | Specialty | Location | NPI |
|---|---|---|---|
| Allison NiemiMD | Family Medicine Physician | Shaftsbury, VT | 1831154616 |
| Anne MeleOTR | Pediatric Occupational Therapist | Shaftsbury, VT | 1922206549 |
| Bruce NashM.D. |
| Adult Medicine Physician |
| Shaftsbury, VT |
| 1780631143 |
| Carol DuffyD.O. | Cardiovascular Disease Physician | Shaftsbury, VT | 1366571663 |
| Christopher LudwigDPT | Physical Therapist | Shaftsbury, VT | 1780010983 |
| David KingM.D. | Family Medicine Physician | Shaftsbury, VT | 1245295906 |
| Drinnon HandM.D. | Family Medicine Physician | Shaftsbury, VT | 1598720252 |
| Elizabeth CarmackDMD | General Practice Dentistry | Shaftsbury, VT | 1407088172 |
| Herbert MoskowitzDDS | Dentist | Shaftsbury, VT | 1497816706 |
| Jamie Rogers | Primary Care Nurse Practitioner | Shaftsbury, VT | 1790293777 |
| Jeremy CloverDMD | General Practice Dentistry | Shaftsbury, VT | 1275912115 |
| Lauren RiordanCPM, RN | Midwife | Shaftsbury, VT | 1194265181 |
| Penny BrusoFNP | Family Nurse Practitioner | Shaftsbury, VT | 1518376607 |
| Shaftsbury Dental Center PC | Dentist | Shaftsbury, VT | 1730484213 |
| Shaftsbury Medical Associates, Inc. | Family Medicine Physician | Shaftsbury, VT | 1366524795 |
| Thomas BuckRPA-C | Medical Physician Assistant | Shaftsbury, VT | 1851602338 |
| Tyler CarmackD.M.D. | General Practice Dentistry | Shaftsbury, VT | 1538390042 |
| Cynthia Jacobs | Massage Therapist | Shaftsbury, VT | 1467745745 |
Source: CMS NPPES Data Dissemination (June 2026).