Dr. Joshua Eberhard, MD

Dr. Joshua Eberhard, MD

Internist
116 1st St N, St Petersburg, FL
4.87
“I liked Dr. Eberhard’s style, relaxed and friendly. He was easy to talk to and I am glad I chose him. This was my first visit with him. ”
Christopher S.August 22, 2023
Highly recommended
90% of patients gave this doctor 5 stars
Excellent wait time
98% of patients waited less than 30 minutes
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

Today, Apr 2 – Wed, Apr 15
View more availability

What patients are saying

Overall rating

4.87

Average wait time

4.61

Bedside manner

4.89
“I liked Dr. Eberhard’s style, relaxed and friendly. He was easy to talk to and I am glad I chose him. This was my first visit with him. ”
Christopher S.August 22, 2023
“I was amazed at how much time he took to listen and answer all of my questions in a very thoughtful way. I am most pleased for him to become my primary care physician. His knowledge and concern makes me very confident of my choice.”
John Z.April 4, 2023

About Dr. Joshua Eberhard

Joshua Eberhard is a dedicated and mindful internist serving the community of Saint Petersburg, FL. He earned his Doctor of Medicine degree from the University of South Florida. Dr. Eberhard is a part of BayCare Medical Group and is certified by the American Board of Internal Medicine. He is deeply committed to the well-being of his patients, taking a thorough and precise approach to his consultations to ensure he consistently provides accurate diagnoses.

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
Cigna
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.
Underactive thyroid
Insomnia
High cholesterol
Chronic diabetes
Anxiety disorders
Chronic kidney disease
Underactive thyroid
Insomnia
High cholesterol
Chronic diabetes

Office location

BayCare Medical Group
116 1st St N, St Petersburg, FL 33701

Education and background

Practice names

Hospital affiliations

  • Saint Anthony's Hospital

Board certifications

  • American Board of Internal Medicine

Education and training

  • Medical School - University of South Florida, Doctor of Medicine

Languages spoken

  • English

Provider's gender

Male

NPI number

1629339692

Patient reviews

