Dr. Sheli Agarwal, MD

Dr. Sheli Agarwal, MD

Family Physician
196 Thomas Johnson Dr, Ste 235, Frederick, MD
4.46
“Front desk and medical assistant/nurse was very friendly and efficient. I was impressed that she helped an elderly patient with entering info into the Ipad. I didn't feel rushed by the doctor and my medical needs were addressed to my satisfaction. I was a new patient and plan to keep her as my primary care doctor. ”
Keli Y.March 17, 2026
New patient appointments
Appointments available for new patients on Zocdoc

Book an appointment for free

The office partners with Zocdoc to schedule appointments

Scheduling details

  1. See if they are in network

Available appointments

What patients are saying

Overall rating

4.46

Average wait time

4.56

Bedside manner

4.49
“Front desk and medical assistant/nurse was very friendly and efficient. I was impressed that she helped an elderly patient with entering info into the Ipad. I didn't feel rushed by the doctor and my medical needs were addressed to my satisfaction. I was a new patient and plan to keep her as my primary care doctor. ”
Keli Y.March 17, 2026
“Yes I would go back! I have my next appointment coming up in the next 3weeks. Everything I went in for was answered”
Kellie G.December 18, 2025

About Dr. Sheli Agarwal

NEW PATIENTS: Please ensure that you arrive *30 minutes prior to your scheduled appointment* to complete the check-in and registration process. Failure to arrive 30 minutes early may result in your appointment being rescheduled. Dr. Sheli Agarwal, a board-certified physician with 21 years of experience, has been serving the Frederick, Maryland community since 2006. A graduate of GSVM Medical College in India and a University of Arkansas residency alum. Dr. Agarwal is a seasoned primary care provider. For the past fifteen years, she has worked in Urgent and Primary care settings in Frederick and Middletown. She is now transitioning to family practice full-time. Dr. Agarwal is passionate about preventative medicine and patient empowerment. Her commitment to patient well-being sets the foundation for comprehensive and tailored treatments. Outside the clinic, Dr. Agarwal finds joy in painting and quality family time. Patients appreciate her meticulous attention to detail and compassionate nature, making her a trusted healthcare partner.

Is this doctor in your insurance network?

Enter your insurance carrier and plan
  1. choose insurance

In-network insurances

99% of patients have successfully booked with these insurances
Aetna
BlueCross BlueShield
Medicare
UnitedHealthcare
200+ more in-network plans

Areas of expertise

This doctor's experience enhances their expertise in similar cases. Below are the conditions or surgeries they treat most frequently.
Acute sinusitis
Rash
Upper respiratory Infection (URI)
Acute skin infection
Bronchitis
Pain in joint
Acute sinusitis
Rash
Upper respiratory Infection (URI)
Acute skin infection

Office location

Dr. Sheli Agarwal, MD also offers online video visits for patients
First Medical Associates
196 Thomas Johnson Dr, Ste 235, Frederick, MD 21702

Education and background

Practice names

Board certifications

  • American Board of Family Medicine

Education and training

  • Medical School - G.S.V.M. Medical College, Bachelor of Medicine, Bachelor of Surgery
  • University of Arkansas for Medical Sciences, Arkansas Baptist Medical Center, Residency in Family Medicine

Languages spoken

  • English

Provider's gender

Female

NPI number

1487619474

Patient reviews

