An Important Message From Dr. Kelly McKerahan

After many wonderful years caring for you and your families, I have decided it is time to retire at the end of December 2025. Please join me for a retirement celebration on December 17, 2025, from 3:00–4:30 pm at Rancho Family Medical, 28780 Single Oak Drive, Temecula, where we can say goodbye, share memories, and answer your questions about your future care.

Your medical records will remain securely with Rancho Family Medical Group, and you will continue to have access to them even after my retirement. If you need an appointment, want to confirm an existing visit, or would like copies of your records sent to a new primary care physician, please call use the button or dial (951) 225-6808 for assistance.

High Quality Medicine
For the Whole Family

Discover unparalleled, personalized care at our practice in Murrieta, CA. We specialize in primary healthcare, as well as aesthetics, in order to ensure our patients feel their absolute best on the inside and out. We can diagnose and treat the ailments of children, adults, and seniors, or we can help patients love the way they look through skin tightening, scar reduction, laser tattoo removal, and a variety of other aesthetic services. Additionally, outside of Dr. McKerahan, our staff is fully bilingual, allowing us to effectively communicate with Spanish-speaking patients.

Why Choose Dr. McKerahan

Provider
Connection

Dr. McKerahan is known for his above and beyond approach to patient care and with our extensive network, we can get you connected to any local specialists that you need for your care.

Same Day
Appointments

Life happens! And when it does, we want to make sure that you are cared for. We offer same day appointments for times like these.
After hours care: in an emergency, please dial 911.
For any non-emergency care please call (951) 696-9566

Be more
than a Number

Dr. McKerahan and his staff understand the importance of being known by your doctor. Our goal is to create lasting connections with our patients, so you can lead happy and healthier lives.

Dr. McKerahan

Get to know Dr. Kelly McKerahan

Our Office

View our clinic and get directions

Senior Care

Get the highest quality senior care

Accepted Insurances