The Cape Cod YMCA's main office is in West Barnstable, however there are satellite branches in Sandwich and Harwich. It offers a diverse range of classes and programming to meet the needs of children, youth, teens, adults and seniors. These programs include childcare, pre-school, intramural and league sports, aquatics, educational and fun clubs, exercise and wellness programs and family programs.