2032 Results forInternal Medicine Doctors near me
- Birmingham (1079 Results)
- Mobile (494 Results)
- Huntsville (264 Results)
- Montgomery (242 Results)
- Dothan (155 Results)
- Tuscaloosa (139 Results)
- Florence (66 Results)
- Gadsden (65 Results)
- Hoover (58 Results)
- Decatur (49 Results)
- Anniston (45 Results)
- Cullman (44 Results)
- Bessemer (43 Results)
- Alabaster (42 Results)
- Madison (41 Results)
- Jasper (39 Results)
- Prattville (38 Results)
- Sheffield (27 Results)
- Fairhope (26 Results)
- Gardendale (24 Results)
- Opelika (21 Results)
- Pell City (21 Results)
- Saraland (20 Results)
- Selma (20 Results)
- Athens (19 Results)
- Daphne (19 Results)
- Enterprise (19 Results)
- Clanton (17 Results)
- Foley (17 Results)
- Vestavia (17 Results)
- Fort Payne (16 Results)
- Boaz (15 Results)
- Vestavia Hills (14 Results)
- Guntersville (13 Results)
- Muscle Shoals (13 Results)
- Scottsboro (13 Results)
- Sylacauga (13 Results)
- Andalusia (12 Results)
- Talladega (12 Results)
- Winfield (12 Results)
- Bay Minette (11 Results)
- Centre (11 Results)
- Oxford (11 Results)
- Pelham (11 Results)
- Oneonta (10 Results)
- Rainbow City (10 Results)
- Hamilton (9 Results)
- Troy (9 Results)
- Trussville (9 Results)
- Fayette (8 Results)
- Jacksonville (8 Results)
- Semmes (8 Results)
- Alexander City (7 Results)
- Brewton (7 Results)
- Fairfield (7 Results)
- Northport (7 Results)
- Ozark (7 Results)
- Warrior (7 Results)
- Auburn (6 Results)
- Eutaw (6 Results)
- Evergreen (6 Results)
- Haleyville (6 Results)
- Homewood (6 Results)
- Leeds (6 Results)
- Monroeville (6 Results)
- Wetumpka (6 Results)
- Arab (5 Results)
- Ashland (5 Results)
- Eufaula (5 Results)
- Greenville (5 Results)
- Hartselle (5 Results)
- Irvington (5 Results)
- Luverne (5 Results)
- Mountain Brk (5 Results)
- Phenix City (5 Results)
- Valley (5 Results)
- Albertville (4 Results)
- Citronelle (4 Results)
- Demopolis (4 Results)
- Double Springs (4 Results)
- Fultondale (4 Results)
- Irondale (4 Results)
- Mc Calla (4 Results)
- Owens Cross Roads (4 Results)
- Russellville (4 Results)
- Tuskegee (4 Results)
- Wedowee (4 Results)
- Butler (3 Results)
- Centreville (3 Results)
- Geneva (3 Results)
- Georgiana (3 Results)
- Grove Hill (3 Results)
- Gulf Shores (3 Results)
- Hazel Green (3 Results)
- Jackson (3 Results)
- Pinson (3 Results)
- Prichard (3 Results)
- Red Bay (3 Results)
- Spanish Fort (3 Results)
- Tallassee (3 Results)
- Thomasville (3 Results)
- Union Springs (3 Results)
- York (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 2032 specialists practicing Internal Medicine in Alabama with an overall average rating of 3.9 stars. There are 343 hospitals in Alabama with affiliated Internal Medicine specialists, including Huntsville Hospital, Grandview Medical Center and Ascension St. Vincent's Birmingham.
Frequently Asked Questions
How can I make a same-day appointment with a Internal Medicine Specialist in Alabama?
How can I find a Alabama Internal Medicine Specialist who takes my insurance?
How can I find a female Internal Medicine Specialist in Alabama?
How can I book an appointment online with a Internal Medicine Specialist in Alabama?
How can I find a Alabama Internal Medicine Specialist who sees patients after hours?
How can I find a top-rated Internal Medicine Specialist in Alabama?
Dr. Michael Rihner, MD
Specialty: Internal Medicine600 Providence Park Dr EMobile, AL 36695Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Almena Free, MD
Specialty: Internal Medicine400 E 10th StAnniston, AL 36207Patients 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. Almand Westbrook Jr, MD
Specialty: Internal Medicine2651 Old Shell RdMobile, AL 36607Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Anand Balachandran, MD
Specialty: Internal Medicine333 Whitesport Dr SW Ste 304Huntsville, AL 35801Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Michael Aikens, MD
Specialty: Internal Medicine2020 Berryhill RdMontgomery, AL 36117Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Junaid Memon, MD
Specialty: Internal Medicine1508 S Broad St Ste 400Scottsboro, AL 35768Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Maura Kennedy, MD
Specialty: Internal Medicine12 Office Park CirMountain Brk, AL 35223Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Eric Santiago, MD
Specialty: Internal Medicine646 Cox Creek Pkwy Ste BFlorence, AL 35630Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Ruth Yates, MD
Specialty: Internal Medicine520 Madison St SE Ste CHuntsville, AL 35801Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. John Wessner, MD
Specialty: Internal Medicine2115 W MAIN STDothan, AL 36301Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Frank Crockett, MD
Specialty: Internal Medicine2115 W MAIN STDothan, AL 36301Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Donavon Wewers, MD
Specialty: Internal Medicine1118 Ross Clark Cir Ste 100Dothan, AL 36301Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. James McLaughlin, MD
Specialty: Internal Medicine1722 Pine St Ste 309Montgomery, AL 36106Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Craig Young, MD
Specialty: Internal Medicine7938 AL Highway 69 Ste 310Guntersville, AL 35976Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. James Crenshaw, MD
Specialty: Internal Medicine805 Saint Vincents Dr Ste 510Birmingham, AL 35205Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. James Moss, MD
Specialty: Internal Medicine644 Tahoe RdWinfield, AL 35594Patients Tell Us:- Easy scheduling
- Explains conditions well
- Patients found trustworthy
Dr. Thomas McGee, MD
Specialty: Internal Medicine1700 Spring Hill Ave Ste 100Mobile, AL 36604Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Rahim Kassamali, MD
Specialty: Internal Medicine48 Medical Park Dr E Ste 151Birmingham, AL 35235Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Dr. Walter Doty III, MD
Specialty: Internal Medicine1118 Ross Clark Cir Ste 100Dothan, AL 36301Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Robert Lokey Jr, MD
Specialty: Internal Medicine3 Medical ParkFairhope, AL 36532Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Rameshkumar Chellamuthu, MD
Specialty: Internal Medicine70 Plaza DrPell City, AL 35125Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Keith Thompson, MD
Specialty: Internal Medicine4145 Carmichael RdMontgomery, AL 36106Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Ramann Nallamala, MD
Specialty: Internal Medicine420 Lowell Dr SE Ste 100Huntsville, AL 35801Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Debra Davis, MD
Specialty: Internal Medicine701 University Blvd E Ste 810Tuscaloosa, AL 35401Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Enrico Gaspar, MD
Specialty: Internal Medicine2986 US HIGHWAY 431Boaz, AL 35957Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Patients found trustworthy
Dr. Sarah Kunin, MD
Specialty: Internal Medicine1817 Oxmoor RdBirmingham, AL 35209Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Rajeev Nagarad, MD
Specialty: Internal Medicine415 6th StLewiston, ID 83501Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Dr. Edward Carlos, MD
Specialty: Internal Medicine101 Memorial Hospital Dr Ste 200Mobile, AL 36608Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Charles Lichty, MD
Specialty: Internal Medicine833 Saint Vincents Dr Ste 300Birmingham, AL 35205Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Jun Yoo, DO
Specialty: Internal Medicine8383 N Davis HwyPensacola, FL 32514Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Anabela Simon-Lee, MD
Specialty: Internal Medicine2022 Brookwood Medical Ctr Dr Ste 403Birmingham, AL 35209Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Rupen Joshi, MD
Specialty: Internal Medicine333 Whitesport Dr SW Ste 305Huntsville, AL 35801Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. William Reynolds, MD
Specialty: Internal Medicine101 Professional LnEnterprise, AL 36330Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Juanita Heersink, MD
Specialty: Internal Medicine3113 Wesley Way Ste 2Dothan, AL 36305Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Ikram Hussain, MD
Specialty: Internal Medicine220 Hospital DrJackson, AL 36545Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Richard Hilliard, DO
Specialty: Internal Medicine600 S Pine StDeridder, LA 70634Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. John Parks, MD
Specialty: Internal Medicine810 Saint Vincents DrBirmingham, AL 35205Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Gorantla Rao, MD
Specialty: Internal Medicine1425 Weatherly Rd SEHuntsville, AL 35803Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Ross Vaughn, MD
Specialty: Internal Medicine1100 RUBY TYLER PKWYTuscaloosa, AL 35404Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Sunil Jaiswal, MD
Specialty: Internal Medicine1039 Forrest AveGadsden, AL 35901Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Allan Muller II, DO
Specialty: Internal Medicine9188 EASTCHASE PKWYMontgomery, AL 36117Dr. Laura Bunch, MD
Specialty: Internal Medicine171 Town Center Dr Ste 6Anniston, AL 36205Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Marien Tavarez, MD
Specialty: Internal Medicine201 Doctors DrDothan, AL 36301Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Milo Spruiell, MD
Specialty: Internal Medicine644 Tahoe RdWinfield, AL 35594Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Meagan Carpenter, MD
Specialty: Internal Medicine14634 Saint Stephens AveChatom, AL 36518Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Dr. Olakunle Akinsoto, MD
Specialty: Internal Medicine1201 7th St SEDecatur, AL 35601Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Dr. Scott Matthews, MD
Specialty: Internal Medicine1201 Somerville Rd SEDecatur, AL 35601Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Alan Gruman, MD
Specialty: Internal Medicine619 19th St SBirmingham, AL 35233Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Charles Bluhm, MD
Specialty: Internal Medicine1 Independence Plz Ste 900Birmingham, AL 35209Dr. Nicholas Patellis, MD
Specialty: Internal Medicine3809 Sullivan St Ste 7Madison, AL 35758Dr. Jon Moody, MD
Specialty: Internal Medicine420 Lowell Dr SE Ste 106Huntsville, AL 35801Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Mary Strawn, MD
Specialty: Internal Medicine833 Saint Vincents Dr Ste 300Birmingham, AL 35205Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Joseph Randall Jr, MD
Specialty: Internal Medicine420 Lowell Dr SE Ste 104Huntsville, AL 35801Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Sara Shashy, MD
Specialty: Internal Medicine1722 Pine St Ste 700Montgomery, AL 36106Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. C Calvert Dodson, MD
Specialty: Internal Medicine200 Office Park Dr Ste 201Mountain Brk, AL 35223Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Dr. Arti Pandey, MD
Specialty: Internal Medicine4810 Harkey LnTuscaloosa, AL 35406Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Zulfiqar Rana, MD
Specialty: Internal Medicine1010 Christine AveAnniston, AL 36207Dr. Rommel Go, MD
Specialty: Internal Medicine2692 Us Highway 431Boaz, AL 35957Dr. Stephen Chastain, MD
Specialty: Internal Medicine1901 MELBA DRDothan, AL 36301Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Anthony Spedale, MD
Specialty: Internal Medicine3113 Wesley Way Ste 1Dothan, AL 36305Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Arvind Kamath, MD
Specialty: Internal Medicine267 Fob James DrValley, AL 36854Dr. Akram Haggag, MD
Specialty: Internal Medicine708 Will Halsey Way Ste AMadison, AL 35758