The cost of living in St. Charles, Missouri is 16.1% more expensive than Slater-Marietta, South Carolina.