Cherryville High School is a high school in the Gaston County Schools public school district located in Cherryville, NC. Its attendance area covers northwestern Gaston County, and it also serves the western part of the community of Tryon and the surrounding rural area. Shawn Hubers currently serves as principal. Heather Parrish serves as assistant principal. Scott Harrill serves as athletic director. The feeder middle school is Chavis.