The cost of living in Lake St. Louis, Missouri is 4.2% more expensive than Olive Branch, Mississippi.