Call (650) 327-8717 to Book An Appointment!

Mountain View Clinic

900 Miramonte Avenue, 2nd Fl

Mountain View, CA 94040


Sunnyvale Clinic

785 Morse Avenue

Sunnyvale, CA 94085


Palo Alto Clinic

270 Grant Avenue

Palo Alto, CA 94306


Who We Are

MayView Community Health Center (MayView) is a nonprofit primary care clinic devoted to providing high-quality healthcare to low-income families and individuals throughout northern Santa Clara County, regardless of their ability to pay, with clinics located in Palo Alto, Mt. View and Sunnyvale. MayView staff celebrate and share the rich cultural and language backgrounds of our patients and community. We practice a culture of health and speak the language of caring.

We are committed to caring for and serving with dignity and compassion all patients in our community – people of all races, ethnicities, immigration backgrounds, sexual orientations and identities, language needs, and religions. We treasure their diverse perspectives and rich experiences they bring to our communities. Families from all over the world came to our country to start anew and to have the opportunity to create a better life for themselves and future generations.

Why Us?

Care For Everyone
We accept Medi-Cal, Medi-Cal Expansion, Medicare, Santa Clara Family Health Plan and Blue Cross Health Plan – as well as provide services those without insurance on a sliding scale. EVERYONE DESERVES HEALTHCARE!

New Extended Hours
We just extended the hours for all our clinics so that we can serve more people.

Click here for more info!

Immunization Clinics
All immunization hours are walk-ins, no appointments needed. We only have limited slots, so first come, first serve.

Click here for more info!

MayView Sign_Kodacolor_small

The MayView Way

The MayView Way is a set of values and performance standards that we strive to achieve every day. The MayView Way is a set of promises we make to each other for the benefit of our patients and community as a family of compassionate professionals.

  • Our Patients are our greatest priority
  • Our Attitude is respectful, professional & authentic
  • Our Community is defined by collaborative team work, effective communication and problem solving
  • Our Professionalism projects patient-centered care, innovation, and continuous quality improvement

Insurances Accepted