About Roger MacDuff, DO
Roger MacDuff, DO, an obstetrics and gynecology specialist at Endeavor Health, provides comprehensive care for women across all stages of life. He offers expertise in gynecologic surgery, laparoscopy and pregnancy care, with a focus on ensuring safe, individualized treatment plans. His approach is informed by evidence-based practices and advanced techniques to address both routine and complex gynecologic needs.
Care philosophy
I am dedicated to the health and wellbeing of every woman throughout her life. I take the time to listen to each patient’s concerns and work together to make informed decisions about their care. I value open communication and aim to provide a welcoming environment where patients feel respected and supported.
Overview
- Languages English
- Gender Male
Clinical focus
- Laparoscopy
- LGBTQ+ health
- Obstetrics & Gynecology
Board specialties
- Obstetrics & Gynecology
Endeavor Health Medical Group
1200 S. York St., Suite 2000
Elmhurst, IL 60126-5634
Elmhurst, IL 60126-5634
Endeavor Health Medical Group
130 S. Main St., Suite 201B
Lombard, IL 60148-2670
Lombard, IL 60148-2670
Endeavor Health Medical Group
8 Salt Creek Ln., Suite 301
Hinsdale, IL 60521-2903
Hinsdale, IL 60521-2903
Medical School
-
1989Chicago Osteopathic Medical Center
Residencies
-
1994Chicago Osteopathic Medical Center
Board certifications
-
2001Obstetrics(DoNot Use)American Board of Obstetrics Gynecology
Reviews (15)
October 30, 2025
Great, I am very happy with everything !!
October 22, 2025
Love this doctor. He is personable, remembers details about me and my family, and takes time to listen.
October 8, 2025
Always engaged with his patients. Easy to talk with.
October 1, 2025
Dr MacDuff is the best doctor in the whole universe. He takes time and doesn't make you feel rushed.
September 30, 2025
Dr. MacDuff has been my doctor for 19 years. He is always friendly, professional, makes me feel comfortable, clearly explains things, answers any questions I might have, and is extremely knowledgeable. I very much appreciate his communication style, attentiveness, and overall caring demeanor. I wouldn't want to go to any other doctor.
September 23, 2025
Dr. MacDuff is extremely caring and has a comforting presence. He is thorough yet efficient. Would highly recommend him.
September 18, 2025
I cannot say enough wonderful things about Doctor MacDuff!! He Is truly one of the most professional and caring doctors I've ever encountered in my 60+ years!! He always listens to my concerns and addresses my health issues with vigor!! I know that when I'm being seen by Doctor MacDuff I'm in the hands of an exceptional doctor and human being!!
August 25, 2025
Dr MacDuff has been my gyne for over 20 years. He is intelligent and answers questions thoroughly. He never appears rushed, and he is very compassionate.
August 19, 2025
I was so impressed with Dr McDuff. He looked at my records before the visit. I've never had a doctor do that before. He is excellent!
August 16, 2025
Dr MacDuff is an awesome Dr!
August 6, 2025
Dr. MacDuff was incredibly kind and understanding of my concerns/questions. Very glad I chose him as my doctor (he was recommended when I asked for the nicest one, and they were right!)
July 29, 2025
Dr. MacDuff was extremely kind and very thorough in his counsel. We felt very reassured about our future endeavors to grow our family after Dr. MacDuff shared the odds with us. He answered all of our questions and we would recommend him to any perspective patients!
August 6, 2024
I love seeing Dr MacDuff
July 9, 2024
Thorough
June 27, 2024
Very good bedside manner, very personable, and always caring. Lastly Always a great experience for an undesirable appointment.
To find out if this healthcare professional accepts your insurance plan, it is important to verify coverage with your health insurance company. Verify your coverage by either calling the number on your insurance card or confirming coverage through your insurance company's web site or mobile app.
Endeavor Health and its hospitals make this provider profile available to inform patients and support their selection of a care provider.

