The cost of living in Lake Zurich, Illinois is 43.3% more expensive than Rocky Mount, North Carolina.