
Peak Medical Clinic
Primary Care Providers in St. George, Utah
Healthcare That Gives You Time to Be Heard
Build a lasting relationship with a team that listens. Peak Medical Clinic offers primary care for individuals and families, with in-clinic and mobile medical services in St. George.
25-minute clinic visits for established patients
50-minute clinic visits for new patients
Clinic & mobile visit options available
Insurance We Accept
If you do not see your insurance listed, please call our office and we will be happy to help verify your benefits and coverage.
Participation and benefits vary by plan and service. Please call to confirm coverage for your visit.
Call to Verify Your InsuranceOur services
Care for Every Stage of Life

Primary Care
Everyday care, new concerns, and follow-up with a practice that knows your history.

Family Medicine
Primary care for children, teens, and adults, with the whole household in mind.

Senior Care
Attentive care for older adults, with room for caregivers and changing needs.

Chronic Disease Management
Ongoing conversations about symptoms, medications, and living with long-term conditions.

Preventive Care & Wellness
Health history, individual screening needs, and practical goals for staying well.

Osteopathic & Musculoskeletal Care
Evaluation of discomfort, movement concerns, and their effect on daily activities.

Respiratory, Allergy & Behavioral Health Care
Primary-care support for breathing, allergies, and emotional health concerns.

Care Coordination & Transitional Care
Help organizing information and next steps between hospitals, specialists, and home.

About Peak Medical
More Time for Your Questions
Typical clinic appointments are scheduled for 25 minutes for established patients and 50 minutes for new patients. That time leaves room to talk through what’s going on, ask questions, and leave with a clear understanding of the plan.
We put a priority on listening and plain communication, and on seeing the same patients over time—so your care builds on what we already know about you, your health, and your goals.
Peak Medical is a locally owned and operated practice serving St. George, offering care both in our clinic and through mobile visits.
Medical Team
Our Peak Medical Team
Meet the people who support your care at Peak Medical. Our medical and patient-service team values clear communication, personal attention, and helping you feel welcome at every visit.
View AllOffice Team
Our Home Office Team
Meet the people supporting Peak Medical behind the scenes. Our home office team brings together leadership, operations, and administrative support to help keep the practice running smoothly.
View AllWhat You Can Expect at Peak Medical
Time to discuss concerns
Appointment lengths are set to allow real conversation, not a rushed checklist.
An ongoing care relationship
Seeing the same practice over time means your history informs every visit.
Help coordinating care
We help keep information moving between you, specialists, and other care settings.
Clinic and mobile options
Visit us at the clinic, or call to ask whether a mobile visit fits your situation.
Let’s Talk About Your Care
Call us with questions about appointments, the services we offer, or arranging a mobile visit.
Call to Schedule- Phone
- (435) 673-9653
- Address
- 630 South 400 East #101
St. George, UT 84790 - Hours
Monday–Friday: 9:00 a.m.–6:00 p.m.
Saturday–Sunday: Closed
Frequently Asked Questions
What services does Peak Medical Clinic provide?
Peak Medical provides primary care, family medicine, senior primary care, chronic disease management, preventive care, osteopathic and musculoskeletal care, and care coordination. The practice also offers respiratory, allergy, and behavioral health support within primary care, along with mobile medical visits.
Where is Peak Medical Clinic located?
Our clinic is located at 630 South 400 East #101, St. George, UT 84790. Office hours are Monday through Friday, 9:00 a.m. to 6:00 p.m. We are closed Saturday and Sunday.
How long are appointments?
Typical clinic appointments are scheduled for 25 minutes for established patients and 50 minutes for new patients. Call our office to confirm the arrangements for your visit, including mobile or procedural appointments.
Are mobile medical visits available?
Yes. Peak Medical offers mobile medical visits as an option for patients who have difficulty traveling to the clinic. Call our office to discuss availability, eligibility, and visit arrangements.
How do I arrange an appointment?
Call (435) 673-9653 to discuss appointment availability and the type of care you need. Our team can explain the next steps for arranging a visit.
Which insurance providers does Peak Medical accept?
Peak Medical accepts MotivHealth, Humana, TriWest Healthcare Alliance, Molina Healthcare, Select Health, Aetna, Regence, UnitedHealthcare, and Cigna. Participation and benefits can vary by plan and service. Call (435) 673-9653 to verify your specific coverage or ask about an insurer not listed.






















