St. Louis is a pretty affordable place to live. Its cost of living is about 10% lower than other urban centers in the US, meaning it’s a great place to move for young professionals and anyone looking to start a family.