The cost of living in North Sioux City, South Dakota is 36.7% more expensive than Terre Haute, Indiana.