The cost of living in Cherryville, North Carolina is 5.9% more expensive than Shelby, North Carolina.