The City of Cherryville maintains seven municipal parks, two municipal mini parks, one community center, one municipal auditorium, a skate park, and the Cherryville Historical Museum.