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 2901–3000 of 3,546
# Doctor Specialty City Procedures Open Payments MIPS
2901 Dr. Charles Roberts
Medicare
Physician Assistant Old Town 866 — — ›
2902 Dr. Jesse Roberts
Medicare
Physician Assistant Scarborough 12 — 93 ›
2903 Dr. Giselle Robertson
Medicare
Family Nurse Practitioner Bangor 355 $235 81 ›
2904 Dr. Shelby Robichaud
Medicare
Physical Therapist Bangor 421 — — ›
2905 Dr. Dara Rock
Medicare
Internal Medicine Physician Bangor 624 — — ›
2906 Dr. Amanda Rockwood
Dentist Gorham — $17 — ›
2907 Dr. Carly Rodgers
Medicare
Psychologist Portland 248 — — ›
2908 Dr. Stephen Rodrigue
Medicare
Orthopaedic Surgery Physician Falmouth 294 $134 — ›
2909 Dr. Robert Rogers
Certified Registered Nurse Anesthetist Calais 29 — — ›
2910 Dr. Eleanor Rolnick
Chiropractor Biddeford 144 — — ›
2911 Dr. Daniil Rolshud
Medicare
Gastroenterology Physician Portland 643 $155 93 ›
2912 Dr. Paul Ronco
Medicare
Internal Medicine Physician Bangor 629 — — ›
2913 Dr. Alana Rose
Family Nurse Practitioner Belfast 23 — 93 ›
2914 Dr. Lisa Rosen
Medicare
Physical Therapist Windham 1,098 — — ›
2915 Dr. Irl Rosner
Anesthesiology Physician Brunswick 14 — — ›
2916 Dr. Enrico Ross
Dentist Belfast — $300 — ›
2917 Dr. Sarah Rossignol
General Practice Dentistry Augusta — $10 — ›
2918 Dr. Tricia Rossignol
Medicare
Physical Therapist Caribou 2,123 — — ›
2919 Dr. Katherine Rossiter
Medicare
Family Nurse Practitioner Portland 91 — 93 ›
2920 Dr. Elizabeth Rothe
Medicare
Sports Medicine (Family Medicine) Physician Lewiston 71 $26 74 ›
2921 Dr. Debra Rothenberg
Medicare
Family Medicine Physician Portland 100 — — ›
2922 Dr. Tory Rouse
Medicare
Family Nurse Practitioner Houlton — $23 — ›
2923 Dr. Matthew Rowe
Cardiovascular Disease Physician Bangor 1,030 — — ›
2924 Dr. Ashlee Roy
Medicare
Physician Assistant Belfast 380 — — ›
2925 Dr. Michelle Roy
Physician Assistant Portland 45 — — ›
2926 Dr. Jared Roy
Medicare
Physician Assistant Scarborough 37 — 76 ›
2927 Dr. Alissa Roy
Nurse Practitioner Waterville 179 — — ›
2928 Dr. Liana Rubinoff
Medicare
Family Medicine Physician Kennebunk 284 — — ›
2929 Dr. Brian Ruby
Medicare
Physical Therapist Auburn 557 — 87 ›
2930 Dr. Isaac Rudloe
Medicare
Ophthalmology Physician Ellsworth 3,136 — 100 ›
2931 Dr. Megan Ruest
Medicare
Primary Care Nurse Practitioner Fort Fairfield 333 $100 — ›
2932 Dr. Joanna Rulf
Medicare
Family Medicine Physician Freeport 65 $22 74 ›
2933 Dr. Lori Rumery
Medicare
Nurse Practitioner Portland 31 — — ›
2934 Dr. Kaileen Runnells
Medicare
Psychiatric/Mental Health Nurse Practitioner Dover Foxcroft 392 — — ›
2935 Dr. Nancy Rushton
Medicare
Nurse Practitioner Waterville 313 — 74 ›
2936 Dr. Jacqueline Russell
Family Medicine Physician Calais — $300 — ›
2937 Dr. Shyla Russell
Medicare
Physician Assistant Old Town — $15 — ›
2938 Dr. Scott Russo
Medicare
Emergency Medicine Physician Portland 220 — — ›
2939 Dr. Kathleen Rutecki
Medicare
Physical Medicine & Rehabilitation Physician Scarborough 772 $31 50 ›
2940 Dr. William Ruth
Medicare
Emergency Medicine Physician South Portland 6,618 — — ›
2941 Dr. Cristina Rutherford
Medicare
Gastroenterology Physician Portland 553 $259 93 ›
2942 Dr. Meredith Ryan
Medicare
Family Nurse Practitioner Kennebunk 275 — 93 ›
2943 Dr. Thomas Ryan
Medicare
Interventional Cardiology Physician Scarborough 398 — 93 ›
2944 Dr. Russell Rybka
Medicare
Podiatrist Cumberland 1,998 $164 — ›
2945 Dr. David Rydell
Medicare
Surgery Physician Bangor 386 — 75 ›
2946 Dr. Amin Saab
Medicare
Physical Therapist Freeport 1,215 — — ›
2947 Dr. Shadab Saboori
Medicare
Gastroenterology Physician Portland — $314 — ›
2948 Dr. David Salko
Medicare
Family Medicine Physician South Portland 405 — 79 ›
2949 Dr. Erin Salter
Medicare
Hospitalist Physician Ellsworth 724 — 97 ›
2950 Dr. Harpreet Saluja
Medicare
Internal Medicine Physician Bangor 561 — — ›
2951 Dr. Eric Sampson
Medicare
Emergency Medicine Physician South Portland 4,615 — — ›
2952 Dr. Michael Samuel
Medicare
Diagnostic Radiology Physician Bangor 44 $199 — ›
2953 Dr. Tiara Sanborn
Medicare
Internal Medicine Physician Lewiston 147 — 79 ›
2954 Dr. Stephen Sanders
Medicare
Emergency Medicine Physician Portland 397 — 93 ›
2955 Dr. Erin Margaret Santos
Medicare
Physician Assistant South Portland 228 — 93 ›
2956 Dr. Karl Sanzenbacher
Neurology Physician Bangor 27 — — ›
2957 Dr. Frank Sapere
Dentist Bangor — $110 — ›
2958 Dr. Barbara Sarcia
Medicare
Clinical Social Worker York 196 — — ›
2959 Dr. Umesh Sarma
Medicare
Diagnostic Radiology Physician Lewiston 2,127 — — ›
2960 Dr. Christopher Sarno
Medicare
Otolaryngology Physician Kittery 1,361 $478 80 ›
2961 Dr. Michael Saucier
Medicare
Certified Registered Nurse Anesthetist Caribou 208 — — ›
2962 Dr. Timothy Saulter
Chiropractor Farmington 294 — — ›
2963 Dr. Katherine Saunders
Medicare
Family Nurse Practitioner Hampden 196 $206 — ›
2964 Dr. Louis-David Sauve
General Practice Dentistry Augusta — $14 — ›
2965 Dr. Carolyn Savage
Physician Assistant Bangor — $51 — ›
2966 Dr. Evan Savage
Medicare
Physical Medicine & Rehabilitation Physician Portland 5,062 — 93 ›
2967 Dr. Miriam Savatteri
Medicare
Hospitalist Physician Biddeford 415 — 93 ›
2968 Dr. McKenzie Savidge
Emergency Medicine Physician Rockport 195 $24 93 ›
2969 Dr. Anna Sawtelle
Anesthesiology Physician Brunswick 176 — — ›
2970 Dr. Laura Sawyer
Medicare
Psychiatric/Mental Health Nurse Practitioner Brunswick 52 — 93 ›
2971 Dr. Karen Saylor
Geriatric Medicine (Internal Medicine) Physician Freeport — $100 — ›
2972 Dr. Robert Schaedel
Oral and Maxillofacial Surgery (Dentist) South Portland 32 $135 — ›
2973 Dr. Emily Schatz
Medicare
Family Nurse Practitioner Waterville 135 — — ›
2974 Dr. Alison Scheib
Medicare
Medical Physician Assistant Rockport 47 $213 — ›
2975 Dr. Eric Schenk
Medicare
Internal Medicine Physician Rockport 803 — 93 ›
2976 Dr. Scott Schiff-Slater
Medicare
Family Medicine Physician Hallowell 616 — 100 ›
2977 Dr. Jennifer Schleh
Medicare
Family Nurse Practitioner South Portland — $33 — ›
2978 Dr. Chris Schleif
Medicare
Family Nurse Practitioner Blue Hill 394 $23 — ›
2979 Dr. Meagan Schmersal
Medicare
Family Nurse Practitioner Portland 197 — — ›
2980 Dr. Anna Schmid
Medicare
Emergency Medicine Physician Biddeford 115 — — ›
2981 Dr. Chloe Schmir
Medicare
Physician Assistant Wells — $64 — ›
2982 Dr. Marcel Schnee
Medicare
Physical Therapist Belgrade Lakes 963 — — ›
2983 Dr. Paul Schneider
Medicare
Certified Registered Nurse Anesthetist Bangor 31 — — ›
2984 Dr. Craig Schneider
Medicare
Family Medicine Physician Falmouth 180 $14 — ›
2985 Dr. Steven Schneider
Family Medicine Physician Sanford 76 — 93 ›
2986 Dr. Monica Schoenbaum
Family Nurse Practitioner Cape Elizabeth 265 — — ›
2987 Dr. Heather Schuler
Occupational Therapist Cape Elizabeth 1,245 — — ›
2988 Dr. Erika Schumacher
Pediatrics Physician Farmington — $79 — ›
2989 Dr. Linda Schumacher-Feero
Medicare
Ophthalmology Physician Augusta 1,445 $190 84 ›
2990 Dr. Drew Schwartz
Medicare
Optometrist Augusta 2,357 — 93 ›
2991 Dr. Ivan Schwendt
Medicare
Anesthesiology Physician Bangor 12 $106 93 ›
2992 Dr. Kristen Sciolino
General Practice Dentistry Lincoln — $23 — ›
2993 Dr. Benjamin Scoll
Urology Physician Portland 2,110 $41 — ›
2994 Dr. Joseph Scordino
Medicare
Orthopaedic Surgery Physician Rockport 885 — 93 ›
2995 Dr. Ira Scott
Medicare
Psychiatry Physician Bangor — $71 — ›
2996 Dr. Joseph Scott
Medicare
Psychiatry Physician Biddeford 69 — 93 ›
2997 Dr. Julianne Scott
Medicare
Obstetrics & Gynecology Physician Scarborough — $104 — ›
2998 Dr. Robert Scovin
Podiatrist Ellsworth 11 — — ›
2999 Dr. Jennifer Sears
Emergency Medicine Physician Biddeford 46 — 93 ›
3000 Dr. Starie Seay
Family Medicine Physician Ellsworth 349 $116 — ›