All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.46
Wait time
4.56
Bedside manner
4.49
Trust Banner Shield
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
219 reviews
Most relevant
Yes I would go back! I have my next appointment coming up in the next 3weeks. Everything I went in for was answered
Verified patient
It was fine she asked a bunch of questions took I expected something more I don't know what
Verified patient
The whole experience was very relaxed and fast. Was able to book an appointment for that same week.
Verified patient
Good experience, Doctor was very nice. Woman working the front desk was a little unwelcoming and short.
I got an appointment right away and did not have to wait. Doctor was very thorough since I am a new patient.
Verified patient
I am very pleased with the level of care I was provided.
Verified patient
Wonderful staff. Very involved and solution-oriented to my needs.
Verified patient
Terrible. The doctor was very unsure of herself and because of this I left before we finish the exam.
Verified patient
She was a good listener, came up with a treatment plan, and walked me through it.
Verified patient
Great experience! Was able to get seen same day and the office staff and doctor were great!
Verified patient
Staff was very friendly and the doctor was very nice l really liked her
Verified patient
Great experience. Easy booking. Excellent wait time. Would recommend.
Dr. Agarwal was very personable and was a very good listener.
Verified patient
Dr. Agarwal was wonderful! She’s very sweet and gave excellent, thorough care.
Was very helpful in directing me to an excellent hospital.
Verified patient
They were well educated and helped with everything.
Verified patient
Clean office, great staff and wait time was not long
Verified patient
Great Dr. with an awesome staff. Clean, and safe location.
Verified patient
Front desk and medical assistant/nurse was very friendly and efficient. I was impressed that she helped an elderly patient with entering info into the Ipad. I didn't feel rushed by the doctor and my medical needs were addressed to my satisfaction. I was a new patient and plan to keep her as my primary care doctor.
Verified patient
Short waiting period, friendly staff
Verified patient
I will not go back to this doctor. She doesn't listen. She left for the day as I returned to her office. She neglected to send my prescriptions to the pharmacy and they were not complete (2 of 5 items were absent)
Verified patient
The lady at the desk was so pleasant
Verified patient
I traveled to the clinic (Uber) only to have vitals checked (weight, blood pressure, heart rate). I was then told that blood work would need to be done on an another day, or alternatively at LabCorp, followed by yet another visit to discuss results. Despite this being labeled an annual physical, I was charged a copay because I was a “new patient,” which I only learned after contacting my insurance. This was never explained upfront. The lack of transparency about billing, visit structure, and the need for multiple appointments made this experience unnecessarily expensive and inconvenient for what should be a routine preventive checkup. I recommend that future patients — especially new ones — ask detailed questions in advance about costs, billing codes, and whether labs can be done the same day
Very nice staff dr was nice and listened
Verified patient
Very relaxed atmosphere
Verified patient
Very helpful, kind, clear communication, fast
Verified patient
-
Satisfactory
Verified patient
Great place for your check up
Verified patient
Great office and bed side manners!
I found Dr. Sheli agarwal on the Zocdoc app and was able to schedule an appointment very easily. I want to thank all the girls working at the front desk — they were very friendly and helped me quickly. I also want to thank Dr. Sheli agarwel who was kind, pleasant, and patiently answered all of my questions. I 100% recommend Dr. Agarwel and the Thomas Johnson office. Thank you all!
Verified patient
Yes
Verified patient
First of all, I was very happy that I got a same day appointment because i had missed my appointment with another provider, and their next availability was on October and I could not wait that long. She is now my primary care physician, and I am freatful for that because she listened attentively and respectfully. I definitely recommend
I made an appointment, they contacted me to confirm , I filled out all the previsit paperwork. 2 hours before my appointment they called and canceled. I called back to reschedule, and I’m still waiting for a response a week and half later. Will never use this again!
Verified patient
Lovely place and outstanding and welcoming staff
Verified patient
Staff was very friendly. I got the blood tests I requested but I feel like the staff listened better than the doctor. I had some other health issues that I felt were important that the doctor wanted to wait until another appointment to address. It was quick to be brought back to a room, but then I proceeded to sit for 20 minutes in the room before the doctor would even come in. I feel as though the appropriate questions were not asked and when I told her about it they were not listened to. I received my blood work results through my portal, but still have not received a phone call from the doctor to go over them.
Verified patient
The doctor is very patient and understanding, very polite, she examined me, answered all my questions and ordered all the necessary tests!
Verified patient
Very good
Verified patient
I booked an appointment with Dr. Agarwal; however, I was told on arrival that I would be seeing a nurse practitioner instead. Additionally, the office was confused about the purpose of my appointment, and I waited 90 minutes to be seen.
Friendly and caring. I frequently neglect going to the doctor and i find her demeanor is encouraging me to be more active in my health
Verified patient
I just didn’t like the fact that it felt as though she was pressuring me to get my blood drawn after i said no twice and she kept asking which made me uncomfortable
Very kind
Verified patient
I have great experience in the meeting with Dr. Sheli Agarwal. She explain the results of blood test very nicely to me and gave me suggestions to live a healthier life. Other staffs there also very kind. I’m lucky to find this place.
Verified patient
The front office staff was very nice, i was called back quicky. The nurse was very nice and there was not a long wait for the dr. The dr had great bedside Mannor and listed to me. Would highly recommend.
Verified patientVideo visit
Really feel lucky I made the appointment with Dr. Agarwal. She was very patient and friendly listening to me, asking questions about my description very professional. And referred me to do the exam that I want according to my description. Even just one time appointment I feel she is very trustful. Other staffs also very friendly and do things professionally. Strongly recommend!
Verified patient
Office is very bare. Not sure if it’s a budgetary thing or a new building, but each patient room only has the patient table, 1-2 chairs, and a scale on the wall. Nothing else in the room. Though this was just normal for the practice until I went to a different location. Drastic difference. Dr. Agarwal is cordial but felt very short, dismissive, and impersonal. Again, had a better experience with another location and will be switching over.
I really like Dr. Agrawal. She paid careful attention to what I was saying, didn’t rush the exam (listened to my heart and checked pressure points more thoroughly than any other doctor I’ve had in the last 7 years). Only thing is the facilities were wanting. No sink in the exam rooms, the attending PA didn’t have a laptop, wrote my BP and vitals on a piece of paper. Check in was quick and easy, all on an iPad and even took my picture. I’m just not sure about the stability of the practice due to the facilities. Will they still be there a year from now? Hope so.
Verified patient
I disliked not having a direct way to communicate with the Dr’s office until I drove back to the office and asked for one. To me that’s an unfortunate system. The doctor stood with her eyes on her computer and 3/4 of her back to me. She did not look at me but only asked questions and took notes. She made no attempt to be personable. I was looking for an internist to help pull together my several “syndromes”. My impression, on a first look, was that this was not what I was looking for.
Verified patient
Great experience very happy with there services
Verified patient
Forms for new patient
Verified patientVideo visit
Frequently asked questions