All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.87
Wait time
4.61
Bedside manner
4.89
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
115 reviews
Most relevant
Dr. Josh took copious notes, spent more time than I would’ve expected, very thorough very knowledgeable was lucky to find him
Verified patient
Very thorough . Brought up many things to think about, non judgemental. Will use him as my primary Dr going forward.
Verified patient
Dr Eberhard is a great listener, observer and explained everything very clearly. I'm so happy to have gone to him.
Dr. Eberhard was friendly, easy to talk to, attentive and the time spent with me was extremely productive.
Verified patient
Marvelous visit. Met all my expectations. Looking forward to working with him when the need arises.
Verified patient
Best doctor ever. Takes time to listen and really address your symptoms. I highly recommend him.
Verified patient
There was a slight problem with the scheduling of my appointment but it was resolved very quickly
Look forward to Doctor being my primary care provider.
Josh lived up to all expectations. The staff was great! I am so happy to find them all.
Verified patient
I loved my visit he was very kind and he really knew how to talk to me about stuff.
Good doctor, this was my first time seeing him, and I will continue to see him.
Verified patient
Very thourough, good bedside and sense of humor. Answered all my questions
Dr. Eberhard is friendly and knowledgeable and the staff is helpful.
Verified patient
Josh Eberhard was very personable and professional. I enjoyed my visit.
Dr. Eberhard is smart, thorough, and has a great bedside manner.
Verified patient
He is awesome and takes the time to listen to his patients!
Verified patient
Great internist physician
Verified patient
I liked Dr. Eberhard’s style, relaxed and friendly. He was easy to talk to and I am glad I chose him. This was my first visit with him.
Verified patient
I was amazed at how much time he took to listen and answer all of my questions in a very thoughtful way. I am most pleased for him to become my primary care physician. His knowledge and concern makes me very confident of my choice.
Verified patient
Good experience, but I was surprised that they don’t do lab work in the office. I have to schedule blood work with an outside lab. I’ve just moved here from another state so don’t know if this is the norm here.
Got in quickly. Doctor was very informative and researched options while I was there. Was definitely a good first experience.
Verified patient
Didn’t have any issues.
Verified patient
Excellent staff, Doctor and facility.
Joshua was great! Very friendly and attentive. He was knowledgeable and willing to explain things. He was extremely genuine and interested in getting to know me.
Thank you!
Office runs efficiently. On line check in is really helpful for new patients. I was in an exam room before my appointment time. Dr. Eberhard's advice was very practical.
Verified patient
Weirdest internist I've ever seen. I'm 72 and have been to many internists thru my lifetime. Went in for breathing problems. He didn't check my breathing or address any of my problems. He admitted he's not a psychologist, but feels like one and continued on that path. Trying to discuss issues of my childhood..that may be causing problems I'm having. If I wanted to see a psychologist, I would have gone to one. This guy is very strange. Maybe he's a new age doctor. Finally at the end of appt. a pulmonary test was ordered and blood work scheduled, which will be helpful to move forward. WOW What a strange experience!!!!!!!!!!
Verified patient
I appreciated the time he spent with me for my initial visit gathering information, determining appropriate referrals and overall personable manner. I still have a long way to go to figure out the underlying cause(s) of my current medical issue but Dr. Eperhard inspired confidence that we would "get it done".
Verified patient
This doctor was very professional. He spent enough time with me to understand all my issues and lay out a treatment plan that I understood.
Verified patient
Josh, as he prefers to be called, was very attentive and thorough. He wants to get a complete picture of his patient, so he can provide them with the best possible care. He has the best bedside manner of any doctor I've seen.
Great vist. Great bedside manner. I definitely felt comfortable voicing things I had attention on and now feel like I have started on the path to correcting them.
Verified patient
Just what I was looking for in a new doctor. In setting up a new primary doctor here in St Pete I wanted a younger doctor that was up on what is new in medicine and he seems to be.
Verified patient
Dr. Eberhard asked lots of questions and actually listened to my responses. He understood my concerns about my medications and explained the importance of taking them. Overall, I was quite pleased with the visit, including his nurse and office staff, and will continue to use him as my Primary Care physician.
Verified patient
Straight forward. Did not rush me. Easy going. As a former nurse of twenty seven years I have found a local practitioner I respect and am comfortable with. I trust Dr Eberhart ("call me Josh"), with guiding my future medical care.
Verified patient
Had to wait about 5 minutes after my scheduled appointment time, but the staff and doc were all very nice. Josh asked lots of questions about my health and my life in general and seemed like a genuinely nice person.
Verified patient
Very thorough. Great visit. Office staff is very friendly. Easy location to find. Very happy to have selected them for my health care needs. Thank you.
Verified patient
I had a lot of information to give Dr. Eberhard in a short amount of time. He listened attentively, trying to absord everything. I brought my previous medical records so hopefully subsequent appointments won't be so trying.
Verified patient
Great doctor that made me feel like he had my best interest at heart. Would recommend Dr. Eberhard to anyone looking for a great physician.
Verified patient
I Enjoyed meeting this doctor. He is thorough and takes concerns seriously. I was pleased that he takes time to hear what you want to say.. I would recommend him to anyone looking for a excellent internist or family doctor.
Verified patient
Could not have gone better!
Verified patient
Great experience -- First doctor in St. Pete I felt comfortable at, and Dr. Eberhard did not seem in a rush. Will definitely be back and will refer!
Verified patient
Fine young Dr
Verified patient
Saw me quickly, listened to everything I had to say, read my info the day before the appointment, was very knowledgeable and a great person. This was my first appointment, but definitely a great doctor as far as I can tell.
Verified patient
All I can say is that if I had known about Dr Josh sooner, I would not have put off seeing a physician for so long. Got a heart of teacher and helped me not only feel at ease due to his easy going manner, but taught me a lot about my condition and the causes and has put me on the right track. Office Staff is great too!! Highly Recommend!
Verified patient
The doctor took his time with me and got to know what my entire medical history was about...he addressed everything that was a concern for me and he is very informal, friendly and laid back which is something I appreciate from a doctor. I'm frankly tired of going to a doctor and being treated as if I am entering the presence of the almighty. Dr. Eberhard put me at ease within the first 60 seconds.
Verified patient
Dr Eberhard is a wonderful doctor. Listens to your concerns; exam is complete, he explains all your tabs to you. He takes the time with his patients. The office team is great. very professional with excellent customer service
Verified patient
Frequently asked questions

How soon can I make an appointment with Dr. Joshua Eberhard?

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

Is Dr. Joshua Eberhard accepting new patients?

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

Does Dr. Joshua Eberhard accept my insurance?

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

Can I make an appointment with Dr. Joshua Eberhard online?

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

Which hospital is Dr. Joshua Eberhard affiliated with?

Dr. Joshua Eberhard is affiliated with Saint Anthony's Hospital.

What practice does Dr. Joshua Eberhard work with?

Where is Dr. Joshua Eberhard's office located?

Dr. Joshua Eberhard's office is located at 116 1st St N, St Petersburg, FL 33701.

Which board certifications does Dr. Joshua Eberhard have?

Dr. Joshua Eberhard is certified by American Board of Internal Medicine.

What are common reasons for patients to see Dr. Joshua Eberhard?

Dr. Joshua Eberhard frequently sees patients for Allergy Consultation, Annual Check Up, Annual Physical, Arthritis, and Illness. You can see other visit reasons for Dr. Joshua Eberhard on their profile.

What languages does Dr. Joshua Eberhard speak?

Dr. Joshua Eberhard speaks English.

How do patients rate Dr. Joshua Eberhard in reviews?

115 patients have reviewed Dr. Joshua Eberhard. The overall rating for this doctor is 4.87/5. They have a 4.89/5 rating for bedside manner and a 4.61/5 rating for wait time. You can read individual reviews and ratings on their profile.

ZocdocSt Petersburg, FL InternistsDr. Joshua Eberhard, MD