The cost of living in Cornelius, North Carolina is 9.4% more expensive than Lake St. Louis, Missouri.