Cherryville is basically a small city located in the northwestern part of Gaston County of North Carolina state. Covering a total area of about 12.4 sq. kms., Cherryville is elevated above the sea level by 1008 ft. The local economy mainly revolves around a variety of privately held businesses. Some of the most popular among them are air conditioning and heating services, alternative medicine centers, accounting firms, art and craft shops, auto painting and repair facilities, banks and insurance companies, auto dealers of used and new cars, auto transmission and maintenance services, cafeterias, child care services, check cashing facilities, wireless telephone and cellular mobile services, driving instruction centers and many other economic ventures.