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 901–1000 of 3,546
# Doctor Specialty City Procedures Open Payments MIPS
901 Dr. Kathleen O Callahan
Medicare
Family Nurse Practitioner Banger 335 $235 81 ›
902 Dr. Adam O'Brien
Medicare
Anesthesiology Physician Portland 96 — — ›
903 Dr. Kelsey O'Connell
Family Nurse Practitioner Brunswick — $22 — ›
904 Dr. Jennifer O'Connor
Medicare
Psychiatric/Mental Health Nurse Practitioner Sanford 62 — — ›
905 Dr. Kimberly O'Dell
Medicare
Family Nurse Practitioner Scarborough 213 $432 86 ›
906 Dr. Mary O'Malley
Medicare
Psychiatry Physician Sanford 270 $245 — ›
907 Dr. Molly O'Malley
Medicare
Family Medicine Physician Yarmouth 743 — — ›
908 Dr. Catherine Oconnor
Medicare
Surgery Physician Lewiston 409 — 73 ›
909 Dr. Kathleen Ogle
Medicare
Emergency Medicine Physician Caribou 245 — — ›
910 Dr. John Ogorek
Medicare
Female Pelvic Medicine and Reconstructive Surgery (Obstetrics & Gynecology) Physician Scarborough 141 $61 93 ›
911 Dr. Hannah Okonsky
Medicare
Occupational Therapist Portland 278 — — ›
912 Dr. Solomon Olabiyi
Medicare
Internal Medicine Physician Houlton — $131 — ›
913 Dr. Nicolette Oleaga
Certified Registered Nurse Anesthetist Portland 120 $17 — ›
914 Dr. Thomas Oliver
Medicare
Urology Physician Ellsworth 522 — 93 ›
915 Dr. Andrew Oliver
Medicare
Certified Registered Nurse Anesthetist Portland — $22 — ›
916 Dr. Marie Omeler-Emile
Dentist Bangor — $157 — ›
917 Dr. Daniel Oppenheim
Medicare
Endocrinology, Diabetes & Metabolism Physician Scarborough 58 — 93 ›
918 Dr. Ingrid Ordal
Medicare
Clinical Social Worker Brunswick 240 — 93 ›
919 Dr. Edgardo Ortiz Flores
Medicare
Hematology & Oncology Physician Brunswick — $89 — ›
920 Dr. Lidya Osman
Medicare
Internal Medicine Physician Kennebunk — $25 — ›
921 Dr. Laura Ostapenko
Medicare
Anesthesiology Physician Portland 15 — 89 ›
922 Dr. Justin Otis
Medicare
Behavioral Neurology & Neuropsychiatry Physician Bangor 364 — — ›
923 Dr. Mark Overton
Medicare
Psychiatry Physician Fort Kent 155 $79 84 ›
924 Dr. Micah Ownbey
Medicare
Emergency Medicine Physician Portland 207 — 92 ›
925 Dr. Justin Pacor
Medicare
Interventional Cardiology Physician Scarborough — $347 — ›
926 Dr. Diana Page
Medicare
Acute Care Nurse Practitioner Scarborough 220 — 93 ›
927 Dr. Vasavi Paidpally
Medicare
Diagnostic Radiology Physician Bangor 1,752 — — ›
928 Dr. Adam Paine
Medicare
Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician Portland — $186 — ›
929 Dr. Jenna Paladino
Medicare
Family Nurse Practitioner Westbrook — $255 — ›
930 Dr. Terry Palmer
Medicare
Certified Registered Nurse Anesthetist Augusta 38 — — ›
931 Dr. Nilaya Palmer
Medicare
Surgical Physician Assistant Portland 264 — — ›
932 Dr. Ashley Palmer
Medicare
Physician Assistant Portland 300 — — ›
933 Dr. Jordan Palmer
Medicare
Certified Registered Nurse Anesthetist Rockport 89 — 93 ›
934 Dr. Eugene Paluso
Medicare
Internal Medicine Physician Windham 351 — — ›
935 Dr. Rebecca Panassow
Physician Assistant Augusta 19 — 74 ›
936 Dr. Stephanie Panella
Medicare
Family Nurse Practitioner Bangor 295 — — ›
937 Dr. Bo Pang
Facial Plastic Surgery Physician Brunswick 3,751 $1,989 56 ›
938 Dr. Katherine Paret
Dentist South Portland — $75 — ›
939 Dr. Rena Paris
Medicare
Psychiatry Physician Portland 801 — 93 ›
940 Dr. Andrew Parker
Medicare
Allergy & Immunology Physician Portland 920 $61 — ›
941 Dr. Susan Parlin
Medicare
Family Medicine Physician Ellsworth 519 — 93 ›
942 Dr. Kimberly Parrillo
Medicare
Family Nurse Practitioner Kennebunk 56 — 93 ›
943 Dr. Matthew Parsons
Medicare
Radiation Oncology Physician Portland 1,835 — — ›
944 Dr. Atit Patel
Medicare
Family Medicine Physician Biddeford 25 — — ›
945 Dr. Krupali Patel
Medicare
Hospitalist Physician Brunswick 371 — 93 ›
946 Dr. Michael Patnaude
Medicare
Psychiatry Physician Westbrook 161 $246 — ›
947 Dr. Bonnie Patrick
Medicare
Hospitalist Physician Biddeford 504 — — ›
948 Dr. Ian Patten
Medicare
Orthopaedic Surgery Physician Augusta 120 $108 74 ›
949 Dr. Sarah Patten
Medicare
Psychiatric/Mental Health Nurse Practitioner Damariscotta 225 — 93 ›
950 Dr. Elizabeth Pavao
Medicare
Family Nurse Practitioner Portland — $111 93 ›
951 Dr. Cheryl Pawloski
Psychiatric/Mental Health Nurse Practitioner Biddeford 169 — 93 ›
952 Dr. Shannon Payeur
Medicare
Family Nurse Practitioner Sanford 117 — 93 ›
953 Dr. Jenna Pearson
Medicare
Hospitalist Physician Biddeford 802 — — ›
954 Dr. Jessica Peck
Medicare
Emergency Medicine Physician Sanford 180 — — ›
955 Dr. Sherry Pelletier
Medicare
Clinical Social Worker Caribou 330 — — ›
956 Dr. Jane Pelletier
Medicare
Physician Assistant Wells 441 $5,042 93 ›
957 Dr. Brooke Perez
Medicare
Physician Assistant Coopers Mills 35 — 93 ›
958 Dr. Jessica Perez
Emergency Medicine Physician Skowhegan 96 — 74 ›
959 Dr. Aaron Perme
Medicare
Surgery Physician Bar Harbor 125 $35 88 ›
960 Dr. Nicholas Perros
Medicare
Hospitalist Physician Portland 172 — 93 ›
961 Dr. Douglas Perry
Medicare
Chiropractor Augusta 205 — — ›
962 Dr. John Persing
Medicare
Plastic Surgery Physician South Portland 143 $57 93 ›
963 Dr. Marina Peskina
Medicare
Ophthalmology Physician Bangor 40 $73 — ›
964 Dr. Noretta Peterson
Medicare
Certified Registered Nurse Anesthetist Bethel 70 $30 — ›
965 Dr. Rachel Petracca
Medicare
Women's Health Nurse Practitioner Portland 12 — — ›
966 Dr. Andrew Phan
Medicare
Family Medicine Physician Portland 734 — — ›
967 Dr. Brian Philippe
Family Nurse Practitioner Saco 229 — — ›
968 Dr. Elizabeth Phillips
Medicare
Family Nurse Practitioner Brunswick 302 $82 93 ›
969 Dr. Rachel Picone
Medicare
Family Nurse Practitioner Rockport 84 — — ›
970 Dr. Carl Pierce
Medicare
Surgical Physician Assistant Augusta 31 — 74 ›
971 Dr. Lauren Pieri
Medicare
Medical Physician Assistant Lewiston 125 $141 76 ›
972 Dr. Tobin Piker
Emergency Medicine Physician Norway 95 — 93 ›
973 Dr. Rachael Pillar
Family Nurse Practitioner Saco — $122 — ›
974 Dr. Christopher Pingitore
Medicare
Foot & Ankle Surgery Podiatrist Yarmouth 2,662 $90 93 ›
975 Dr. Maia Pinsky
Medicare
Family Medicine Physician Gardiner 78 $77 74 ›
976 Dr. Tina Piraino
Medicare
Hospitalist Physician Portland 127 — 93 ›
977 Dr. Ricardo Plata
Medicare
Physician Assistant South Berwick 289 $59 — ›
978 Dr. Charles Plourde
Low Vision Rehabilitation Optometrist Van Buren 193 — — ›
979 Dr. Kara Plummer
Medicare
Nurse Practitioner Lewiston 64 $37 89 ›
980 Dr. Luke Pluto
Medicare
Pulmonary Disease Physician South Portland 294 — 74 ›
981 Dr. Gregory Pomeroy
Orthopaedic Surgery Physician Portland — $5,546 — ›
982 Dr. Nathan Ponitz
Medicare
Anesthesiology Physician Augusta 61 $20 92 ›
983 Dr. Margarita Popova
Emergency Medicine Physician Portland 149 — — ›
984 Dr. Valerie Porcello
Medicare
Psychiatric/Mental Health Nurse Practitioner Lewiston 40 — — ›
985 Dr. Paul Porensky
Medicare
Neurological Surgery Physician Scarborough — $31 — ›
986 Dr. Sheela Porter-Smith
Medicare
Nurse Practitioner Houlton 37 — — ›
987 Dr. Derek Poulin
Medicare
Anesthesiology Physician Portland 205 — — ›
988 Dr. Amanda Powell
Medicare
Family Medicine Physician Gardiner 151 — — ›
989 Dr. Sara Powell
Certified Registered Nurse Anesthetist Orrington — $31 — ›
990 Dr. Samuel Powell
Medicare
Orthopedic Physical Therapist Rockland 2,490 — — ›
991 Dr. Bhavini Prajapati
Medicare
Cardiovascular Disease Physician Brunswick 87 — 93 ›
992 Dr. Katherine Pressey
Nurse Practitioner Portland 196 — — ›
993 Dr. Tiffany Pressley
Medicare
Psychiatric/Mental Health Nurse Practitioner Presque Isle — $91 — ›
994 Dr. Cameron Price
Medicare
Internal Medicine Physician Portland 447 — 93 ›
995 Dr. Timothy Pruchnic
Medicare
Orthopaedic Hand Surgery Physician Bangor 92 $23 — ›
996 Dr. Otoniel Puerto
Medicare
Anesthesiology Physician Bangor 56 — — ›
997 Dr. Madeleine Puissant
Medicare
Emergency Medicine Physician Biddeford 124 — 93 ›
998 Dr. Matthew Pyenta
Medicare
Nephrology Physician Lewiston 522 — — ›
999 Dr. Syed Quadri
Medicare
Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician Scarborough 97 $3,771 93 ›
1000 Dr. Aurora Quaye
Medicare
Anesthesiology Physician Portland 24 — — ›