The YMCA of Upper Palmetto is a 12 branch, mid-size YMCA association that serves the upstate area of South Carolina (York, Lancaster and Chester counties) just south of Charlotte, NC.
The Rock Hill, Fort Mill, Chester and Indian Land communities offer a variety of housing and school options. The area provides both urban and rural settings for numerous social and recreational opportunities.