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 1001–1100 of 3,546
# Doctor Specialty City Procedures Open Payments MIPS
1001 Dr. Amanda Querry
Medicare
Obstetrics & Gynecology Physician Bangor 14 — — ›
1002 Dr. Florello Sven-Erik Quianzon
Medicare
Internal Medicine Physician Skowhegan 536 — — ›
1003 Dr. Bonnie Rademacher-Flis
Medicare
Adult Health Nurse Practitioner Boothbay Harbor — $193 93 ›
1004 Dr. Tarek Radwan
Medicare
Neurological Surgery Physician Lewiston 52 $494 — ›
1005 Dr. Reza Rahbar-Semnani
Medicare
Colon & Rectal Surgery Physician Rockport 282 $48 — ›
1006 Dr. Tamzid Rahman
Medicare
Ophthalmology Physician Portland — $529 — ›
1007 Dr. Vanessa Railton
Medicare
Certified Registered Nurse Anesthetist Augusta 123 — — ›
1008 Dr. Rishi Ramkissoon
Medicare
Hospitalist Physician Belfast 154 — 93 ›
1009 Dr. Kellie Ramsdell
Medicare
Adult Health Nurse Practitioner Scarborough — $250 — ›
1010 Dr. James Raque
Vascular & Interventional Radiology Physician Waterville 783 — 96 ›
1011 Dr. Saima Rashid
Medicare
Internal Medicine Physician Belfast 71 — 75 ›
1012 Dr. Daniel Rausch
Medicare
Hematology & Oncology Physician Westbrook 66,806 $5,809 79 ›
1013 Dr. Stephen Rawlings
Medicare
Infectious Disease Physician South Portland 269 — — ›
1014 Dr. Tiney Ray
Medicare
Psychiatric/Mental Health Nurse Practitioner Portland — $16 — ›
1015 Dr. James Ray
Psychiatry Physician Sanford 139 — 93 ›
1016 Dr. David Redding
Medicare
Nephrology Physician Augusta 468 $21 74 ›
1017 Dr. Lauren Redon
Medicare
Physical Therapist Brunswick 421 — — ›
1018 Dr. Melody Rees
Medicare
Family Nurse Practitioner Boothbay Harbor 43 — — ›
1019 Dr. Joshua Rehberg
Medicare
Emergency Medicine Physician Portland 493 — 93 ›
1020 Dr. Ian Reight
Surgery Physician Lewiston 41 $4,810 74 ›
1021 Dr. Scot Remick
Medical Oncology Physician Scarborough — $69 — ›
1022 Dr. Christopher Renaud
Medicare
Anesthesiology Physician Farmington 62 — 93 ›
1023 Dr. Danika Rencken
Family Nurse Practitioner Yarmouth — $32 — ›
1024 Dr. Renate Repele-Bailey
Gerontology Nurse Practitioner Kennebunk 416 — 93 ›
1025 Dr. Carlos Requena Armas
Medicare
Interventional Cardiology Physician Bangor — $1,481 — ›
1026 Dr. Samantha Ricci
Medicare
Obstetrics & Gynecology Physician Scarborough 56 $121 — ›
1027 Dr. Sarah Rice
Medicare
Physician Assistant Waterville 102 — — ›
1028 Dr. James Rich
Medicare
Internal Medicine Physician Biddeford 305 $1,200 — ›
1029 Dr. Jessica Richardson
Acute Care Nurse Practitioner Scarborough — $39 — ›
1030 Dr. Jennifer Riddle
Medicare
Emergency Medicine Physician Damariscotta 67 — — ›
1031 Dr. Russell Riehl
Medicare
Cardiovascular Disease Physician Rockport — $300 — ›
1032 Dr. Carmen Rinaldi
Medicare
Dermatology Physician Portland 7,953 — 93 ›
1033 Dr. Hugo Rivera
Medicare
Internal Medicine Physician Augusta 99 — — ›
1034 Dr. Daniel Robbins
Medicare
Orthopaedic Surgery Physician Portland 38 $29 — ›
1035 Dr. Karen Roberts
Medicare
Neuromusculoskeletal Medicine & Omm Physician Portland 422 — 93 ›
1036 Dr. Amanda Roberts
Medicare
Internal Medicine Physician Portland 428 — 93 ›
1037 Dr. Scott Robinson
Medicare
Vascular Surgery Physician Scarborough 137 $939 78 ›
1038 Dr. Elisabeth Robinson
Medicare
Family Nurse Practitioner Westbrook 296 $758 93 ›
1039 Dr. Donna Rodriguez
Surgical Physician Assistant Brunswick 366 $148 — ›
1040 Dr. Jeanette Rogers
Medicare
Clinical Social Worker Bangor 260 — — ›
1041 Dr. Steven Rogers
Medicare
Gastroenterology Physician Rockport 68 — — ›
1042 Dr. Anne Rogerson
Psychiatric/Mental Health Nurse Practitioner Portland 90 — — ›
1043 Dr. Mikhail Romashko
Medicare
Cardiovascular Disease Physician Biddeford 1,037 $67 — ›
1044 Dr. Rebecca Rose
Medicare
Physician Assistant Sanford 17 — 93 ›
1045 Dr. Keith Rosenberg
Medicare
Emergency Medicine Physician Biddeford 220 $28 — ›
1046 Dr. Mitchell Ross
Medicare
Neurology Physician Auburn 26 $102 — ›
1047 Dr. Cristian Rosu
Medicare
Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician Portland 14 $1,693 93 ›
1048 Dr. Joseph Benjamin Rote
Medicare
Internal Medicine Physician Falmouth 357 — — ›
1049 Dr. Stacey Rotta
Surgical Critical Care Physician Portland 19 $40 93 ›
1050 Dr. Brittany Roy
Medicare
Surgical Physician Assistant Auburn 48 — 93 ›
1051 Dr. Nicholas Roy
General Practice Dentistry Buxton — $123 — ›
1052 Dr. Christopher Roy
Medicare
Hospitalist Physician Portland 146 — — ›
1053 Dr. Richard Royal
Medicare
Surgery Physician Portland 343 — 93 ›
1054 Dr. Anna Royer
Medicare
Surgery Physician Lewiston 488 — — ›
1055 Dr. Clifford Rubin
Medicare
Internal Medicine Physician Kennebunk 512 — 93 ›
1056 Dr. Hans Ruehsen
Medicare
Hospitalist Physician Damariscotta 157 — 93 ›
1057 Dr. Brian Rueter
Medicare
Hospitalist Physician Farmington 489 $22 93 ›
1058 Dr. Christopher Rumsey
Medicare
Obstetrics & Gynecology Physician Bangor 132 $127 — ›
1059 Dr. Theresa Rush
Medicare
Psychiatric/Mental Health Nurse Practitioner Belgrade — $618 — ›
1060 Dr. John Russell
Urology Physician Houlton — $18 — ›
1061 Dr. Philip Russell
Medicare
Psychiatry Physician Sanford 159 — — ›
1062 Dr. Ann Russell
Medicare
Medical Physician Assistant Skowhegan 296 $71 74 ›
1063 Dr. Brendan Ryan
Medicare
Certified Registered Nurse Anesthetist Biddeford 26 $25 93 ›
1064 Dr. Christopher Ryan
Medicare
Surgical Physician Assistant Portland — $23 86 ›
1065 Dr. Ramiro Saavedra Romero
Medicare
Critical Care Medicine (Internal Medicine) Physician Portland 152 $35 — ›
1066 Dr. Tahira Saifuddin
Medicare
Gastroenterology Physician Bangor 96 $5,877 93 ›
1067 Dr. Stephen Saks
Dentist South Portland — $188 — ›
1068 Dr. Miguel Saldivar
Medicare
Infectious Disease Physician South Portland 464 — 91 ›
1069 Dr. Adam Saltz
Periodontist South Portland — $299 — ›
1070 Dr. Julie Salvatelli
Medicare
Physician Assistant Portland 106 — 93 ›
1071 Dr. Alison Samitt
Medicare
Family Medicine Physician Falmouth 63 — — ›
1072 Dr. Linda Sancetta
Adult Health Nurse Practitioner Biddeford 530 $272 74 ›
1073 Dr. Otto Sandoval Linares
Medicare
Urology Physician Augusta 536 $748 — ›
1074 Dr. Casey Sanfilippo
Medicare
Nurse Practitioner Yarmouth 191 — — ›
1075 Dr. Cassandra Sanko
Medicare
Orthopaedic Surgery Physician Augusta 44 $1,482 74 ›
1076 Dr. Nadine Santacruz
Pediatric Hematology & Oncology Physician Brewer — $2,250 — ›
1077 Dr. Ganesha Santhyadka
Medicare
Pulmonary Disease Physician Bangor 1,335 $100 93 ›
1078 Dr. Amit Sanyal
Medicare
Hematology (Internal Medicine) Physician Sanford 306 — 93 ›
1079 Dr. Renee Sarett
Medicare
Hospice and Palliative Medicine (Emergency Medicine) Physician Scarborough 44 — — ›
1080 Dr. William Sauer
Anesthesiology Physician Portland 87 $424 100 ›
1081 Dr. Katherine Saunders
Anatomic Pathology & Clinical Pathology Physician Portland 92 — — ›
1082 Dr. Douglas Sawyer
Medicare
Cardiovascular Disease Physician Scarborough 114 — 93 ›
1083 Dr. Candice Sawyer
Medicare
Physician Assistant Westbrook 36 — — ›
1084 Dr. Kyla Scarponi
Pediatrics Physician York — $294 — ›
1085 Dr. Jeffrey Scheff
Medicare
Certified Registered Nurse Anesthetist Bangor 74 — 93 ›
1086 Dr. Gail Schmalz
Medicare
Physician Assistant Rockport 226 — 93 ›
1087 Dr. David Schmidt
Medicare
Psychiatry Physician Rockport 647 — — ›
1088 Dr. Kirsten Schrage
Medicare
Certified Registered Nurse Anesthetist Brunswick 34 — 93 ›
1089 Dr. Kristen Schroeder-Cyr
Medicare
Family Nurse Practitioner Brunswick 148 $224 93 ›
1090 Dr. Gretchen Schumacher
Medicare
Family Nurse Practitioner North Haven 632 $31 — ›
1091 Dr. Jillian Schwartz
Physical Therapist Damariscotta 202 — — ›
1092 Dr. Sarah Scott
Medicare
Family Medicine Physician Damariscotta 126 — 93 ›
1093 Dr. Joseph Scrobola
Medicare
Hospitalist Physician Portland 166 — — ›
1094 Dr. Edmund Sears
Medicare
Pulmonary Disease Physician South Portland 481 — — ›
1095 Dr. Peter Sedgwick
Medicare
Sports Medicine (Family Medicine) Physician Yarmouth 464 — — ›
1096 Dr. John Seely
Pain Medicine (Anesthesiology) Physician Brunswick 452 — 92 ›
1097 Dr. Alan Segal
Nephrology Physician Portland 816 $77 93 ›
1098 Dr. Sarah Serafini
Emergency Medicine Physician Rockport 244 — 93 ›
1099 Dr. Henry Sesselberg
Medicare
Clinical Cardiac Electrophysiology Physician Scarborough 1,109 — — ›
1100 Dr. Bronwyn Sewell
Medicare
Women's Health Nurse Practitioner Portland — $123 — ›