At Riverfront Medical Center, we combine advanced medical care with genuine compassion. Your health journey deserves a partner who truly listens.
From routine check-ups to specialized treatments, we offer a full range of medical services to keep you and your family healthy.
Regular health assessments, chronic disease management, and preventive care to keep you on track.
Early detection saves lives. We offer comprehensive screenings for blood work, cancer, and more.
Caring for patients of all ages—from pediatric visits to senior wellness programs.
On-site laboratory testing for faster results and quicker treatment decisions.
Same-day appointments available for non-emergency medical needs when you can't wait.
Ongoing support for diabetes, hypertension, and other chronic conditions with personalized care plans.
Riverfront Medical Center was founded on a simple belief: healthcare should feel human. We've built a practice where you're not just a patient number—you're a person with a story, concerns, and goals.
Located along the beautiful Virgin River in St. George, our center combines modern medical technology with old-fashioned compassion. Every visit is an opportunity to build trust and work together toward better health.
Compassion First
Every visit, every time
Real stories from real patients who trust us with their health.
"I've been coming to Riverfront Medical for three years now. The staff remembers my name, my history, and actually takes the time to listen. It's rare to find that kind of care."
— Sarah M.
"After moving to St. George, I was worried about finding a new doctor. Riverfront Medical Center made the transition seamless. They accept my insurance and the wait times are incredibly short."
— James T.
"My whole family sees Riverfront Medical. From my daughter's annual check-ups to my own chronic condition management, they treat us all with the same respect and attention."
— Maria L.
Ready to experience healthcare differently? Call us or visit our center. We accept most major insurance plans and offer flexible scheduling.
Address
617 E Riverside Dr
St. George, UT 84790-8719
Phone
(435) 862-8259Office Hours
Monday – Friday: 8:00 AM – 5:00 PM
Saturday: 9:00 AM – 1:00 PM
Sunday: Closed