617 Results forGeneral Surgeons near me
- Birmingham (346 Results)
- Mobile (124 Results)
- Huntsville (79 Results)
- Montgomery (60 Results)
- Dothan (38 Results)
- Madison (31 Results)
- Tuscaloosa (31 Results)
- Anniston (20 Results)
- Florence (20 Results)
- Gadsden (19 Results)
- Decatur (17 Results)
- Cullman (15 Results)
- Foley (15 Results)
- Sheffield (13 Results)
- Alabaster (12 Results)
- Brewton (12 Results)
- Enterprise (12 Results)
- Fairhope (12 Results)
- Bessemer (11 Results)
- Troy (10 Results)
- Hoover (9 Results)
- Opelika (9 Results)
- Athens (8 Results)
- Jasper (8 Results)
- Selma (8 Results)
- Alexander City (7 Results)
- Fort Payne (7 Results)
- Greenville (7 Results)
- Pell City (7 Results)
- Sylacauga (7 Results)
- Demopolis (6 Results)
- Albertville (5 Results)
- Muscle Shoals (5 Results)
- Phenix City (5 Results)
- Scottsboro (5 Results)
- Vestavia Hills (5 Results)
- Wetumpka (5 Results)
- Atmore (4 Results)
- Geneva (4 Results)
- Guntersville (4 Results)
- Oneonta (4 Results)
- Prattville (4 Results)
- Winfield (4 Results)
- Andalusia (3 Results)
- Auburn (3 Results)
- Bay Minette (3 Results)
- Clanton (3 Results)
- Daphne (3 Results)
- Eufaula (3 Results)
- Fayette (3 Results)
- Gardendale (3 Results)
- Monroeville (3 Results)
- Ozark (3 Results)
- Talladega (3 Results)
- Tallassee (3 Results)
- Vestavia Hls (3 Results)
- Vestavia (3 Results)
Learn more about General Surgeons and how to choose the right one for you
Learn more about General Surgeons
A general surgeon specializes in the surgical care of diseases, injuries and deformities affecting the abdomen, breasts, digestive tract, endocrine system, and skin. General surgeons treat many conditions affecting adults and children, including appendicitis, bowel obstruction, breast and colon cancer, gallstones, hernias, and pancreatitis.
A general surgeon typically:
- Evaluates the patient's medical history and determines if surgery is necessary
- Teaches patients the surgical procedure to be performed, how to prepare for surgery, and what to expect during recovery
- Orders and interprets laboratory and imaging tests and prescribes medications
- Performs exploratory procedures, such as endoscopy, colonoscopy and laparoscopy
- Performs a variety of surgeries, such as appendectomy, weight loss surgery, bowel obstruction repair, gallbladder removal, hemorrhoid repair, hernia repair, mastectomy, and thyroidectomy
General surgeons may also be known by their area of expertise, such as gastrointestinal surgeon, cancer surgeon, or trauma surgeon. General surgeons may also be referred to simply as a surgeon.
There are 617 specialists practicing General Surgery in Alabama with an overall average rating of 4.2 stars. There are 144 hospitals in Alabama with affiliated General Surgery specialists, including Huntsville Hospital, Ascension St. Vincent's Birmingham and Mobile Infirmary.
Frequently Asked Questions
How can I make a same-day appointment with a General Surgery Specialist in Alabama?
How can I find a Alabama General Surgery Specialist who takes my insurance?
How can I find a female General Surgery Specialist in Alabama?
How can I book an appointment online with a General Surgery Specialist in Alabama?
How can I find a Alabama General Surgery Specialist who sees patients after hours?
How can I find a top-rated General Surgery Specialist in Alabama?
Dr. Sara Pereira, MD
Specialty: General Surgery1900 UNIVERSITY BLVDBirmingham, AL 35233Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Kendall Peters, MD
Specialty: General Surgery801 N Orange Ave Ste 815Orlando, FL 32801Patients 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. Robert Cerfolio, MD
Specialty: General Surgery530 1st Ave Ste 9VNew York, NY 10016Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Randall Nichols, MD
Specialty: General Surgery2431 W Main St Ste 1001Dothan, AL 36301Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Christopher Harmon, MD
Specialty: General Surgery7300 Halcyon Summit DrMontgomery, AL 36117Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Patients found trustworthy
Dr. Sarvam Terkonda, MD
Specialty: General Surgery4500 San Pablo Rd SJacksonville, FL 32224Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Peter Zimmer, MD
Specialty: General Surgery6001 E Woodmen RdColorado Springs, CO 80923Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Jon Binkerd, MD
Specialty: General Surgery1911 Lay Dam RdClanton, AL 35045Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Lucian Newman, MD
Specialty: General Surgery419 S 5TH STGadsden, AL 35901Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Michael Love, MD
Specialty: General Surgery905 Verdae Blvd Ste 202Greenville, SC 29607Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. William Garretson, DO
Specialty: General Surgery1613 N McKenzie StFoley, AL 36535Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Raymond Sheppard Jr, MD
Specialty: General Surgery4704 Whitesburg Dr SW Ste 200Huntsville, AL 35802Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Travis Eggl, DO
Specialty: General Surgery3611 22nd PlLubbock, TX 79410Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Helen Krontiras, MD
Specialty: General Surgery619 19th St SBirmingham, AL 35233Dr. Pamela Strickland, MD
Specialty: General Surgery4160 Carmichael RdMontgomery, AL 36106Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Jeffrey Thompson, MD
Specialty: General Surgery317 Medical Center Dr SwFort Payne, AL 35968Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Jeffrey Cole, MD
Specialty: General Surgery323 Medical Center Dr SwFort Payne, AL 35968Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Alan Willis, MD
Specialty: General Surgery11491 Us Highway 431Albertville, AL 35950Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Daran Mason, MD
Specialty: General Surgery550 Redstone Ave W Ste 410Crestview, FL 32536Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Jack Cooper, MD
Specialty: General Surgery470 Taylor Rd Ste 202Montgomery, AL 36117Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Mark Parker, MD
Specialty: General Surgery1317 4th Ave SBirmingham, AL 35233Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Elizabeth Robinson, MD
Specialty: General Surgery1901 Stadium Dr Ste CPhenix City, AL 36867Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Aaron Roberts, DO
Specialty: General Surgery5425 W Spring Creek Pkwy Ste 205Plano, TX 75024Dr. James Davies, MD
Specialty: General Surgery1900 UNIVERSITY BLVDBirmingham, AL 35233Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Matt Burge, MD
Specialty: General Surgery2055 E South Blvd Ste 601Montgomery, AL 36116Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Philip Wiles, MD
Specialty: General Surgery4704 Whitesburg Dr SW Ste 200Huntsville, AL 35802Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Stephen Clark, MD
Specialty: General Surgery115 Manning Dr SW Ste D101Huntsville, AL 35801Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Thomas Downes, MD
Specialty: General Surgery2525 US Highway 431 Ste 170Boaz, AL 35957Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Peter Vevon, MD
Specialty: General Surgery4704 Whitesburg Dr SW Ste 200Huntsville, AL 35802Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Brian Guffin, MD
Specialty: General Surgery3400 Independence DrBirmingham, AL 35209Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Lawrence Herberholz, MD
Specialty: General Surgery911 S Broad StScottsboro, AL 35768Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Steven Isbell, MD
Specialty: General Surgery321 Medical Center Dr SWFort Payne, AL 35968Patients Tell Us:- Easy scheduling
- Explains conditions well
- Patients found trustworthy
Dr. Richard Mullins Jr, MD
Specialty: General Surgery2055 E South Blvd Ste 601Montgomery, AL 36116Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Matthew Hunt, MD
Specialty: General Surgery1041 Balch Rd Ste 350Madison, AL 35758Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Alan Berlin, MD
Specialty: General Surgery214 Mitylene Park DrMontgomery, AL 36117Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Douglas Downey, MD
Specialty: General Surgery1041 Balch Rd Ste 350Madison, AL 35758Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Oneil Culver, MD
Specialty: General Surgery612 E Broad StEufaula, AL 36027Dr. William Streetman, MD
Specialty: General Surgery470 Taylor Rd Ste 202Montgomery, AL 36117Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Richard Richardson, MD
Specialty: General Surgery910 Adams St SE Ste 130Huntsville, AL 35801Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Jacqueline Lewis, MD
Specialty: General Surgery801 Princeton Ave SW Ste 108Birmingham, AL 35211Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Cynthia Monk, MD
Specialty: General Surgery1939 Patterson St Ste 102Guntersville, AL 35976Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Jason Seale, MD
Specialty: General Surgery1405 7th St SeDecatur, AL 35601Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. April Maddux, MD
Specialty: General Surgery2018 Brookwood Medical Ctr Dr Ste 207Birmingham, AL 35209Dr. Michael Courtney, MD
Specialty: General Surgery80 Herren Hill Rd Ste FTallassee, AL 36078Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Clifton Lewis, MD
Specialty: General Surgery2000 6th Ave SBirmingham, AL 35233Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. John Baker, MD
Specialty: General Surgery1446 Jones Dairy Rd Ste 100Jasper, AL 35501Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Matthew D'Alessio, MD
Specialty: General Surgery9868 S State Road 7 Ste 300Boynton Beach, FL 33472Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Dale Mitchum, MD
Specialty: General Surgery100 W Lake Professional Park Ste 2Geneva, AL 36340Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Ravindra Mailapur, MD
Specialty: General Surgery207 Longwood Dr SwHuntsville, AL 35801Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Radu Constantine, MD
Specialty: General Surgery2126 W Roy Parker Rd Ste 203Ozark, AL 36360Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Kenneth Davenport Jr, MD
Specialty: General Surgery900 Goodyear Ave Ste BGadsden, AL 35903Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Thomas Muse, MD
Specialty: General Surgery2401 S 31ST STTemple, TX 76508Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Dr. Andrew Knott, MD
Specialty: General Surgery201 Sivley Rd SW Ste 530Huntsville, AL 35801Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Lynn Randolph Buckner, MD
Specialty: General Surgery1405 7th St SeDecatur, AL 35601Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Satinderjit Gill, MD
Specialty: General Surgery145 SCOUTING CIRTroy, AL 36081Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Steven Fendley, MD
Specialty: General Surgery4300 W Main St Ste 24Dothan, AL 36305Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Robert Oliver, MD
Specialty: General Surgery2000 Stonegate Trl Ste 100Vestavia Hls, AL 35242Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Kitti Outlaw, MD
Specialty: General Surgery3715 Dauphin St Ste 6AMobile, AL 36608Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Jay Long, MD
Specialty: General Surgery48 Medical Park Dr E Ste 150Birmingham, AL 35235Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Adam Harris, MD
Specialty: General Surgery4600 HIGHWAY 280Birmingham, AL 35242Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Marc Zelickson, MD
Specialty: General Surgery201 Sivley Rd SW Ste 330Huntsville, AL 35801Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Kevin Roggin, MD
Specialty: General Surgery5841 S Maryland AveChicago, IL 60637Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times