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







