The cost of living in Cherryville, North Carolina is 2.6% more expensive than Liberty, North Carolina.