Loading Complete
Swapna Ravi

Swapna Ravi, MD

Internal Medicine

Accepting New Patients
Schedule Online

Highlights

Age Groups Seen

  • Adult 21-65
  • Older Adult >65

Languages

  • English

Gender

Female

Locations

  1. Emplify Health Onalaska Internal Medicine
  2. Emplify Health Gundersen Lutheran Preadmit Testing

Expertise

Education

  • Residency: Robert Packer Hospital, Internal Medicine, 2018
  • Medical School: Rangaraya Medical College - Guntur Medical College, 2010

Board Certifications

  • Internal Medicine: American Board of Internal Medicine, 2019

Insurance

Please contact the doctor's office directly to confirm acceptance of insurance. *denotes Medicare Advantage Plan
Search plans
  • Aetna Health Management
  • Amerigroup Iowa Inc
  • Anthem BCBS WI
  • Arise Health Plan/ WPS
  • BCBS MN
  • Benefit Plan Administrators
  • Care Wisconsin
  • CIGNA
  • Community Link
  • Group Health Cooperative of Eau Claire
  • HealthEOS by Multiplan
  • Healthpartners, Inc
  • Independent Care Health Plan Medicaid
  • Medica IFB
  • Meritain Health
  • MHS Health
  • Midlands Choice
  • Quartz
  • The Alliance
  • Tricare West
  • Ucare Minnesota
  • United Healthcare Inc.
  • WCA Group Health Trust
  • Wellmark BCBS IA
  • Wisconsin Physician Services

Ratings & Reviews

4.7 out of 5

122 ratings, 37 reviews

The Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.

