William J Stephan, MD

Specialty: CardiologyInterventional Cardiology

Your health and safety is our top priority. Get COVID-19 info, vaccine news and see our limited-visitor policy.

William J Stephan, MD

Specialty: CardiologyInterventional Cardiology

Independent practitioner Advocate Medical Group provider

Schedule an appointment

Have you seen this doctor before?

Please check all that apply to the patient:

- or -

Schedule now via phone

Schedule online now

- or -

Schedule now via phone



Primary location

801 South Washington Street

4th Floor

Naperville, IL 60540

Get directions

Office: 630-527-2730

Fax: 630-527-2754

Currently scheduling for this location

76 East Countryside Parkway

Yorkville, IL 60560

Get directions

Office: 630-527-2730

Fax: 630-527-2754

Make appointment at this location

Meet William J Stephan, MD

About me



  • University Of Michigan Hospitals
  • University Of Michigan Hospitals
  • University Of Michigan Hospitals
  • Tufts University School of Medicine

Board certifications

  • Cardiology

Hospital affiliations

  • Advocate Good Samaritan Hospital
  • Advocate Medical Group

Insurance accepted

  • AAH Preferred – Team Member Plan
  • AAH Select – Team Member Plan
  • AARP Medicare Advantage Access HMO
  • Aetna Better Health Premier Plan MMAI
  • Aetna Coventry (Aetna Medicare) HMO
  • Aetna EPO
  • Aetna HMO
  • Aetna Managed Choice (MC) POS
  • Aetna Medicare HMO
  • Aetna Medicare POS
  • Aetna Medicare PPO
  • Aetna Medicare Value Plan PPO
  • Aetna NAP - PPO
  • Aetna Open Choice PPO
  • Aetna POS
  • Aetna Premier Care Network
  • Aetna Select
  • Aetna Signature Administrators PPO
  • Aetna State of Illinois HMO
  • Aetna State of Illinois Open Access Plus
  • Aetna State of Illinois PPO
  • Aetna Value Performance Network
  • Beech Street Network PPO
  • Benefit Plan Administrators (BPA)
  • Benefits Services and Systems, Inc
  • Blue Advantage HMO
  • Blue Cross Community FHP
  • Blue Cross Community ICP
  • Blue Cross Community MMAI
  • Blue Cross HMO Illinois
  • Blue Cross Med Select PPO
  • Blue Cross Medicare Advantage HMO
  • Blue Cross Medicare Advantage HMO-POS
  • Blue Cross Medicare Advantage PFFS
  • Blue Cross Medicare Advantage PPO
  • Blue Cross Medicare Supplement PPO
  • Blue Medicare Advocate Health HMO
  • Blue Precision HMO
  • BlueCare Direct
  • Cigna APWU Health Plan Open Access Plus
  • Cigna EPO
  • Cigna Health Partners POS
  • Cigna Healthspring True Choice PPO
  • Cigna HMO
  • Cigna NALC Health Benefits Plan
  • Cigna Open Access Plus
  • Cigna Open Access POS
  • Cigna POS
  • Cigna PPO
  • Cigna-HealthSpring Medicare Advantage HMO
  • Cofinity PPO
  • Coventry / FirstHealth
  • Coventry Health Care HMO
  • Coventry Health Care Open Access POS
  • Coventry Health Care POS
  • Coventry Health Care PPO
  • First Health Network PPO
  • FirstHealth / Coventry Personal Care
  • Galaxy Health Network PPO
  • Great West Healthcare - Cigna EPO
  • Great West Healthcare - Cigna PPO
  • HealthLink PPO
  • HealthSmart Preferred PPO
  • HST Care Connect EPO
  • HST Care Connect PPO
  • Humana Choice POS
  • Humana Community Select HMO
  • Humana HMO
  • Humana Illinois CCN HMO
  • Humana Medicare Advantage HMO
  • Humana Medicare Choice PPO
  • Humana Medicare Gold Plus HMO
  • Humana Medicare Supplement Plan
  • Humana MMAI
  • Humana National HMO
  • Humana National POS
  • Humana National POS - Open Access
  • Humana POS
  • Humana PPO
  • Medicare
  • Meridian
  • Meridian MMAI
  • MultiPlan PPO
  • SEIU – Local 4 HMO
  • SEIU – Local 4 PPO
  • Tricare Prime
  • UFCW Local 1546 Health and Welfare Fund (UMC)
  • UHC / AARP Medicare Advantage Value HMO - POS
  • UHC / AARP Medicare Complete HMO
  • UHC / AARP Medicare Complete Plan 1 HMO
  • UHC / AARP Medicare Complete Plan 2 HMO
  • UHC / AARP Medicare Supplement
  • UHC National Railway Carriers & United Transportation Union Health and Welfare
  • UHC Railroad Employees National Health & Welfare Plan
  • UHC/ AARP Medicare Advantage Choice PPO
  • UniCare PPO
  • Union Health Services, Inc.
  • Union Medical Care PPO
  • United Health One Golden Rule
  • United Healthcare Charter HMO
  • United Healthcare Choice Plus PPO
  • United Healthcare Choice PPO
  • United Healthcare Core PPO
  • United Healthcare Group Medicare Advantage PPO
  • United Healthcare Indemnity
  • United Healthcare Medica
  • United Healthcare Medicare Complete Assure PPO
  • United Healthcare Navigate HMO
  • United Healthcare NexusACO OA
  • United Healthcare NexusACO R
  • United Healthcare Options PPO
  • United Healthcare Oxford
  • Wellcare Health Plans HMO

