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 4 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. Megan Edgerly, RNYork, ME 039091700345956
  2. Christina Edwards, DOPortland, ME 041011326334335
  3. Jessica Eid, D.O.Sanford, ME 040731598852634
  4. Elizabeth Eisenhardt, MDFalmouth, ME 041051194893982
  5. Elizabeth Eliacin, MDCalais, ME 046191215918461
  6. Belinda Elisha, MDLewiston, ME 042401104613306
  7. Ali ElkhedrBangor, ME 044011164159414
  8. Fred Emerson, MDWindham, ME 040621487722278
  9. Peter Emery, MDPortland, ME 041011649239765
  10. Thomas England, M.D.Belfast, ME 049151710392485
  11. Nancy Epifano, M.D.Vassalboro, ME 049891477886422
  12. John Erickson, MDPortland, ME 041011043289713
  13. Sara Erickson, M.D.Sanford, ME 040731356374821
  14. Edmund Ervin, MDOakland, ME 049631831256478
  15. William Ervin, MDPortland, ME 041011730148859
  16. Amy Etzweiler, MDBath, ME 045301568469401
  17. Jessica Evans, MDPortland, ME 041021326675455
  18. Kathleen Fairfield, M.D.Portland, ME 041021992744353
  19. Abtin Farahmand, MDScarborough, ME 040741114312774
  20. Benedict Farino, MDScarborough, ME 040741104912864
  21. Saeeda Fatima, MDBiddeford, ME 040051023490968
  22. Benjamin Felix, M.D.Portland, ME 041021477864486
  23. Samuel Ferguson, D.O.Norway, ME 042681487185781
  24. Lesley Fernow, MDDover Foxcroft, ME 044261497863450
  25. Alexander FiorentinoBath, ME 045301093246522
  26. Melanie Fitzsimmons, MDWindham, ME 040621700953015
  27. Patrick Fleming, MDWestbrook, ME 040921205538402
  28. Sonja Florman, MDWindham, ME 040621144502535
  29. Glenn Focht, M.D.Lewiston, ME 042401831138148
  30. Katherine Foote, DOBiddeford, ME 040051790198109
  31. Robert Fraser, DOPortland, ME 041011134206352
  32. Philip Frederick, MDFalmouth, ME 041051639221203
  33. Catherine Fredricks-Rehagen, DOBath, ME 045301821257650
  34. Christine Freme, MDScarborough, ME 040741225123524
  35. Scott French, MDBath, ME 045301578564357
  36. Thomas Frohwein, M.D.Farmington, ME 049381275941148
  37. Debra Fuchs Ertman, MDPortland, ME 041011730158403
  38. Robert Fulton, MDFalmouth, ME 041051023375953
  39. Thomas Garbarino, DOLewiston, ME 042401366009219
  40. Celine Angelica Garcia, MDSkowhegan, ME 049761992495204
  41. Tevis Gearan, MDFalmouth, ME 041051205942877
  42. Thomas GearanFalmouth, ME 041051518073170
  43. Ashley GeboAugusta, ME 043301750960704
  44. William Gefvert, DOSaco, ME 040721629284344
  45. Jacob Gelman, MDPortland, ME 041021073072047
  46. Sheila Gerry Pinette, DOCape Elizabeth, ME 041071801938220
  47. Claudia GeyerLewiston, ME 042401689653230
  48. Giles GiffordAugusta, ME 043301629423892
  49. James Gilroy, MD FACPMoody, ME 040541013024363
  50. Christine Giordano, MDNorway, ME 042681861802811

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.