Provider Explained Things Clearly
Provider Listened Carefully
Provider Gave Easy to Understand Instructions
Provider Knew Medical History
Provider Showed Respect
Provider Spent Enough Time
Search reviews
    5 out of 5 stars
    Reviewed on 3/31/2026

    I really appreciate Dr. Ravi. She takes time to listen to any questions I have and seems to care about what is going on. I have recommended her to a couple of friends. I am hoping you can keep her with Gunderson for a long long time.

    5 out of 5 stars
    Reviewed on 3/24/2026

    Dr Ravi, is one of my favorite personal physicians. She is kind, caring & has been a huge support through some of the toughest medical conditions of my life.

    5 out of 5 stars
    Reviewed on 3/13/2026

    Definitely a 5 Star experience!

    5 out of 5 stars
    Reviewed on 3/6/2026

    Dr Ravi prepared for my visit had looked at my chart to see upcoming procedure. Very thoughtful.

    5 out of 5 stars
    Reviewed on 3/3/2026

    I love Dr Ravi!! She's awesome!!

    5 out of 5 stars
    Reviewed on 3/3/2026

    I wish every one I came on contact with had a name tag and what position they were in!

    4 out of 5 stars
    Reviewed on 2/27/2026

    The nurse didn't seem very friendly. Maybe she was having a bad day...the auto blood pressure machines! Hate them!

    3 out of 5 stars
    Reviewed on 2/20/2026

    Very frustrated that hormone replacement therapy is so hard to get at Gundersen.

    5 out of 5 stars
    Reviewed on 2/15/2026

    The overall experience was very nice knowing that they are all there for you.

    5 out of 5 stars
    Reviewed on 2/14/2026

    Everyone was helpful and professional. I'm concerned that I am unable to get an appointment with cardiology for at least two months, despite that being the result of my visit with Dr. Ravi. If it's going to be weeks before I can consult with someone I'm very unsure what the point of the referral is.

    5 out of 5 stars
    Reviewed on 2/13/2026

    My visit was exactly what I needed.

    5 out of 5 stars
    Reviewed on 2/13/2026

    Dr. Ravi is awesome!

    5 out of 5 stars
    Reviewed on 2/6/2026

    I felt very comfortable with everyone. All staff were friendly and professional. I was very happy with the care i received at my appointment. thank you.

    5 out of 5 stars
    Reviewed on 1/31/2026

    Dr Ravi is a good listener!

    1 out of 5 stars
    Reviewed on 1/23/2026

    It seemed the provider heard only what she wanted to hear and not what I was saying. I don't know how many times I had to correct what was going on. True Life Example: Provider would say, "when you have diarrhea" - I would say, "no no no - I never had diarrhea". I really don't know how clearer I could be. Very frustrating. At the end of it all - it all worked out - but I was loosing faith quickly. And I don't want to complain too much because I felt very fortunate that I got an appointment right away - which has not happened at Onalaska for a long time.

    5 out of 5 stars
    Reviewed on 1/18/2026

    It was nice and very informative

    5 out of 5 stars
    Reviewed on 1/20/2026

    Wonderful provider. She explains information so my mother can understand and knows what to do. Addresses health concerns/conditions. Previous provider whom we switched from ignored medical conditions that should be addressed. Just because she is older doesn't mean we need to ignore health screening especially if family hx of cancer and personal precancerous colon polyps.

    5 out of 5 stars
    Reviewed on 12/25/2025

    As a first-time experience with Dr. Ravi I was impressed with how thoroughly she reviewed my health history. She also took the time to clearly explain the results of my recent testing. I was also impressed with her depth of medical knowledge on a wide range of conditions and issues. I would recommend her in a moment to anyone.

    4 out of 5 stars
    Reviewed on 12/18/2025

    I was very pleased with the information and attention provided by this provider.

    5 out of 5 stars
    Reviewed on 12/18/2025

    Not 100% impressed with CNA/MA, rather distant, not engaged with conversation.....

    5 out of 5 stars
    Reviewed on 12/11/2025

    The doctor was very easy to talk to and you could tell she really care

    5 out of 5 stars
    Reviewed on 11/27/2025

    Everything was great, except I would have liked if my concerns with my Tinnitus were taken a little more seriously.

    5 out of 5 stars
    Reviewed on 11/18/2025

    Everyone treated me with a smile on their faces, and were sincerely concerned with my health.

    4 out of 5 stars
    Reviewed on 11/4/2025

    For how the system has been engineered, it works as expected.

    5 out of 5 stars
    Reviewed on 8/30/2025

    Thanks Again !!

    5 out of 5 stars
    Reviewed on 9/2/2025

    I was told to make an appt and come in within 3 days of my symptoms but because I wanted to go to Onalaska I had to wait 1.5 weeks to get in

    5 out of 5 stars
    Reviewed on 8/28/2025

    Attentive, amazed at her range of knowledge. I'm going to pursue her becoming my main physician if that is possible. ?

    3 out of 5 stars
    Reviewed on 8/16/2025

    The online check in process may save Emplify time but it doesn't save my time. I answer the questions online for every appointment and they are always the same. I arrive promptly at the designated time which is often long before I see my doctor.

    5 out of 5 stars
    Reviewed on 8/7/2025

    Dr. Ravi answered all my questions!!

    5 out of 5 stars
    Reviewed on 11/14/2025

    Everyone was amazing and helpful from the front desk staff to the MD!!!

    5 out of 5 stars
    Reviewed on 11/14/2025

    Dr. Ravi is very caring and kind

    5 out of 5 stars
    Reviewed on 7/12/2025

    Dr. Ravi is excellent. She is bright, personable, articulate, kind and caring.

    5 out of 5 stars
    Reviewed on 7/13/2025

    Dr. Ravi is a very caring and professional medical doctor. I was having extreme pain at my appointment and she was able to help me.

    5 out of 5 stars
    Reviewed on 7/1/2025

    It was very nice meeting my new primary Dr Ravi for the first time.

    5 out of 5 stars
    Reviewed on 6/17/2025

    Great Experience, Great provider.

    5 out of 5 stars
    Reviewed on 6/11/2025

    The Doctor answered my question ,I SHE DID A GREAT JOB.

    5 out of 5 stars
    Reviewed on 5/13/2025

    I am very comfortable with Dr Ravi, I am happy to have her as my Primary Care Manager. I trust in her, She listens to my needs and has helped me through a difficult period in my life.

Need help scheduling? Call 608-775-8620

Similar Providers

Michaela A Miller Evenson
Internal Medicine
Emplify Health Onalaska Internal Medicine

3111 Gundersen Drive, Onalaska, WI 54650

View Appointments
Jessica L Spindler
Internal Medicine
Emplify Health Onalaska Internal Medicine

3111 Gundersen Drive, Onalaska, WI 54650

View Appointments