766 Results forInternal Medicine Doctors near me
- Portland (303 Results)
- Bangor (158 Results)
- Biddeford (74 Results)
- Lewiston (71 Results)
- Augusta (63 Results)
- Brunswick (43 Results)
- Scarborough (34 Results)
- Rockport (31 Results)
- Waterville (27 Results)
- Ellsworth (25 Results)
- Norway (24 Results)
- South Portland (23 Results)
- Farmington (22 Results)
- Westbrook (22 Results)
- York (21 Results)
- Belfast (18 Results)
- Presque Isle (17 Results)
- Blue Hill (16 Results)
- Kennebunk (16 Results)
- Fort Kent (15 Results)
- Calais (14 Results)
- Skowhegan (14 Results)
- Caribou (13 Results)
- Falmouth (13 Results)
- Damariscotta (12 Results)
- Houlton (12 Results)
- Pittsfield (12 Results)
- Bridgton (11 Results)
- Sanford (11 Results)
- Bath (10 Results)
- Topsham (9 Results)
- Auburn (8 Results)
- Freeport (7 Results)
- Machias (7 Results)
- Rumford (7 Results)
- Yarmouth (7 Results)
- Cape Elizabeth (6 Results)
- Dover Foxcroft (6 Results)
- Millinocket (6 Results)
- Windham (6 Results)
- Bar Harbor (5 Results)
- Brewer (5 Results)
- Camden (5 Results)
- Saco (5 Results)
- Rockland (4 Results)
- Old Orchard Beach (3 Results)
- Trenton (3 Results)
Learn more about Internal Medicine Doctors and how to choose the right one for you
Learn more about Internal Medicine Doctors
An internist specializes in providing adults with comprehensive prevention, diagnosis and treatment services for a wide range of diseases and conditions, including infections, minor injuries, and acute and chronic diseases. Internists are highly skilled as diagnosticians. They also provide adults with regular, routine primary healthcare services.
An internist typically:
-
Evaluates a patient’s medical history and teaches the patient about wellness and disease prevention
-
Diagnoses and treats acute diseases and conditions including infections, injuries, and gastrointestinal conditions
-
Screens, treats and monitors a range of chronic physical conditions, such as hypertension, diabetes, thyroid disease, heart disease, and depression
-
Orders and interprets laboratory and imaging tests and prescribes medications
-
Consults with other members of a patient’s medical and surgical team
-
Provides cancer screenings, such as skin and thyroid checks and breast exams
-
Performs reproductive health screenings including pelvic exams, Pap smears, and sexually transmitted disease (STD) screenings
- Provides family planning and contraceptive counseling
Internists may also be known by the following names: internal medicine doctor, general internist, primary care doctor, internal medicine physician, physician of internal medicine, general practitioner, and adult doctor.
There are 766 specialists practicing Internal Medicine in Maine with an overall average rating of 3.9 stars. There are 174 hospitals in Maine with affiliated Internal Medicine specialists, including Maine Medical Center, Northern Light Eastern Maine Medical Center and Southern Maine Health Care.
Frequently Asked Questions
How can I make a same-day appointment with a Internal Medicine Specialist in Maine?
How can I find a Maine Internal Medicine Specialist who takes my insurance?
How can I find a female Internal Medicine Specialist in Maine?
How can I book an appointment online with a Internal Medicine Specialist in Maine?
How can I find a Maine Internal Medicine Specialist who sees patients after hours?
How can I find a top-rated Internal Medicine Specialist in Maine?
Dr. Amina Qazi, DO
Specialty: Internal Medicine360 BroadwayBangor, ME 04401Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Rodney Mayhorn, MD
Specialty: Internal Medicine116 Northport Ave Ste 210Belfast, ME 04915Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Need a Telehealth Visit?Healthgrades Can Help.
Connect live with a provider virtually who can address a variety of symptoms, conditions, and care needs.
Find a Telehealth DoctorDr. Vu Ho, MD
Specialty: Internal Medicine121 Medical Center Dr Ste 3300Brunswick, ME 04011Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Teresa Farrington, DO
Specialty: Internal Medicine25 First Park Dr Ste BOakland, ME 04963Dr. Hassan Abouleish, MD
Specialty: Internal Medicine22 Hartford St Ste 800Houlton, ME 04730Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Brian Nolan, MD
Specialty: Internal Medicine8 PIKES HLNorway, ME 04268Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Todd Adams, MD
Specialty: Internal Medicine16 Hospital DrYork, ME 03909Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Lise Cloutier, MD
Specialty: Internal Medicine12 High St Ste 400Lewiston, ME 04240Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Catherine Fredricks-Rehagen, DO
Specialty: Internal Medicine108 Centre StBath, ME 04530Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. John Reynolds Jr, MD
Specialty: Internal Medicine155 Spurwink AveCape Elizabeth, ME 04107Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Steven Dobieski, MD
Specialty: Internal Medicine100 Foden RdSouth Portland, ME 04106Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Dara Rock, MD
Specialty: Internal Medicine900 BroadwayBangor, ME 04401Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Dr. Robert Fraser Jr, DO
Specialty: Internal Medicine100 Foden RdSouth Portland, ME 04106Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Jennifer Cutone, MD
Specialty: Internal Medicine2 Independence Dr Ste BKennebunk, ME 04043Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Christopher Hjorth, MD
Specialty: Internal Medicine108 Centre StBath, ME 04530Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Joanna Pluta, MD
Specialty: Internal Medicine331 Veranda StPortland, ME 04103Dr. Robert O'Reilly, DO
Specialty: Internal Medicine111 Franklin Health CmnsFarmington, ME 04938Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Brad Huot, MD
Specialty: Internal Medicine6 Farley RdBrunswick, ME 04011Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Thomas Deluca, DO
Specialty: Internal Medicine430 Franklin StRumford, ME 04276Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Scott McLaughlin, MD
Specialty: Internal Medicine22 Haley CtSangerville, ME 04479Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. James Zeitlin, MD
Specialty: Internal Medicine84 Marginal WayPortland, ME 04101Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Ramon Cheleuitte, MD
Specialty: Internal Medicine12 Spruce St # 1Augusta, ME 04330Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Michael Festino, MD
Specialty: Internal Medicine42 North StSaco, ME 04072Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Dr. Oto Prokop, MD
Specialty: Internal Medicine46 Fairview Ave Ste 111Skowhegan, ME 04976Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Karin Doehne, MD
Specialty: Internal Medicine5 Bucknam Rd Ste 2BFalmouth, ME 04105Patients Tell Us:- Employs friendly staff
- Explains conditions well
- Patients found trustworthy
Dr. Marc Hoffman, MD
Specialty: Internal Medicine175 Fore River PkwyPortland, ME 04102Dr. Paul Ronco II, MD
Specialty: Internal Medicine302 Husson Ave Ste 1Bangor, ME 04401Patients Tell Us:- Easy scheduling
- Explains conditions well
- Patients found trustworthy
Dr. Peter Emery, MD
Specialty: Internal Medicine84 Marginal WayPortland, ME 04101Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Michael Akom, MD
Specialty: Internal Medicine1600 Congress St Ste BPortland, ME 04102Patients Tell Us:- Employs friendly staff
- Explains conditions well
- Patients found trustworthy
Dr. Jennifer Charity, MD
Specialty: Internal Medicine1111 12th St Ste 210Key West, FL 33040Dr. Ann Coughlan, MD
Specialty: Internal Medicine592 W Main StWaldoboro, ME 04572Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Suzanne Dater, MD
Specialty: Internal Medicine84 Marginal WayPortland, ME 04101Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Jennifer Riehl, MD
Specialty: Internal Medicine1 Wellness WayTopsham, ME 04086Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Julie Suarez, MD
Specialty: Internal Medicine333 Borthwick AvePortsmouth, NH 03801Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Timothy Baum, MD
Specialty: Internal Medicine84 Marginal Way Ste 800Portland, ME 04101Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. David Preston, MD
Specialty: Internal Medicine149 North StWaterville, ME 04901Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Elias Lemoine, DO
Specialty: Internal Medicine149 North StWaterville, ME 04901Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Dr. Aquilino Alamo, MD
Specialty: Internal Medicine19 Saint Andrews LnBoothbay Harbor, ME 04538Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Patients found trustworthy
Dr. James Urbina, MD
Specialty: Internal Medicine302 Husson AveBangor, ME 04401Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Dr. Sherri Dumont, DO
Specialty: Internal Medicine74 Access HwyCaribou, ME 04736Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Peter Wilkinson, DO
Specialty: Internal Medicine37 Palmer St Ste 2Calais, ME 04619Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Kristin Jhamb, MD
Specialty: Internal Medicine1 Wellness WayTopsham, ME 04086Dr. Woodrow Lee, DO
Specialty: Internal Medicine57 Barra Rd Ste 1Biddeford, ME 04005Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Alexander Fiorentino, MD
Specialty: Internal Medicine108 Centre StBath, ME 04530Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Ifeanyi Okam, MD
Specialty: Internal Medicine900 Broadway Bldg 5Bangor, ME 04401Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Jeffrey Brown, MD
Specialty: Internal Medicine99 Campus Ave Ste 201Lewiston, ME 04240Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Michael Major, MD
Specialty: Internal Medicine15 Hospital DrYork, ME 03909Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. William Ervin, MD
Specialty: Internal Medicine84 Marginal Way Fl 7Portland, ME 04101Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Patients found trustworthy
Dr. Kurt Ebrahim, DO
Specialty: Internal Medicine2 Independence DrKennebunk, ME 04043Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Sriman Swarup, MD
Specialty: Internal Medicine33 Whiting Hill RdBrewer, ME 04412Patients Tell Us:- Employs friendly staff
- Explains conditions well
- Patients found trustworthy
Dr. Robert Fulton, MD
Specialty: Internal Medicine5 Bucknam Rd Ste 2BFalmouth, ME 04105Patients Tell Us:- Employs friendly staff
- Explains conditions well
- Patients found trustworthy
Dr. Aylin Akay, MD
Specialty: Internal Medicine1000 N Oak AveMarshfield, WI 54449Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Benedict Farino, MD
Specialty: Internal Medicine300 Professional DrScarborough, ME 04074Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Timothy Howe, MD
Specialty: Internal Medicine329 Maine St Ste DBrunswick, ME 04011Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Christopher Meserve, MD
Specialty: Internal Medicine1 Wellness WayTopsham, ME 04086Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Peter Harbage, MD
Specialty: Internal Medicine8 PIKES HLNorway, ME 04268Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. James Gilroy III, MD
Specialty: Internal Medicine12 Hospital Dr Ste BYork, ME 03909Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Daniel Loiselle, MD
Specialty: Internal Medicine84 Marginal WayPortland, ME 04101Patients Tell Us:- Employs friendly staff
- Explains conditions well
- Patients found trustworthy
Dr. Stephen Nightingale, MD
Specialty: Internal Medicine37 Commerce ParkEllsworth, ME 04605Dr. Hal Cohen, DO
Specialty: Internal Medicine46 Barra Rd Ste 201-202Biddeford, ME 04005Dr. Philip Abraham, MD
Specialty: Internal Medicine42 State Rd Unit 103Kittery, ME 03904Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Dr. Nathalie Paolino, DO
Specialty: Internal Medicine1 Medical Center DrBiddeford, ME 04005Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well