# Best Cardiologists in Illinois (October 2026)

Updated October 2026. Source: https://bestdocs.us/illinois/cardiologists/

Dr. William Stephan ranks first with a score of 88.7: 5.0 stars from 297 Google reviews; 39 years since medical school; accepts Medicare assignment. Dr. Anand Ramanathan ranks second with a score of 88.7: 5.0 stars from 290 Google reviews; 34 years since medical school; accepts Medicare assignment. Dr. Mark Goodwin ranks third with a score of 87.9: 5.0 stars from 193 Google reviews; 42 years since medical school; accepts Medicare assignment.

1. **William Stephan, MD** — Cardiologist, Naperville, IL. Score 88.7. Google 5.0 from 297 reviews; 39 years since medical school; accepts Medicare assignment; enrolled in Illinois Medicaid. [Profile](https://bestdocs.us/doctor/william-stephan-cardiologist-naperville-1851344931/)
2. **Anand Ramanathan, MD** — Cardiologist, Naperville, IL. Score 88.7. Google 5.0 from 290 reviews; 34 years since medical school; accepts Medicare assignment; enrolled in Illinois Medicaid. [Profile](https://bestdocs.us/doctor/anand-ramanathan-cardiologist-naperville-1306892229/)
3. **Mark Goodwin, MD** — Cardiologist, Naperville, IL. Score 87.9. Google 5.0 from 193 reviews; 42 years since medical school; accepts Medicare assignment; enrolled in Illinois Medicaid. [Profile](https://bestdocs.us/doctor/mark-goodwin-cardiologist-naperville-1639125867/)
4. **Stanley Clark, MD** — Cardiologist, Naperville, IL. Score 87.7. Google 5.0 from 176 reviews; 40 years since medical school; accepts Medicare assignment; enrolled in Illinois Medicaid. [Profile](https://bestdocs.us/doctor/stanley-clark-cardiologist-naperville-1629016951/)
5. **Moeen Saleem, MD** — Cardiologist, Naperville, IL. Score 85.9. Google 4.9 from 280 reviews; 31 years since medical school; accepts Medicare assignment; enrolled in Illinois Medicaid. [Profile](https://bestdocs.us/doctor/moeen-saleem-cardiologist-naperville-1386696508/)
6. **Kousik Krishnan, MD** — Cardiologist, Naperville, IL. Score 85.6. Google 4.9 from 231 reviews; 31 years since medical school; accepts Medicare assignment; enrolled in Illinois Medicaid. [Profile](https://bestdocs.us/doctor/kousik-krishnan-cardiologist-naperville-1225054505/)
7. **Abdul Sankari, MD** — Cardiologist, New Lenox, IL. Score 85.6. Google 4.9 from 220 reviews; 38 years since medical school; accepts Medicare assignment; enrolled in Illinois Medicaid. [Profile](https://bestdocs.us/doctor/abdul-sankari-cardiologist-new-lenox-1326097239/)
8. **Govind Ramadurai, MD** — Cardiologist, Joliet, IL. Score 85.5. Google 4.9 from 210 reviews; 35 years since medical school; accepts Medicare assignment; enrolled in Illinois Medicaid. [Profile](https://bestdocs.us/doctor/govind-ramadurai-cardiologist-joliet-1184673089/)
9. **Aswartha Pothula, MD** — Cardiologist, Moline, IL. Score 85.5. Google 4.9 from 209 reviews; 40 years since medical school; accepts Medicare assignment; enrolled in Illinois Medicaid. [Profile](https://bestdocs.us/doctor/aswartha-pothula-cardiologist-moline-1497734396/)
10. **Sanjeev Puri, MD** — Cardiologist, Moline, IL. Score 85.4. Google 4.9 from 189 reviews; 38 years since medical school; accepts Medicare assignment; enrolled in Illinois Medicaid. [Profile](https://bestdocs.us/doctor/sanjeev-puri-cardiologist-moline-1023097839/)

Ranked by the BestDocs score (https://bestdocs.us/methodology/), weighted toward independent third-party verified patient reviews (60%) over public anonymous reviews (40%). Sponsored placements never change rank.
