NPPES file of Aug 9, 2026

Internal Medicine Physician in Maine

597 NPPES records list internal medicine physician with a practice address in Maine, 43 per 100,000 residents, the 20th highest rate of 51. Portland and Bangor have the most; each record links to the provider's NPI and the Maine license search. Page 11 of 12.

CMS NPPES registry, file of Aug 9, 2026; 2023 Census estimates · NUCC 207R00000X · method

Portland has the most, 145

Internal Medicine Physician records in Maine

  1. John Sommer, MDBrunswick, ME 040111275732364
  2. Mridula Sood, MDPresque Isle, ME 047691699854117
  3. Helen Soule, MDPortland, ME 041011043297500
  4. Alisande Sparks, M.D.Biddeford, ME 040051407812316
  5. Rodney Sparks, MDFarmington, ME 049381649212291
  6. Lisa Splittstoesser, M.D.Boothbay Harbor, ME 045381124021944
  7. Daniel Stadler, MDSkowhegan, ME 049761467479022
  8. Martha Stagaman, MDLewiston, ME 042401033184072
  9. Kirsten Staples, MDRockport, ME 048561104928621
  10. Todd Stapley, D.O.Waterville, ME 049011306957428
  11. Donna Stawasz, MDSaco, ME 040721497862742
  12. Edward Steele, MDRockport, ME 048561528037371
  13. David Stein, D.O.Kennebunk, ME 040431740256601
  14. Randolph Stein, M.D.Portland, ME 041221043612864
  15. Linford Stillson, D.O.Westbrook, ME 040921710059902
  16. Katie Stokem, DOPortland, ME 041021982990412
  17. Donald Strickland, M.D.Augusta, ME 043301861431819
  18. Robert Sturges, MDWestbrook, ME 040921902992142
  19. Sarah Subak-KrahPortland, ME 041011780643437
  20. Carla Sueldo Feijoo, M.D.Bangor, ME 044011801342928
  21. Kevin Sullivan, M.D.Portland, ME 041021548608862
  22. Ted Sussman, MDHoulton, ME 047301679542708
  23. Majid Taj, MDBiddeford, ME 040051295837367
  24. William Talpey, MDPortland, ME 041021518928647
  25. Edwin Tan, MDAuburn, ME 042101629074240
  26. Jarrod Tembreull, MDDamariscotta, ME 045431679928618
  27. Suetta Tenney, MDCamden, ME 048431649346925
  28. James Theberge, M.D.Westbrook, ME 040921881635001
  29. Jija Thomas, MDLewiston, ME 042401417189903
  30. Randolph Thomas, MDPortland, ME 041021639337496
  31. William Thomas, M.D.Lewiston, ME 042401184646234
  32. Andreas Thyssen, M.D.Brunswick, ME 040111215373279
  33. Danyelle Tierney, DOPortland, ME 041011134298813
  34. Meredith Todd, MDBangor, ME 044011770564585
  35. Mariano Toledo Saldarriaga, MDSkowhegan, ME 049761124540042
  36. Nicoleta Toma, M.D.Biddeford, ME 040051881823391
  37. Kimberly ToomirePortland, ME 041021831726421
  38. Michael Tozier, MDPortland, ME 041021952836363
  39. Douglas Trenkle, DOEllsworth, ME 046051629017553
  40. Diana Trofimovitch, MDAuburn, ME 042101902336340
  41. Nina Trowbridge, MDPortland, ME 041011750350492
  42. Andrea Truncali, MDPortland, ME 041011205814050
  43. Christina Tsui, DOPortland, ME 041021013593763
  44. Linda Tyer, M.D.Belfast, ME 049151629133277
  45. Paul Upham, M.D.Biddeford, ME 040051841395175
  46. James Urbina, MDBangor, ME 044011619970779
  47. Lloyd Vanlunen, MDBrunswick, ME 040111619987336
  48. Tony Varghese, MDBaltimore, ME 212011992865448
  49. Robert Verosloff, M.D.Bangor, ME 044011376659524
  50. Elizabeth Videlock, M.D.Bar Harbor, ME 046091356578272

Source: CMS NPPES, primary taxonomy 207R00000X: records by practice city and the list of records, file of Aug 9, 2026.

Maine ranks 20 of 51 per resident

  1. California45
  2. Florida45
  3. Ohio45
  4. Maine43
  5. West Virginia43
  6. Missouri42
  7. 50 states and D.C.44

Source: CMS NPPES, primary taxonomy 207R00000X by practice state, file of Aug 9, 2026; records per 100,000 residents, 2023 Census estimates.

76.7% of these records appear in a Medicare file, against 78.7% nationally

A Medicare file here is Part D prescribing (2024), a MIPS score (2023), an Open Payments record (2024) or Medicare group billing (CMS Doctors and Clinicians). A record outside them may still see patients: these files cover Medicare only.

  1. Maine76.7%
  2. United States78.7%

Internal Medicine Physician records in Maine, measured

  • In a Medicare file458 of 597 · 76.7% here, 78.7% nationally
  • In the CMS Doctors and Clinicians file369 · 61.8% here, 61.4% nationally
  • Not updated in five years or more356 · 59.6% here, 55.4% nationally
  • Median graduation year2005 · the 369 records with a school on file

Source: CMS NPPES, file of Aug 9, 2026 (primary taxonomy 207R00000X); CMS Medicare Part D Prescribers 2024, MIPS 2023, Open Payments 2024 and Doctors and Clinicians, matched by NPI.

What the count covers

597 NPPES records list internal medicine physician (207R00000X) as their primary taxonomy with a practice address in Maine: 43 per 100,000 residents against 44 nationally (50 states and D.C.). Portland has 145 of them (24%).

A record is a registration a provider made and keeps up to date: it shows neither that the provider is licensed nor that they still practice there. The state's own license search is the check.

States with a similar number

  1. Delaware600
  2. Utah664
  3. New Hampshire673
  4. Idaho453

States with a similar rate per 100,000

  1. West Virginia42.6
  2. Missouri42.0
  3. Virginia41.6
  4. Nebraska41.1

The largest states

  1. California17,696
  2. New York12,067
  3. Florida10,151
  4. Texas9,175
  5. Pennsylvania7,300

Source: CMS National Plan and Provider Enumeration System (NPPES), file of Aug 9, 2026 (NPPES files on CMS.gov); NUCC Health Care Provider Taxonomy; 2023 Census population estimates. A registry record is not a license.

Figures on PlainDoctor are read from the federal files each page names (CMS NPPES, Medicare Part D, MIPS, Open Payments; the HHS-OIG exclusion list only as counts) and from Census population estimates, with the file date shown beside them. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error. Data current as of Aug 9, 2026.