Maine · All doctors

All doctors in Maine

3,546 active providers, sorted by completeness of record. For a faster path, browse by city or specialty.

Showing 1–100 of 3,546
# Doctor Specialty City Procedures Open Payments MIPS
1 Dr. Elizabeth Abbas
Medicare
Family Medicine Physician Farmington 194 — — ›
2 Dr. Jessica Abbatiello
Medicare
Family Nurse Practitioner Portland 18 — 93 ›
3 Dr. Christopher Abbott
Medicare
Hospitalist Physician Lewiston 321 — — ›
4 Dr. Megan Abbott
Medicare
Otolaryngology Physician Scarborough 534 — 93 ›
5 Dr. Ruslan Abdukalikov
Medicare
Anesthesiology Physician Portland 73 — 93 ›
6 Dr. Mark Abel
Medicare
Infectious Disease Physician Bangor 295 $20 — ›
7 Dr. Christopher Abruzzese
Medicare
Anesthesiology Physician Portland 12 $37 — ›
8 Dr. Timothy Adamchuk
General Practice Dentistry Windham — $36 — ›
9 Dr. Sarah Adams
Medicare
Family Nurse Practitioner Lewiston 162 — — ›
10 Dr. Maura Adams
Medicare
Anesthesiology Physician Rockport 130 $24 93 ›
11 Dr. Israel Adeloye
Dentist Bangor — $4,105 — ›
12 Dr. Adedeji Ademiluyi
Medicare
Hospitalist Physician Biddeford 418 — 93 ›
13 Dr. Jason Adler
Medicare
Hematology & Oncology Physician South Portland — $714 — ›
14 Dr. Ranjiv Advani
Emergency Medicine Physician Farmington 403 — — ›
15 Dr. Devesh Agarwal
Medicare
Family Medicine Physician Lincoln 942 — — ›
16 Dr. Danielle Agrella
Medicare
Adult Health Nurse Practitioner Presque Isle 256 — — ›
17 Dr. Colleen Ahern
General Practice Dentistry Yarmouth — $274 — ›
18 Dr. Steven Aiello
Medicare
Physician Assistant Windham 183 — — ›
19 Dr. Jacob Akers
General Practice Dentistry Porter — $299 — ›
20 Dr. Seleipiri Akobo
Medicare
Hospitalist Physician Portland 157 — — ›
21 Dr. Spyridon Akrivakis
Medicare
Clinical Cardiac Electrophysiology Physician Bangor 1,121 $388 — ›
22 Dr. Khaled Al Sibai
Medicare
Endocrinology, Diabetes & Metabolism Physician Scarborough 54 — 93 ›
23 Dr. Mohammed Al-Nufal
Pediatrics Physician Augusta — $88 — ›
24 Dr. Deana Albert
Medicare
Adult Health Nurse Practitioner Lewiston 469 $143 79 ›
25 Dr. Karen Albert
Psychiatric/Mental Health Nurse Practitioner Madawaska 158 — — ›
26 Dr. Steven Albert
Medicare
Nurse Practitioner Van Buren — $291 84 ›
27 Dr. Judith Aldrich
Medicare
Family Medicine Physician Waldoboro 216 — — ›
28 Dr. Eron Aldridge
Oral and Maxillofacial Surgery (Dentist) Bangor — $53 — ›
29 Dr. Mark Alexander
Medicare
Pediatric Cardiology Physician Scarborough 150 $97 93 ›
30 Dr. Sajjad Ali
Medicare
Internal Medicine Physician Bangor — $13 — ›
31 Dr. Ch Hassan Ali
Medicare
Neurology Physician Bangor 115 — — ›
32 Dr. James Allison
Medicare
Diagnostic Radiology Physician Portland 2,848 $83 93 ›
33 Dr. Nabeel Alqsous
Medicare
Pulmonary Disease Physician Bangor 526 — — ›
34 Dr. Adam Alter
Medicare
Pulmonary Disease Physician South Portland 219 — — ›
35 Dr. Erdem Altunel
Medicare
Hematology & Oncology Physician Brewer — $22 — ›
36 Dr. Rachael Amador
Medicare
Surgery Physician Skowhegan — $106 — ›
37 Dr. Angela Amano
Medicare
Acute Care Nurse Practitioner Portland 87 $150 93 ›
38 Dr. Shinya Amano
Medicare
Dermatology Physician Portland 3,727 — 93 ›
39 Dr. Jonathan Amatruda
Medicare
Nephrology Physician Portland 781 — 85 ›
40 Dr. Lola Amdahl
Medicare
Physician Assistant Portland 283 — 93 ›
41 Dr. Lisa Anderson
Medicare
Physician Assistant Augusta 468 — — ›
42 Dr. Robert Anderson
Medicare
Emergency Medicine Physician Portland 393 — — ›
43 Dr. Denise Anderson
Medicare
Internal Medicine Physician Rockport 556 — 93 ›
44 Dr. Lauren Andrade
Medicare
Adult Congenital Heart Disease Physician Scarborough 44 — 93 ›
45 Dr. Christine Andrews
Pediatric Gastroenterology Physician Portland — $135 — ›
46 Dr. Mercedes Ang
Medicare
Internal Medicine Physician Ellsworth 219 — — ›
47 Dr. Shiva Annamalai
Medicare
Cardiovascular Disease Physician Scarborough 1,405 $956 93 ›
48 Dr. Shahriar Anoushfar
Surgery Physician Houlton 789 $24 84 ›
49 Dr. Nicholas Anthony
Psychiatry Physician Bangor 375 — 93 ›
50 Dr. Laura Apgar
Medicare
Adult Health Nurse Practitioner South Portland — $406 — ›
51 Dr. Peter Arabadjis
Medicare
Physical Medicine & Rehabilitation Physician Bangor 562 — — ›
52 Dr. Nathan Aranson
Medicare
Vascular Surgery Physician S Portland 186 $46,257 93 ›
53 Dr. Jennifer Arich
Medicare
Surgical Physician Assistant Portland 104 — 93 ›
54 Dr. Jessica Aronowitz
Medicare
Orthopaedic Surgery Physician Bangor 620 $627 — ›
55 Dr. Manpreet Arora
Medicare
Internal Medicine Physician Bangor 246 — — ›
56 Dr. Heather Arsenault
Medicare
Hospitalist Physician Rockport — $128 — ›
57 Dr. Nancy Asamoa
Medicare
Internal Medicine Physician Lewiston 578 — 98 ›
58 Dr. Cynthia Asbjornsen
Medicare
Phlebology Physician South Portland 1,142 $250 93 ›
59 Dr. Mary Ashmore
Medicare
Family Medicine Physician Rockport 526 — 93 ›
60 Dr. Omar Ashour
Medicare
Diagnostic Radiology Physician Portland 2,816 — 83 ›
61 Dr. Kelsey Audie
Nurse Practitioner Skowhegan — $103 — ›
62 Dr. Michael Auster
Medicare
Hematology & Oncology Physician South Portland — $258 — ›
63 Dr. Osama Aziz
Internal Medicine Physician Presque Isle 713 $2,240 — ›
64 Dr. Ryan Babinsky
Medicare
Certified Registered Nurse Anesthetist Biddeford 63 — 93 ›
65 Dr. Evan Bachman
Medicare
Internal Medicine Physician Kennebunk 85 — 93 ›
66 Dr. Elizabeth Bacon
Clinical Social Worker Westbrook 52 — 93 ›
67 Dr. Chimdindu Badejo
Medicare
Psychiatric/Mental Health Nurse Practitioner Bangor 214 $102 — ›
68 Dr. Noemi Baffy
Medicare
Gastroenterology Physician Portland 661 $269 93 ›
69 Dr. Peter Bagley
Medicare
Pulmonary Disease Physician Rockport 18 — 93 ›
70 Dr. Amir Baig
Medicare
Anesthesiology Physician Skowhegan — $74 — ›
71 Dr. Julie Bailey
Family Nurse Practitioner Windham 758 $674 88 ›
72 Dr. Beata Bajgierowicz
Medicare
Cardiovascular Disease Physician Lewiston 1,588 $94 76 ›
73 Dr. Kelli Baldrick
Medicare
Psychiatry Physician Westbrook 61 — 93 ›
74 Dr. Michael Baldwin
Medicare
Surgical Physician Assistant Damariscotta 241 $151 76 ›
75 Dr. Crisostomo Baliog
Medicare
Rheumatology Physician Bangor — $200 — ›
76 Dr. Jeffrey Balke
Medicare
Hospitalist Physician Portland 165 — — ›
77 Dr. Jean Ball
Medicare
Family Nurse Practitioner Saco 853 — — ›
78 Dr. Nicholas Ballard
Medicare
Student in an Organized Health Care Education/Training Program Augusta 180 $20 74 ›
79 Dr. Kristina Ballard
Medicare
Acute Care Nurse Practitioner Brunswick 302 — 93 ›
80 Dr. Elaine Balutis
Medicare
Orthopaedic Hand Surgery Physician Augusta 219 — 74 ›
81 Dr. Anthony Bambara
Medicare
Hospitalist Physician Biddeford 450 — 93 ›
82 Dr. Stephan Bamberger
Medicare
Emergency Medicine Physician Auburn 107 — 36 ›
83 Dr. Ross Barman
Medicare
Anesthesiology Physician Portland — $806 — ›
84 Dr. Eric Barry
Anesthesiology Physician Augusta 58 — 92 ›
85 Dr. Nancy-Nichole Barry
Rheumatology Physician Belfast 750 $103 90 ›
86 Dr. Lisa Barry
Medicare
Psychiatric/Mental Health Nurse Practitioner Scarborough 14 $663 — ›
87 Dr. Kristen Bartlett
Medicare
Internal Medicine Physician Portland 369 — 93 ›
88 Dr. Lauren Barton
Medicare
Medical Physician Assistant Portland 55 $21 — ›
89 Dr. Ina Basha
Medicare
Certified Registered Nurse Anesthetist Portland 31 $15 93 ›
90 Dr. Harjit Basi
Medicare
Family Medicine Physician Augusta — $19 — ›
91 Dr. Sanju Basi
Dentist Rockland — $53 — ›
92 Dr. Sarah Baskind
Medicare
Family Nurse Practitioner Biddeford 44 — 93 ›
93 Dr. Matthew Baskind
Medicare
Internal Medicine Physician Biddeford 590 — 93 ›
94 Dr. William Bassett
Medicare
Orthopaedic Surgery Physician Bangor — $40 — ›
95 Dr. Robert Bassett
Orthopaedic Surgery Physician Caribou 447 — — ›
96 Dr. Farwa Batool
Medicare
Surgical Critical Care Physician Bangor 111 — — ›
97 Dr. Chiara Battelli
Medicare
Hematology & Oncology Physician Westbrook 38,835 $41 — ›
98 Dr. George Batty
Medicare
Hematology & Oncology Physician Sanford 308 $127 — ›
99 Dr. Catherine Batz
Family Medicine Physician Waterville 80 — 74 ›
100 Dr. Katherine Baum
Medicare
Clinical Neuropsychologist Falmouth 906 — — ›