The YMCA of Rock River Valley continues to make strides in its focus for youth development, healthy living and social responsibility. Working with more than 35,000 individuals throughout the Rock River Valley, the YMCA continues to be apart of community solutions. The YMCA has 5 branches throughout the Rock River area including: SwedishAmerican Riverfront YMCA, Northeast Family YMCA, Puri Family YMCA, YMCA Camp Winnebago and YMCA Children's Learning Center. Our Mission is clear: "To put Christian principles into practice through programs, services and relationships that build healthy spirit, mind, and body for all".