The cost of living in St. Charles, Illinois is 24.5% more expensive than Jacksonville, North Carolina.