Welcome to Mosaic Community Health

Meet Our Providers

Complete care for all ages

Log in to MyChart

Manage your care online

Find a Location

View health centers near you

Mosaic Community Health front desk staff member wearing a headset and working at a computer

We're here to help you with OHP changes.

Free, one-on-one help whether you are a Mosaic patient or not. Call our Enrollment team: 541-647-2717.

Smiling group of community members sitting on the grass. Join the Patient Advisory Council at Mosaic Community Health

Join the Patient Advisory Council

Your voice can help shape Mosaic care! If you are a Mosaic patient and would like to get more involved, we want to hear from you.

Mosaic pharmacy staff member reaching for a medication bottle on a pharmacy shelf

Mosaic Pharmacies: Benefits for Mosaic Patients

Discover the benefits of using Mosaic Pharmacies for affordable prescriptions, integrated care, MyChart refills and local convenience in Central Oregon.

Mosaic provider examining a baby on an exam table while the baby's parent looks on

Pediatric Vaccine Guidance at Mosaic

Learn how Mosaic Community Health follows trusted pediatric vaccine guidance and why vaccines help protect children and the community.

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-cost healthcare.

Our Services

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

Smiling Mosaic pharmacy staff member helping a patient at the pharmacy counter

Mosaic Pharmacies

Fast, easy, affordable

Bend: 541-323-4285
Prineville: 541-323-3865
Madras: 541-325-4206
Redmond: 541-693-5127

Mosaic provider examining a baby on an exam table while the baby's parent looks on

Mosaic Pediatrics

Integrated, holistic care for children 0-18

At  Mosaic clinics and School-Based Health Centers across Central Oregon

Make an appointment: (541) 383-3005

Delivering Hope: Mosaic’s Patient Fund

Delivering Hope: Mosaic’s Patient Fund

Mosaic’s Patient Fund helps our care teams provide essential items that aren’t covered by insurance or may be out of reach for patients experiencing financial hardship.