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. Please read more at http://www.mayview.org/immigration/

Clinic Hours and How to Reach Us:

Mountain View :
650-965-3323 for appointments or 650-965-0706 fax
Monday to Thursday : 8:15am – 7:00pm
Friday : 8:15am – 12:00pm and 1:00pm – 5:00pm
Saturday : 1st and 3rd Saturdays of each month
Sunday : Closed

Palo Alto :
650-327-8717 for appointments or 650-323-6830 fax
Monday to Friday : 8:15am – 12:00pm and 1:00pm – 5:00pm
Saturday and Sunday : Closed

Sunnyvale at Columbia Neighborhood Center :
408-746-0455 for appointments or 408-746-9719 fax
Thursday and Friday : 8:15am – 12:00pm and 1:00pm – 5:00pm

Services Offered:

  • Adult Medicine
  • Pediatrics / School physicals
  • Prenatal / Postnatal Care
  • Family Planning
  • Integrative Behavioral Health
  • Immunization Clinic
  • Health Education Classes
  • Dentistry

Immunization Clinic Hours:

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

Mountain View
Mondays: 9:00am- 11:15am and 1:15 – 3:30 pm

Palo Alto
Wednesdays: 9:00am- 11:15am and 1:15 – 3:30 pm

Sunnyvale CNC
Fridays: 9:00am- 11:15am and 1:15 – 3:30 pm

*For our walk-in immunization clinic, it is first come first serve.  We have limited space available.
*For our immunization appointments, please come 15 minutes early to fill out paperwork.  You will not be seen if you arrive 15 minutes after your appointment time.


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