to
Update
is a city in Gaston County, North Carolina, United States. The population was 5,361 at the 2000 census. The New Year's Shooters preserve the area's German heritage by honoring the custom of beginning each year with a chant and the shooting of muskets.
Cherryville is located in Cherryville Township at (35.381169, -81.379168) at an elevation of . According to the United States Census Bureau, the city covers a total area of , all of it land. The small Cherryville City Reservoir is located just southeast of the city limits.
Cherryville is located along a divide between three watersheds. The western end of Cherryville is in the watershed of Muddy Creek, a right tributary of Buffalo Creek and part of the Broad River catchment basin. The north side of Cherryville is in the Indian Creek watershed, drained by Lick Fork Creek and an unnamed tributary of Indian Creek. The south side Cherryville Township is in the Beaverdam Creek watershed, drained by unnamed right-hand tributaries of Beaverdam Creek. Indian Creek and Beaverdam Creek are tributaries of the South Fork Catawba River.