Ratings and reviews

Overall rating

based on 582 patient ratings.


July 30, 2020 7:59 AM

I always feel "in good hands" with Doctor Stephan.

June 19, 2020 9:11 AM

I have been under Dr. Stephan's care since 2013. He initially diagnosed the need for my aorta valve replacement. Over that time his care and approach to my health has been excellent.

June 2, 2020 12:57 PM

Only have seen Dr. Stephan twice since Dr. T_____ left. He is very easy to talk to and does answer all my questions & concerns.

May 20, 2020 8:27 AM

Dr. Stephan offered to check on my mom who was in the hospital for COVID-19. He goes above and beyond! When my wife had a heart attack - He came down and did the procedure at a minutes notice!

May 20, 2020 8:27 AM

He is excellent.

May 18, 2020 2:21 PM

Very will handled by this Provider and all supporting staff. Many thanks to all!

May 18, 2020 1:32 PM

Dr. Stephan was very informative, pleasant and demonstrated personal intrerest.

May 18, 2020 1:32 PM

Very easy to speak with and addressed concerns effectively.

May 11, 2020 8:46 PM

great talk

May 11, 2020 9:36 AM

Excellent visit. Had to wait 6 months for the appointment but he is worth it.

May 11, 2020 9:36 AM

Dr. Stephan is an excellent doctor who has empathy and compassion for his patients, and listens to what you are saying. He needs a break & there should be more drs. in this practice to help.

May 9, 2020 7:28 AM

he is the best!

May 9, 2020 12:57 AM

great dr have recommend him to family and friends

May 5, 2020 4:05 PM

My experience with Dr. Stephan was outstanding as usual. My experience with all the providers at this practice over the last 25 years has been great. (Dr. X, Dr. X, Dr. X and all of their supporting staff) Dr. Stephan is willing to listen to me and always provides meaningful, understandable feedback.

May 4, 2020 11:15 AM

Pleasant & helpful.

May 4, 2020 11:15 AM

Very good experience - pleasant & helpful.

April 29, 2020 8:42 AM

Due to COVID-19, this was a telephone visit. I only see Dr. Stephan yearly, and was happy to speak with him.

April 27, 2020 4:12 PM

This was a telephone visit due to corona virus. It was good considering that limitation.

April 27, 2020 1:23 PM

We communicated by phone because of the social distancing requirement. Dr. Stephan had all my records and we talked about everything we needed to. Staff who set up the meeting were helpful and kind. Though we miss seeing Dr. Stephan, it was a good experience

April 23, 2020 8:08 AM

It's always enjoyable talking with him. He's one of my favorite doctors.

April 22, 2020 9:52 AM

Dr. Stephen is a wonderful dr. my visit was a follow up from an angiogram I had last summer before a knee replacement. I had 3 stents 17 yrs. ago.

April 22, 2020 9:52 AM

God experience.

April 22, 2020 8:16 AM

My first Telemed appointment but fortunately it went well. Unfortunately I have to change to another cardiologist because Dr. Stephan's practice is too far from my home, so this was a very sad day for me.

April 22, 2020 8:16 AM

I have felt a change in the office environment since the "take over" and it's heartbreaking to see staff so unhappy.

April 22, 2020 8:08 AM

The office visit was a phone visit. Due to COVID 19 pandemic. Everything was good. We did talk about exercise and weight.

April 20, 2020 1:16 PM

Have worked with William Stephan for 15 years and think that he is caring and competent.

April 20, 2020 1:16 PM

Great Experience

April 11, 2020 11:41 AM

Very good first time talking with! Knew our history!

April 11, 2020 11:41 AM

very good! Felt that he was well aware of our conditions.

April 9, 2020 4:48 AM

My appointment 3/24/2020. I had a unique experience. My doctor visit was a private phone call with his nurse and the doctor. It went very well and we covered all areas.

