Boulder, Colorado

Welcome to Mountain Medicine Group —
Your Health, Our Commitment

Thoughtful, comprehensive primary and preventive care in the heart of Boulder. We take the time to truly know you — so every decision about your health is made together.

Learn more
Mountain Medicine Group clinic interior

A Practice Built on Trust,
Rooted in Boulder

At Mountain Medicine Group, we believe that exceptional healthcare begins with a genuine relationship between physician and patient. Located on Broadway in Boulder, our practice brings together compassionate primary care, preventive medicine, and a deep understanding of the unique health needs of those who call the mountains home.

Whether you're managing a chronic condition, seeking a new primary care provider, or simply looking for a medical home that treats you as a whole person — you've found the right place.

100%
Patient-Centered Care
Broadway
Boulder Location
All Ages
Welcomed & Cared For

Comprehensive Care for
Every Stage of Life

From routine check-ups to specialized preventive screenings, we offer a full spectrum of primary care services tailored to your individual needs.

Preventive Care

Annual physicals, wellness exams, immunizations, and evidence-based screenings designed to catch concerns early and keep you thriving year after year.

Chronic Condition Management

Coordinated, ongoing care for conditions like diabetes, hypertension, and asthma — with personalized plans that adapt as your needs change.

Acute Illness & Injury

Same-day and urgent care visits for illnesses, infections, and minor injuries — because when you're not feeling well, you need answers fast.

Women's & Men's Health

Comprehensive reproductive health, hormone evaluations, and gender-specific preventive screenings delivered with sensitivity and discretion.

Functional & Integrative Medicine

A deeper look at the root causes of illness through labs, nutrition guidance, and lifestyle strategies that complement conventional treatment.

Family Medicine

Care for patients of all ages — from pediatric check-ups to senior wellness — so your entire family can build a lasting relationship with one trusted practice.

How We Work Together

Every patient journey at Mountain Medicine Group follows a thoughtful, deliberate path — because your health deserves nothing less.

01

Listen

We begin with an unhurried conversation — understanding your concerns, your goals, and the full context of your health history.

02

Evaluate

Using thorough examinations and targeted diagnostics, we build a clear picture of where you are and what matters most.

03

Plan

Together, we create a personalized care plan — one that respects your values and fits seamlessly into your life.

04

Support

Health is a journey, not a destination. We walk alongside you with ongoing guidance, follow-up, and adjustments as needed.

What Our Patients Say

The trust our patients place in us is the greatest measure of our success.

Finding Mountain Medicine Group was a turning point for my family. For the first time, we feel like our doctor truly knows us — our history, our concerns, and what matters to us. It's a relief to have that kind of continuity.

A Valued Patient
Boulder Resident

I was hesitant about switching providers, but the moment I walked in, I felt at ease. The staff is warm, the appointments run on time, and I never feel rushed. That level of respect is rare and deeply appreciated.

A Valued Patient
Boulder Resident

The functional medicine approach changed how I think about my health entirely. Instead of just treating symptoms, my provider helped me understand the underlying patterns — and that made all the difference.

A Valued Patient
Boulder Resident

We Welcome Most Major Plans

Mountain Medicine Group is committed to making quality care accessible. We accept a wide range of insurance plans and are happy to discuss options during your first visit.

Aetna
BlueCross BlueShield
Cigna
UnitedHealthcare
Humana
Kaiser Permanente
Medicare
+ Many More

We'd Love to
Hear from You

Whether you're scheduling your first visit, have a question about our services, or need to update your information — reach out anytime. We respond promptly.

Address
2515 Broadway St, Boulder
80304-4110

Request an Appointment

Fill out the form below and we'll be in touch to confirm your visit.

Thank You!

Your request has been received. We'll be in touch within one business day to confirm your appointment.

Get Directions
Is this your business?This is my business