Skip to content
Peak Medical

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.

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.

  • MotivHealth
  • Humana
  • TriWest Healthcare Alliance
  • Molina Healthcare
  • Select Health
  • Aetna
  • Regence
  • UnitedHealthcare
  • Cigna

Participation and benefits vary by plan and service. Please call to confirm coverage for your visit.

Call to Verify Your Insurance

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 All

Office 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 All

What You Can Expect at Peak Medical

  1. Time to discuss concerns

    Appointment lengths are set to allow real conversation, not a rushed checklist.

  2. An ongoing care relationship

    Seeing the same practice over time means your history informs every visit.

  3. Help coordinating care

    We help keep information moving between you, specialists, and other care settings.

  4. 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.