Open Accessibility Menu
Hide

Megan Hanner, DO

4.9out of 5
535 Ratings , 55 Comments
VIEW ALL COMMENTS

About Megan Hanner, DO

Megan Hanner, DO, is a board-certified family medicine provider at Primary Care - Tri-City.

She specializes in the following:

  • Acute injury and illness
  • Allergy and asthma
  • Blood pressure
  • Cholesterol
  • Complete family care
  • Diabetes
  • Osteopathic manipulation
  • Preventative medicine
  • Sports physicals
  • Vaccinations
  • Women’s Health

Dr. Hanner chose a career in family medicine because she loves making a positive impact on multiple generations.

"I treat my patients like I would treat my own family,” said Dr. Hanner. “I address a lot of lifestyle issues that contribute to health problems, so expect me to remind you to eat your vegetables."

Dr. Hanner is a firm believer in the benefits of exercise and makes it a point to work up a sweat as often as possible.

“I exercise nearly every day. It helps me to start my day in a good mood and makes me feel strong. Yoga used to be my favorite, but now I LOVE lifting weights.”

Dr. Hanner and her husband have been married for 15 years and have two children, a son and a daughter. In her spare time, she enjoys traveling, spending time with friends, reading, and knitting. She also relishes good food and wine.

Call 405-515-0450 to schedule an appointment with Dr. Hanner.

Education
  • Medical School
  • Oklahoma State University College of Osteopathic Medicine
  • Residency
  • St. Anthony Hospital
    , OK
  • Board Certification
  • American Osteopathic Board of Family Physicians

Reviews

  • 07/31/2026
    Rating: 5

    Top notch experience

  • 07/29/2026
    Rating: 3

    Usually leave feeling bases covered/not this visit.

  • 07/21/2026
    Rating: 5

    No one! should wait 2 hours before seeing the doctor with no explanation! When I got there, I was second in line and had to wait 2 hours in the patient room with the door closed. I got to wondering if they had all left for lunch. If this happens at my next appointment, I will be looking for another doctor.

  • 07/17/2026
    Rating: 5

    My appointment was at 10am but was seen at 11:30am then waited for my doctor for another 30 minutes. Would have wanted to be seen on time since I missed my lunch appointment because of this.

Videos