Locations


View Upper Palmetto YMCA in a larger map

Charlotte Avenue Branch YMCA

402 Charlotte Avenue
Rock Hill, SC 29732
Phone: 803-329-9622

Clover Branch YMCA

107 South Main Street
Clover, SC 29710
Phone: 803-222-9622

Gold Hill Branch YMCA

1785 Gold Hill Road
Fort Mill, SC 29708
Phone: 803-548-9622

YMCA at Carolina Crossing

117 Carolina Crossing Drive
York, SC 29745
Phone: 803-628-9622

York Branch YMCA

103 East Madison Street
York, SC 29745
Phone: 803-684-2247

Chester County Branch YMCA

157 Columbia Street
Chester, SC 29706
Phone: 803-581-9622

Fort Mill Branch YMCA

857 Promenade Walk
Fort Mill, SC 29708
Phone: 803-548-8020

Lake Wylie Branch YMCA

4036 Charlotte Hwy, Suite 109
Lake Wylie, SC 29710
Phone: 803-831-9622

Rock Hill Aquatics Center

325 Rawlinson Road
Rock Hill, SC 29732
Phone: 803-817-7665

YMCA Wellness Center

1735 Heckle Blvd
Rock Hill, SC 29732
Phone: 803-366-9622

Donate today and become a champion for others.


Grow, Discover, Explore at Camp Cherokee

At Camp Cherokee, kids have the opportunity to explore nature, find new talents, gain independence and make lasting friendships and memories. Join the fun!

Learn More

We're Social. Follow us on Facebook and our RSS Feed

Connect with us on Facebook and Twitter and get our RSS news feed streamed to your favorite news service. It's easy to stay up-to-date!

Facebook Twitter


Get our Online Newsletter

Sign up for our convenient online newsletter for the latest news and events from the UPYMCA.

Sign Up For Our Online Newsletter