April 9, 2020 4:48 AM

Very good experience.

April 8, 2020 4:24 AM

Telephone visit not as comprehensive as in person.

April 7, 2020 10:44 AM

Dr. Stephan are the best doctors I have ever had! I can't say enough good things about them and their entire teams! I owe my life to them!

April 7, 2020 10:44 AM

Both Stephan and X are fantastic, they talk to you and always are listening to you!Both Stephan and Foy are truly professional and have a bedside manor that is unique and personal!'tThank you !!!!

April 7, 2020 10:36 AM

Because of the pandemic, we had a telephone conference. Dr. Stephan is very thorough and answers all of my questions. He always listens, which is very important.

April 4, 2020 12:31 PM

This was my first visit, outside of the hospital, with Dr Stephan. It was a phone visit. due to Covid19. He was very easy to talk to and seemed to care a lot about me. In these unusual circumstances, it was a very positive experience.

April 4, 2020 7:48 AM

Great doctor and staff!

April 4, 2020 7:48 AM

Dr. Stephan always takes time to listen to me and addresses my concerns.

April 3, 2020 12:00 AM

Dr. Stephan, has been our doctor for almost 15 yrs. He and his staff excellent always makes us feel very good until the next time we see him.

March 30, 2020 2:57 PM

Dr Stephan was thorough and answered my questions. We are thankful for his follow-up in this trying time. My appt was done through telecall due to Covid 19.

March 30, 2020 2:57 PM

Always a good experience with Dr Stephan

March 30, 2020 1:25 PM


March 29, 2020 5:31 AM

All my experiences with Dr. Stephan have been good/excellent - In contract w/husband's frequent procedure/care from Dr. Goodwin who is technically superb but as advisor unavailable - Resulting in no regular overview or dx evaluation.

March 19, 2020 12:50 PM

Dr. Stefan has always been very professional and pleasant whether it be office visits or treatments.

March 19, 2020 7:29 AM

All good - very satisfied.

March 18, 2020 1:45 PM

Dr Stephan goes over everything important and explains any issues in a way that is comprehensible.

March 18, 2020 1:45 PM

Good experience definitely - always encouraging.

March 16, 2020 9:29 PM

I see Dr Stephan once a year. I always have a wonderful experience. I have been seeing him for 16 years.

March 16, 2020 4:46 PM

Dr. Stephan is always kind and generous with his time. He definitely is thorough in his visit...and puts your stress at ease. I truly trust him with my "heart."

March 15, 2020 6:33 PM

always very pleasant and reassuring that everything is ok.

March 15, 2020 6:33 PM

always a good experience

March 14, 2020 2:37 PM

I had a very good experience with Dr. Stephan. He questioned my health routine and if I had any problems or questions. Told him I felt fine. He told me my vital signs and to continue what I had been doing. Revisit in 6 months.

March 13, 2020 12:00 AM

I have seen this provide for at least 20 years with always great service.

March 13, 2020 12:00 AM

Each visit is always a GREAT experience!

March 12, 2020 10:53 AM

Dr. Stephan is an excellent physician who takes time to ask questions and give assessment of my heart as well as telling me what my overall health is at this time. He reviews with me what is in my medical history and provides what my annual physical is saying to him.

March 4, 2020 3:09 PM

I'm very please with the care I received!

March 2, 2020 1:59 PM

I feel Dr. Stephan is an outstanding doctor. He is very knowledgeable of my health history and is truly concerned about my well being. I find him to be very polite, attentive, and very easy to talk to as regarding any health issues I am dealing with at this time. A++++ in my opinion.

March 2, 2020 11:32 AM

Dr. Stephan is great!!

February 27, 2020 12:58 PM


February 27, 2020 12:58 PM


February 26, 2020 7:35 AM

First visit. Very easy to talk with. Dr. X left Naperville & I chose this physician to replace him.

February 24, 2020 8:06 PM

I feel this is an excellent provider.

February 24, 2020 7:09 PM

fantastic provider been seeing him for years

February 24, 2020 7:09 PM

difficult to get a timely appointment, should there be a cap on new patients ? The provider is booked more than 6 months out ! that's ridiculous, with the hope that some patients will see a specialized PA

February 20, 2020 5:44 PM

Always a pleasure conversing with dr Stephan. Will see him again next year.

February 19, 2020 9:05 AM

Bill was awesome, explained things so I understand. Would recommend him and will be back!

February 18, 2020 12:16 PM

Dr. Stephan is awesome!!

February 17, 2020 1:27 PM

1st time meeting this cardiologist. He was a very nice doctor who had all my health info and was just great. look forward to him being my new cardiologist.

February 17, 2020 1:27 PM

