The cost of living in Cottonwood Heights, Utah is 46.7% more expensive than Rock Hill, South Carolina.