NPPES file of Aug 9, 2026

Surgery Physician in Maine

229 NPPES records list surgery physician with a practice address in Maine, 16 per 100,000 residents, the 3rd highest rate of 51. Portland and Lewiston have the most; each record links to the provider's NPI and the Maine license search. Page 1 of 5.

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

Portland has the most, 48

Surgery Physician records in Maine

  1. Georges Abourjaily, MDPortland, ME 041021700874104
  2. Manoucher Afshari, MDLincoln, ME 044571154387017
  3. Salah Al-Hashimi, MDSouth Portland, ME 041061659363703
  4. Rachael Amador, DOSkowhegan, ME 049761942707153
  5. Ratnakar Andalkar, M.D.Norway, ME 042681194769927
  6. Philip Anderson, MDKittery, ME 039041033211792
  7. Shahriar Anoushfar, D.O.Houlton, ME 047301841258365
  8. Anne Applebaum, MDBangor, ME 044011053871657
  9. Kevin Baier, M.D.Portland, ME 041021992192470
  10. Blair Baldwin, DOBiddeford, ME 040051467890723
  11. Steven Bang, D.O.Lewiston, ME 042401356542831
  12. Rashmi Bawa, M.D.Caribou, ME 047361932342524
  13. Robert Bean, M.D.Norway, ME 042681861433617
  14. Khaldoun Bekdache, MDBangor, ME 044011851540108
  15. Tyler BernaicheBangor, ME 044011689084725
  16. Cristiana Bertocchi, MDLewiston, ME 042401851432363
  17. Mark Billington, MDPresque Isle, ME 047691194721720
  18. Ira Bird, MDBrunswick, ME 040111801843099
  19. Alexandra BlancheBangor, ME 044011285021584
  20. Elizabeth Blazick, MDSouth Portland, ME 041061548465123
  21. Paul Bloch, MDPortland, ME 041021225026628
  22. Jennifer Bolton, MDPortland, ME 041021215468509
  23. Thomas Boro, M.D.Lewiston, ME 042401346574027
  24. Travis Bouchard, DOAugusta, ME 043301538698212
  25. Thomas Brady, MDPortland, ME 041021417035601
  26. Jennifer Burg, M.D.Portland, ME 041021801162268
  27. Richard Cabot, M.D.Millinocket, ME 044621235199332
  28. Jordan Caffe, MDRockport, ME 048561720616659
  29. Natalie Calcatera, M.D.Biddeford, ME 040051700175247
  30. Jason Campbell, MDMillinocket, ME 044621245336577
  31. Michael Carroll, M.D.Biddeford, ME 040051699738252
  32. Damien Carter, MDScarborough, ME 040741942314026
  33. Joseph Caruso, MDFarmington, ME 049381720311293
  34. Robert Chagrasulis, MDCalais, ME 046191063488021
  35. Avian Chang, M.D.Bangor, ME 044011700271178
  36. Cynthia Chao, M.D.Biddeford, ME 040051124164207
  37. Jarmal Charles, MDPresque Isle, ME 047691396398418
  38. Carlos Chavez De Paz Villanueva, M.D.Caribou, ME 047361770622011
  39. Rajendra Chowdhry, M.D.Van Buren, ME 047851376511741
  40. David Ciraulo, DOPortland, ME 041021780779132
  41. David Clark, MDPortland, ME 041021568557916
  42. Justin Clark, D.O.Lewiston, ME 042401962480459
  43. James Clarke, M.D.Bangor, ME 044011467528737
  44. Roy Cobean, MDPortland, ME 041021457439663
  45. David Coffman, DOEllsworth, ME 046051598785503
  46. Douglas Cole, MDRockport, ME 048561285621359
  47. Jeffrey Cole, DODover Foxcroft, ME 044261659484491
  48. Mary Collins, M.D.Ellsworth, ME 046051649222126
  49. Thomas Collins, MDSanford, ME 040731730149287
  50. David Crofoot, M.D.Belfast, ME 049151184624942

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

Maine ranks 3 of 51 per resident

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

67.7% of these records appear in a Medicare file, against 73.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. Maine67.7%
  2. United States73.7%

Surgery Physician records in Maine, measured

  • In a Medicare file155 of 229 · 67.7% here, 73.7% nationally
  • In the CMS Doctors and Clinicians file122 · 53.3% here, 58.0% nationally
  • Not updated in five years or more151 · 65.9% here, 54.4% nationally
  • Median graduation year2005 · the 121 records with a school on file

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

What the count covers

229 NPPES records list surgery physician (208600000X) as their primary taxonomy with a practice address in Maine: 16 per 100,000 residents against 10 nationally (50 states and D.C.). Portland has 48 of them (21%).

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. Puerto Rico230
  2. Nebraska231
  3. New Mexico236
  4. Nevada236

States with a similar rate per 100,000

  1. North Dakota18.1
  2. Pennsylvania14.4
  3. Massachusetts14.3
  4. New Hampshire14.0

The largest states

  1. California3,118
  2. Texas2,192
  3. New York2,053
  4. Florida1,887
  5. Pennsylvania1,867

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.