How soon can I make an appointment with Dr. Sheli Agarwal?

Generally, Dr. Sheli Agarwal has appointments available on Zocdoc within 1 week. You can see Dr. Agarwal's earliest availability on Zocdoc and make an appointment online.

Is Dr. Sheli Agarwal accepting new patients?

Dr. Sheli Agarwal generally accepts new patients on Zocdoc. You can see Dr. Agarwal's earliest availability on Zocdoc and schedule an appointment online.

Does Dr. Sheli Agarwal accept my insurance?

Choose your insurance plan to verify if Dr. Agarwal is in-network.

Can I make an appointment with Dr. Sheli Agarwal online?

Yes, you can make an appointment online with Dr. Agarwal using Zocdoc. It’s simple, secure, and free.

What practice does Dr. Sheli Agarwal work with?

Where is Dr. Sheli Agarwal's office located?

Dr. Sheli Agarwal has 2 office locations in Frederick, view full addresses on Dr. Agarwal's profile.

Which board certifications does Dr. Sheli Agarwal have?

Dr. Sheli Agarwal is certified by American Board of Family Medicine.

What are common reasons for patients to see Dr. Sheli Agarwal?

Dr. Sheli Agarwal frequently sees patients for Annual Physical, Arthritis, Illness, Sleep Problems, and Urgent Care Consultation. You can see other visit reasons for Dr. Sheli Agarwal on their profile.

What languages does Dr. Sheli Agarwal speak?

Dr. Sheli Agarwal speaks English.

How do patients rate Dr. Sheli Agarwal in reviews?

219 patients have reviewed Dr. Sheli Agarwal. The overall rating for this doctor is 4.46/5. They have a 4.49/5 rating for bedside manner and a 4.56/5 rating for wait time. You can read individual reviews and ratings on their profile.

ZocdocGaithersburg, MD Family PhysiciansDr. Sheli Agarwal, MD