The cost of living in Cottonwood Heights, Utah is 34.9% more expensive than Pinehurst, North Carolina.