382 NPI-registered Internal Medicine Physician providers practice in Vermont. Switch states in the rail, or open the full search to filter by city and credential.
| Provider | Specialty | Location | NPI |
|---|---|---|---|
| Aaron LevitD.O. | Internal Medicine Physician | Burlington, VT | 1902269780 |
| Aaron O'BrienDO | Internal Medicine Physician | Burlington, VT | 1023768157 |
| Abigail HaglerMD |
| Internal Medicine Physician |
| Craftsbury, VT |
| 1578743829 |
| Adult Medicine Partners - Vermont | Internal Medicine Physician | Williston, VT | 1154838126 |
| Aida AvdicMD | Internal Medicine Physician | Brattleboro, VT | 1154484772 |
| Alan CoveyMD | Internal Medicine Physician | Middlebury, VT | 1679562128 |
| Alan RubinMD | Internal Medicine Physician | Burlington, VT | 1376558163 |
| Alejandro Castro | Internal Medicine Physician | Burlington, VT | 1053773135 |
| Alexandra PetersNPMA | Internal Medicine Physician | Newport, VT | 1669978094 |
| Alexandra Van DyckMD | Internal Medicine Physician | Townshend, VT | 1144424979 |
| Alfred BarberMD | Internal Medicine Physician | St Johnsbury, VT | 1992752281 |
| Ali JandalMD | Internal Medicine Physician | Burlington, VT | 1952938409 |
| Alicia CunninghamMD | Internal Medicine Physician | Burlington, VT | 1730197153 |
| Alison LandreyM.D. | Internal Medicine Physician | Hardwick, VT | 1619110616 |
| Allen ReppM.D. | Internal Medicine Physician | Burlington, VT | 1851375810 |
| Alyssa RobinsonDNP APRN | Internal Medicine Physician | Burlington, VT | 1942780598 |
| Amanda RatliffMD | Internal Medicine Physician | Windsor, VT | 1447246087 |
| Amy Dinitz | Internal Medicine Physician | Burlington, VT | 1457613093 |
| Amy GadowskiM.D. | Internal Medicine Physician | Brattleboro, VT | 1649251356 |
| Amy RobertsMD | Internal Medicine Physician | St Albans, VT | 1326007386 |
| Andrea FossatiM.D. | Internal Medicine Physician | South Burlington, VT | 1609938083 |
| Anne BrenaMD | Internal Medicine Physician | Williston, VT | 1790870723 |
| Anthony Fiorillo | Internal Medicine Physician | Burlington, VT | 1720051816 |
| Anthony WilliamsMD, FACP | Internal Medicine Physician | Barre, VT | 1356348007 |
| Arthur SauvigneM.D. | Internal Medicine Physician | White River Junction, VT | 1922031954 |
| Audrey VonlepelM.D. | Internal Medicine Physician | Fairfax, VT | 1457310740 |
| Aurasch Moaven | Internal Medicine Physician | Burlington, VT | 1588124994 |
| Aydin LathariM.D. | Internal Medicine Physician | Newport, VT | 1073757654 |
| Beach CongerMD | Internal Medicine Physician | Burlington, VT | 1023006921 |
| Beecher Falls Clinic LLC | Internal Medicine Physician | Beecher Falls, VT | 1134398100 |
| Benjamin BearnotMD | Internal Medicine Physician | Middlebury, VT | 1346688975 |
| Benjamin JohnsonD.O. | Internal Medicine Physician | Middlebury, VT | 1699111237 |
| Benjamin LittenbergMD | Internal Medicine Physician | Burlington, VT | 1639197908 |
| Bennington Associates in Internal Medicine | Internal Medicine Physician | Bennington, VT | 1558433755 |
| Beth SaltzmanMD | Internal Medicine Physician | Burlington, VT | 1366565350 |
| Blue Collar Medicine | Internal Medicine Physician | Barre, VT | 1134449069 |
| Bradford ArmstrongMD | Internal Medicine Physician | Middlebury, VT | 1841289394 |
| Bradley ReynoldsM.D. | Internal Medicine Physician | Essex Junction, VT | 1619047990 |
| Brenda SirovichM.D. | Internal Medicine Physician | White River Junction, VT | 1679520308 |
| Brendan BuckleyMD | Internal Medicine Physician | Hardwick, VT | 1184689747 |
| Brendan FerraroMD | Internal Medicine Physician | Burlington, VT | 1760019491 |
| Brian CunninghamMD | Internal Medicine Physician | Arlington, VT | 1821013244 |
| Brian KilpatrickMD | Internal Medicine Physician | West Pawlet, VT | 1326068313 |
| Brian LucasM.D. | Internal Medicine Physician | White River Junction, VT | 1871523100 |
| Brian TimuraM.D. | Internal Medicine Physician | Chester, VT | 1912115122 |
| Bristol Internal Medicine, PC | Internal Medicine Physician | Bristol, VT | 1235182247 |
| Bruce TalmadgeMD | Internal Medicine Physician | Barre, VT | 1255358099 |
| Calvin GilkeyM.D. | Internal Medicine Physician | Berlin, VT | 1093246878 |
| Carly EllisD.O. | Internal Medicine Physician | Chester, VT | 1144516857 |
| Carol BurgessM.D. | Internal Medicine Physician | Bennington, VT | 1548256779 |
| Carol SalazarM.D. | Internal Medicine Physician | Bennington, VT | 1770694663 |
| Carol VassarMD | Internal Medicine Physician | Montpelier, VT | 1083627426 |
| Caroline LyonMD, MPH | Internal Medicine Physician | Burlington, VT | 1902841463 |
| Carolyn Koulouris | Internal Medicine Physician | Burlington, VT | 1306283452 |
| Carolyn Taylor-OlsonMD | Internal Medicine Physician | Brattleboro, VT | 1336183003 |
| Casey Kolb NavaM.D. | Internal Medicine Physician | Berlin, VT | 1649561929 |
| Catherine LapentaMD | Internal Medicine Physician | Burlington, VT | 1205329059 |
| Central Vermont Medical Center Inc | Internal Medicine Physician | Berlin, VT | 1831374362 |
| Champlain Valley Internal Medicine | Internal Medicine Physician | Saint Albans, VT | 1407999345 |
| Charles LagoyD.O. | Internal Medicine Physician | Newport, VT | 1649433913 |
| Charles MacleanMD | Internal Medicine Physician | Essex Junction, VT | 1619995792 |
| Chloe FrenchMD | Internal Medicine Physician | Barre, VT | 1942738083 |
| Christine NorthrupMD | Internal Medicine Physician | South Burlington, VT | 1821161183 |
| Christopher HebertMD | Internal Medicine Physician | Burlington, VT | 1801850227 |
| Christopher J Hebert PC | Internal Medicine Physician | Burlington, VT | 1285823476 |
| Christopher MeyerMD | Internal Medicine Physician | Brattleboro, VT | 1912971953 |
| Christopher WargoMBBS, PHD | Internal Medicine Physician | Burlington, VT | 1548791726 |
| Claudia BergerMD | Internal Medicine Physician | Burlington, VT | 1578677316 |
| Claudia LeeM.D. | Internal Medicine Physician | Montpelier, VT | 1295780302 |
| Colin MccreightM.D. | Internal Medicine Physician | Berlin, VT | 1174659858 |
| Cristine MaloneyMD | Internal Medicine Physician | Randolph, VT | 1972787273 |
| Cynthia SmithMD | Internal Medicine Physician | Barre, VT | 1114076965 |
| Dale GephartMD | Internal Medicine Physician | Windsor, VT | 1295720860 |
| Daniel TartagliaM D | Internal Medicine Physician | Burlington, VT | 1609548916 |
| Danielle Wall | Internal Medicine Physician | Burlington, VT | 1316574536 |
| David AlbrightMD | Internal Medicine Physician | Brattleboro, VT | 1982691416 |
| David BrodyM.D. | Internal Medicine Physician | St Johnsbury, VT | 1376529115 |
| David HendersonMD | Internal Medicine Physician | Bristol, VT | 1043344633 |
| David RandD.O. | Internal Medicine Physician | Middlebury, VT | 1851686745 |
| David RussoMD | Internal Medicine Physician | Windsor, VT | 1922094291 |
| David SischyM.D. | Internal Medicine Physician | Bennington, VT | 1326074691 |
| David Steinmetz | Internal Medicine Physician | Burlington, VT | 1477013225 |
| David ZiegelmanMD | Internal Medicine Physician | South Burlington, VT | 1194819698 |
| Deborah PeltierM.D. | Internal Medicine Physician | White River Junction, VT | 1629085428 |
| Dennis BeattyM.D. | Internal Medicine Physician | South Burlington, VT | 1427074699 |
| Dennis PlanteMD | Internal Medicine Physician | Williston, VT | 1093720765 |
| Dennis SmithPA-C | Internal Medicine Physician | Swanton, VT | 1508825563 |
| Dennis WoodsM.D. | Internal Medicine Physician | Colchester, VT | 1194746792 |
| Dermot MurphyMD | Internal Medicine Physician | Berlin, VT | 1619320934 |
| Devika SinghM.D. | Internal Medicine Physician | Berlin, VT | 1013944008 |
| Diane HakeyM.D. | Internal Medicine Physician | Burlington, VT | 1588797559 |
| Donald WeinbergM.D. | Internal Medicine Physician | Berlin, VT | 1871534529 |
| Douglas WeirM.D. | Internal Medicine Physician | Essex Junction, VT | 1144261389 |
| Dragos BanuM.D. | Internal Medicine Physician | Middlebury, VT | 1558659367 |
| Eiad YoussefM.D. | Internal Medicine Physician | Saint Albans, VT | 1619153996 |
| Eitan SobelMD | Internal Medicine Physician | Rutland, VT | 1174519698 |
| Elie DonathM.D. | Internal Medicine Physician | Burlington, VT | 1558656512 |
| Elizabeth Hill | Internal Medicine Physician | Burlington, VT | 1215251236 |
| Elizabeth SewardM.D. | Internal Medicine Physician | Burlington, VT | 1114129871 |
| Elizabeth SuiterM.D. | Internal Medicine Physician | Barre, VT | 1851429690 |
Source: CMS NPPES Data Dissemination (June 2026). Specialty taxonomy: NUCC.