About

Dr. Barnes is board certified in family medicine and joined the Long Beach office in 2010. She received her doctorate of medicine from the David Geffen School of Medicine at UCLA and completed her residency training at Long Beach Memorial.

She enjoys providing comprehensive care to patients of all ages with a focus on preventive medicine and chronic disease management. Some of her particular interests include women's health, pediatrics, and diabetes.

When not working, Dr. Barnes enjoys traveling, running, baking, and spending time with her family and friends.

Languages

English

Provider Specialty

Family Medicine, Primary Care

Areas of Care

Education

Medical School

David Geffen School of Medicine at UCLA

2006

Internship/Residency - Family Medicine

Long Beach Medical Center

2010

Locations & Affiliations

Locations

Insurance

Please consult your health care provider or health plan for the most accurate information about your health plan’s coverage of a particular health care service offered at a MemorialCare facility. Learn more about our Accepted Health Plans.

Patient Reviews

5.0 out of 5
(294 Ratings)
Feb 5, 2026
Anna A.
Feb 3, 2026
Lorraine M.
Lovely appointment with Dr Barnes & Myra. Very warm & professional. Put me at ease right away, asked & answered pertinent questions. Would highly recommend ??
Feb 3, 2026
Fardad M.
Jan 30, 2026
Victor R.
Jan 29, 2026
James K.
Dr. Barnes is always thorough and compassionate. She is the best.
Jan 29, 2026
Carolyn W.
Jan 28, 2026
Anonymous
I recommend my family friends to see Dr BarnesIts always a pleasure to see Dr Barnes Mira I feel very blessed to have Dr Barnes to take care of my health Im on top of all my medical needs when I come to visit Dr Barnes I leave with the positive attitude every time I come to the doctors DrBarnes always listens to what I need Im very happy to come to my doctors visit
Jan 27, 2026
Renee S.
I always recommend my family and friends to come in to see Dr. Barnes, & the nurse Mira. I feel comfortable every time I come in in. We talk about my medical history.
Dec 10, 2025
Anonymous
Always caring and efficient.Quite timely and always a good listener with solid non biased suggestions.
Dec 10, 2025
Tracie G.
Dr Barnes has helped me get my health under control. She always makes me feel heard and cared for.

Source: Reviews are aggregated from third-party review sites such as Facebook, Google, HealthGrades, RepuGen, Vitals, WebMD, and Yelp.