“My first experience was amazing, the doctor listened to me, took care of everything I needed at that time, definitely going back and recommending to friend and family. Max was amazing too!”
VESNA S.January 26, 2026
Highly recommended
96% of patients gave this doctor 5 stars
Excellent wait time
95% of patients waited less than 30 minutes
Book an appointment for free
The office partners with Zocdoc to schedule appointments
“My first experience was amazing, the doctor listened to me, took care of everything I needed at that time, definitely going back and recommending to friend and family. Max was amazing too!”
VESNA S.January 26, 2026
“OMG I’m beyond thankful my husband booked me this doctor! She actually listened to me and cared! I just say another doctor a few days ago and it was night and day he spoke over me told me it’s just anxiety when I’m having shortness of breath, heart palpitations, blurred vision, and near syncope episodes on a daily basis. Almost the doctor I saw today was totally opposite. She didn’t dismiss me. She ordered the right test. She’s having me see a cardiologist and a neurologist. I felt listened to for the first time in years. It’s an hour drive for me to see her. And I had a lot of stress around going, but I will go back. It makes a big difference when you heard and you feel like somebody actually cares. If I could rate this doctor even higher, I would thank you so much for not being like every other doctor. Don’t ever lose that! I wish there were more doctors in this world like you you’re gonna be very successful stay true to to yourself! Beyond blessed to call you, my doctor!”
Melinda B.October 31, 2025
About Dr. Joanna Greenhalgh
Dr. Joanna Greenhalgh is board certified in family medicine. She works with her patients to understand their condition, creates personalized treatment plans, prescribes medication and provides referrals when needed. Dr. Greenhalgh provides hands-on treatment of osteopathic manipulative therapy for acute/chronic musculoskeletal injuries, headaches/migraines and other conditions. She takes a holistic approach to health care and educates patients on how to maintain good nutrition and lead healthy, fulfilling lives.
Dr. Greenhalgh earned a Doctor of Osteopathic Medicine and completed a predoctoral fellowship in osteopathic manipulative medicine at Rocky Vista University College of Medicine in Ivins, Utah, and completed a family medicine residency at the Florida State University College of Medicine Family Medicine Residency Program in Fort Myers, Florida. Dr. Greenhalgh is also certified in advanced cardiovascular life support, basic life support and pediatric advanced life support. She’s a member of the American College of Osteopathic Family Physicians, the American College of Lifestyle Medicine, the Florida Academy of Family Physicians, the Institute of Functional Medicine and the American Academy of Osteopathy.
Is this doctor in your insurance network?
Enter your insurance carrier and plan
choose insurance
In-network insurances
99% of patients have successfully booked with these insurances
Medical School - Rocky Vista University, Doctor of Osteopathic Medicine
Rocky Vista University Utah, Post-Doctoral Fellowship in Osteopathic Manipulative Medicine
Florida State University College of Medicine, Residency in Family Medicine
Professional memberships
American College of Osteopathic Family Physicians
Florida Academy of Family Physicians
American Academy of Osteopathy
Languages spoken
English
Provider's gender
Female
NPI number
1518608942
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.90
Wait time
4.90
Bedside manner
4.71
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
49 reviews
Most relevant
She was such a great listener and took all of my symptoms into account. Compassionate and engaging.
October 10, 2025Whitney T.Verified patient
A litle rushed
May 21, 2026Michael D.Verified patient
My first experience was amazing, the doctor listened to me, took care of everything I needed at that time, definitely going back and recommending to friend and family. Max was amazing too!
January 26, 2026VESNA S.Verified patient
Being treated like your number and not a person is not something I look for in a doctor! My first appointment went great. My second appointment was horrible! I’ve had some major things happening and we’re supposed to go results drove over an hour to get there should’ve been 20 minutes early five minutes before getting there we got stuck in dead stop traffic and because I was six minutes late. The doctor canceled the appointment! This wasn’t just an appointment for some minor things. These are some major issues. explain to them what happened they didn’t care. They knew. I drove over an hour to get there. I’m early to every appointment. I don’t waste anyone’s time and for this doctor to be so cold. She had referrals to send me and bloodwork that she was going to do days before, but then decided she’ll just go over everything and do all that at the appointment. Doctors are late all the time but to be so dismissive over six minutes because there was a dead stop traffic is gross!
January 12, 2026Melinda B.Verified patient
OMG I’m beyond thankful my husband booked me this doctor! She actually listened to me and cared! I just say another doctor a few days ago and it was night and day he spoke over me told me it’s just anxiety when I’m having shortness of breath, heart palpitations, blurred vision, and near syncope episodes on a daily basis. Almost the doctor I saw today was totally opposite. She didn’t dismiss me. She ordered the right test. She’s having me see a cardiologist and a neurologist. I felt listened to for the first time in years. It’s an hour drive for me to see her. And I had a lot of stress around going, but I will go back. It makes a big difference when you heard and you feel like somebody actually cares. If I could rate this doctor even higher, I would thank you so much for not being like every other doctor. Don’t ever lose that! I wish there were more doctors in this world like you you’re gonna be very successful stay true to to yourself! Beyond blessed to call you, my doctor!
October 31, 2025Melinda B.Verified patient
Less than 1 month agoInitials hidden
August 13, 2026Otto P.Verified patient
July 16, 2026Scott F.Verified patient
July 15, 2026Deborah Y.Verified patient
Less than 3 months agoInitials hiddenSource: Partner
Less than 3 months agoInitials hiddenSource: Partner
Less than 3 months agoInitials hiddenSource: Partner
Less than 3 months agoInitials hiddenSource: Partner
Less than 3 months agoInitials hiddenSource: Partner
Less than 3 months agoInitials hiddenSource: Partner
May 29, 2026Alexzandria D.Verified patient
Less than 3 months agoInitials hiddenSource: Partner
Less than 3 months agoInitials hiddenSource: Partner
Less than 3 months agoInitials hiddenSource: Partner
Less than 3 months agoInitials hiddenSource: Partner
Less than 3 months agoInitials hiddenSource: Partner
Less than 3 months agoInitials hiddenSource: Partner
Less than 3 months agoInitials hiddenSource: Partner
Less than 3 months agoInitials hiddenSource: Partner
Less than 3 months agoInitials hiddenSource: Partner
Less than 3 months agoInitials hiddenSource: Partner
Less than 3 months agoInitials hiddenSource: Partner
Less than 3 months agoInitials hiddenSource: Partner
Less than 3 months agoInitials hiddenSource: Partner
Less than 3 months agoInitials hiddenSource: Partner
Less than 3 months agoInitials hiddenSource: Partner
Less than 3 months agoInitials hiddenSource: Partner
Less than 3 months agoInitials hiddenSource: Partner
Less than 3 months agoInitials hiddenSource: Partner
Less than 3 months agoInitials hiddenSource: Partner
Less than 3 months agoInitials hiddenSource: Partner
Less than 3 months agoInitials hiddenSource: Partner
Less than 3 months agoInitials hiddenSource: Partner
May 18, 2026Marcella F.Verified patient
Less than 6 months agoInitials hidden
May 12, 2026Sarah W.Verified patient
Less than 6 months agoInitials hidden
Less than 1 year agoInitials hidden
Less than 1 year agoInitials hidden
January 11, 2026Kelly R.Verified patient
January 4, 2026Initials hidden
November 24, 2025Laurie R.Verified patient
October 29, 2025Brian B.Verified patient
October 28, 2025Jennifer P.Verified patient
Frequently asked questions
How soon can I make an appointment with Dr. Joanna Greenhalgh?
Generally, Dr. Joanna Greenhalgh has appointments available on Zocdoc within 1 week. You can see Dr. Greenhalgh's earliest availability on Zocdoc and make an appointment online.
How do patients rate Dr. Joanna Greenhalgh in reviews?
49 patients have reviewed Dr. Joanna Greenhalgh. The overall rating for this doctor is 4.9/5. They have a 4.71/5 rating for bedside manner and a 4.9/5 rating for wait time. You can read individual reviews and ratings on their profile.