Quality Care for All


As per guidance from the Oregon Health Authority (OHA), masks will still be required in healthcare settings—including all Mosaic clinics—even after mandates in other indoor spaces are lifted. For more information, visit this OHA info page

Meet Our Providers

Complete care for all ages

Make an Appointment

Schedule online or call

Find a Location

View health centers near you

COVID-19 Information

Mosaic offers free COVID-19 testing to our patients, and free vaccinations and boosters to anyone in the community. We also have a robust library of COVID-related information that addresses common questions about COVID-19.

Sliding scale discount program

Whether you have insurance or not, you may be eligible for our Sliding Scale discount program and qualify for free or reduced healthcare.

Learn More

Our Services

Mosaic offers comprehensive services including medical, dental, behavioral health, pharmacy, nutrition and more.

Learn More

Medical Grade Masks Required

Mosaic asks all patients and visitors to wear medical grade masks. One will be provided if needed.

Mosaic Pharmacies

Fast, easy, affordable

Bend: 541-323-4285
Prineville: 541-323-3865
Madras: Opening Spring 2022

Stories & News

Reflections on the Past + Future from our Board of Directors

Reflections on the Past + Future from our Board of Directors

Mosaic is governed by a volunteer, patient-majority board of directors with representatives from throughout Central Oregon. Learn more about our full board of directors here. Keep reading to hear thoughts from some of Mosaic’s wonderful board member’s on the last 20...

read more
Mosaic Medical: Rooted in Central Oregon

Mosaic Medical: Rooted in Central Oregon

In the spring of 2001, a family in Prineville without health insurance lost their infant to a preventable disease. Driven by a desire to prevent this sort of tragedy from occurring again, the Prineville community and local leaders sprang into action. Together, they...

read more
MEET MOSAIC: Elva Lopez, Community Health Worker

MEET MOSAIC: Elva Lopez, Community Health Worker

Elva Lopez has lived in Central Oregon almost her entire life and has been a Mosaic employee for 20 years! She was Mosaic's first front desk receptionist and Spanish interpreter. For the last 15+ years she's been a Community Health Worker, working directly with Mosaic...

read more