NPPES file of Aug 9, 2026

Cardiovascular Disease Physician in Maine

147 NPPES records list cardiovascular disease physician with a practice address in Maine, 10.5 per 100,000 residents, the 10th highest rate of 51. Scarborough and Bangor have the most; each record links to the provider's NPI and the Maine license search. Page 1 of 3.

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

Scarborough has the most, 35

Cardiovascular Disease Physician records in Maine

  1. Abraham AbernethyScarborough, ME 040741306071428
  2. David Abisalih, MDSkowhegan, ME 049761710967153
  3. Mohamad Al-OtaibiBiddeford, ME 040051528551058
  4. Krishna Chaitanya Alluri, M.DBangor, ME 044011588002893
  5. Warren Alpern, M.D.Scarborough, ME 040741023098951
  6. Fahad Alsindi, M.D.Bangor, ME 044011912151051
  7. Shiva Annamalai, MDScarborough, ME 040741972915544
  8. Beata Bajgierowicz, MDLewiston, ME 042401093012726
  9. Lawrence Baker, MDLewiston, ME 042401386885705
  10. Robert Bender, DOScarborough, ME 040741063476521
  11. Thorarinn Bjarnason, MDBangor, ME 044011811418536
  12. Christopher Blomberg, D.O.Biddeford, ME 040051164733978
  13. Craig Brett, M.D.Portland, ME 041011841270535
  14. Thomas Buckingham, MDPresque Isle, ME 047691194833178
  15. David Burkey, M.D.Scarborough, ME 040741225064272
  16. Paul Burns, M.D.Brunswick, ME 040111578643664
  17. Adam Caldwell, MDAugusta, ME 043301881954352
  18. Jaidip Chakravartti, M.D.Scarborough, ME 040741639432966
  19. Chae Choi, MDBangor, ME 044011518938265
  20. Mylan Cohen, M.D.Scarborough, ME 040741023044096
  21. Jeffrey Colnes, M.D.York, ME 039091649204504
  22. Matthew Corbett, M.D.Brunswick, ME 040111770664898
  23. Louis Coyle, D.O.Scarborough, ME 040741861428815
  24. Guillermo Crespo, MDBangor, ME 044011619948148
  25. Patrick Cruden, MDScarborough, ME 040741528552254
  26. Zelmira Curillova-Chavko, MDBangor, ME 044011891700621
  27. D. Cutler, MDSouth Portland, ME 041061710920509
  28. Scott Deron, D.O.Bangor, ME 044011528035136
  29. Dennis Desilvey, MDBlue Hill, ME 046141720089626
  30. Marco Diaz, M.D.Scarborough, ME 040741629000302
  31. George Didonna, M.D.Yarmouth, ME 040961508136953
  32. Mary Fahrenbach, M.D.Scarborough, ME 040741003858895
  33. Jarrod Ferrara, M.D.Augusta, ME 043301841450194
  34. Michael Festino, M.D.Saco, ME 040721124010111
  35. Rupert Fincke, MDBangor, ME 044011194796755
  36. Sanjeev Francis, M.D.Scarborough, ME 040741265462311
  37. David Frost, M.D.Augusta, ME 043301639159064
  38. Andrew Geissler, DOLewiston, ME 042401841795770
  39. Bram Geller, M.D.Portland, ME 041021275828311
  40. Christopher Gelwix, MDScarborough, ME 040741447458062
  41. Lowell Gerber, MDFreeport, ME 040321114913456
  42. Howard Glass, D.O.Westbrook, ME 040921063443539
  43. Adam Grasso, MDEllsworth, ME 046051750585725
  44. Heinrich Grube, MDAugusta, ME 043301003885708
  45. Sverrir Gunnarsson, M.D.Bangor, ME 044011013205244
  46. Jonathan Halevy, M.D.Augusta, ME 043301649546268
  47. Ralph Hamill, MDRockport, ME 048561629013446
  48. Kathleen Harper, D.O.Auburn, ME 042101770542706
  49. Ahmed Hassen, MDAugusta, ME 043301912014747
  50. Angela Higgins, M.D.Scarborough, ME 040741730441346

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

Maine ranks 10 of 51 per resident

  1. Rhode Island10.9
  2. Minnesota10.9
  3. New Hampshire10.8
  4. Maine10.5
  5. Maryland9.9
  6. Delaware9.9
  7. 50 states and D.C.7.9

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

78.9% of these records appear in a Medicare file, against 83.3% 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. Maine78.9%
  2. United States83.3%

Cardiovascular Disease Physician records in Maine, measured

  • In a Medicare file116 of 147 · 78.9% here, 83.3% nationally
  • In the CMS Doctors and Clinicians file104 · 70.7% here, 70.2% nationally
  • Not updated in five years or more96 · 65.3% here, 58.2% nationally
  • Median graduation year2004 · the 103 records with a school on file

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

What the count covers

147 NPPES records list cardiovascular disease physician (207RC0000X) as their primary taxonomy with a practice address in Maine: 10.5 per 100,000 residents against 7.9 nationally (50 states and D.C.). Scarborough has 35 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. Arkansas148
  2. Mississippi142
  3. New Hampshire152
  4. Utah163

States with a similar rate per 100,000

  1. Minnesota10.9
  2. Rhode Island10.9
  3. Maryland9.9
  4. Delaware9.9

The largest states

  1. New York2,583
  2. California2,574
  3. Florida1,946
  4. Texas1,603
  5. Pennsylvania1,476

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.