Cherryville, North Carolina

Cherryville is a small city in northwestern Gaston County, North Carolina, United States. The population was 5,760 at the 2010 census.

Cherryville is located about 30 mi west of Charlotte and 13 mi northwest of Gastonia.