wasn't sure how everything would go after my regular cardiologist retired but I was pleasantly happy.

February 13, 2020 11:49 AM

I was treated with respect. My visit was speedy and pleasant.

February 13, 2020 11:49 AM

My experience was very good.

February 10, 2020 12:48 PM

Always good visits.

February 10, 2020 12:48 PM

Dr. Stephan's nurse (male) was in a hurry & did not refill my Rx's.

February 10, 2020 7:22 AM

Dr. Stephan is "great." All doctors should be like him.

February 8, 2020 11:43 AM

Overall it was a good experience (time will tell).

February 8, 2020 7:48 AM

I love dr bill stephan. he has saved my life at least twice.

February 5, 2020 7:23 AM

Excellent dr..

February 3, 2020 1:25 PM

My visits with Dr. Stephan are always pleasant and informative.

February 2, 2020 5:43 AM

As always good.

January 30, 2020 7:29 AM

Wonderful, knowledgeable doctor & staff. Listen, respectful, patient, helpful, caring.

January 27, 2020 4:05 PM

Regular annual check-up to review a heart condition that could potentially require some level of surgery. Dr. Stephan review's a yearly Echo to determine if the heart is stable. Reassuring to have this support and checking to find a health issue before it gets serious. I am fairly active physically and it is good to know I can continue to be with low risk

January 27, 2020 4:05 PM

Great at listening to patients based on my personal observation and what I have heard from other patients

January 27, 2020 2:08 PM

He is the best!

January 20, 2020 5:20 PM

Excellent doctor

January 14, 2020 10:40 AM

Very pleasant, great job.

January 14, 2020 8:02 AM

Dr. Stephan provides care with professionalism, yet with the utmost in caring. I never doubt that he is focused on me during my appointments and that he has my well being in mind. He is by far the best physician, specialist or general practitioner, that I have ever had.

January 13, 2020 1:33 PM

Always excellent

January 6, 2020 10:35 AM

Great doctor.

January 6, 2020 10:35 AM

Great advice.

January 4, 2020 9:25 AM

The doctor is known to me from 2006 - I find him a best provider about me. He is excellent MD. Always he welcome with smiling face & respect. A wonderful person.

January 4, 2020 9:25 AM


January 1, 2020 7:40 AM

I will continue to drive a longer distance to maintain my care with Dr. Stephan. His care and concern along with his expertise is unsurpassed.

December 30, 2019 3:37 PM

Dr. Stephan is an excellent cardiologist and has great compassion for his patients.

December 30, 2019 3:37 PM

Very good experience.

December 28, 2019 7:42 AM

Dr. Stephan is one of the finest physicians whom I have ever had the pleasure to meet and I have met many. Had uncles who were doctors. Worked for doctors. Dr. Stephan is a brilliant physician and a compassionate one.

December 28, 2019 7:42 AM

Always (for years now) an excellent experience.

December 23, 2019 2:24 PM

Dr.Stephan is the greatest-knowledgeable and caring

December 17, 2019 7:16 AM

Dr. Stephan is an amazing doc. Personable and professional. One of the best I've ever had.

December 16, 2019 8:33 PM

Dr.Stephan is an outstanding physician who has cared for me for nearly 10 years since my unexpected CABG. Very pleased to have him.

December 12, 2019 12:32 AM

Yearly checkup and as always Dr Stephan is very professional, personable, discusses all concerns I have and is very caring human being

My health enews articles

More for your health

LiveWell app & website

Manage health and wellness for yourself and for everyone who counts on you – all in one place. Learn how it works

Safe Care Promise

Your health and safety is our highest priority. We're taking extra steps to protect you and our team members. See what to expect

Virtual visits

Seeing a provider from home is easier than ever. Get virtual care 24/7 or schedule a visit with your provider. Get started


Learn more about this provider and request an appointment online. Prior to requesting an appointment with any provider you select, confirm with your insurance carrier that this doctor is in your insurance network.

Information listed under the "clinical interests" columns was supplied by the physicians. It is provided to you for informational purposes only, and neither Advocate Health Care nor the Advocate facility has independently verified the information. If you wish to confirm the information contained herein, or if you have any other questions about a particular physician, please contact the physician’s office.

Unless otherwise stated, physicians are independent practitioners who are not employees or agents of Advocate Health Care or the Advocate facility where the care is being provided. Neither Advocate Health Care nor the Advocate facility shall be liable for the medical care provided or decisions made by these independent physicians.

Is this your profile? Submit edits/updates.


Vaccine Update

We’re currently vaccinating our patients who are 55 and older. We’re also vaccinating patients under age 55 who are eligible based on state guidelines. Find out if you’re eligible and learn how to schedule.