10 Diverse Cities in Missouri Kansas City St. Louis Springfield Columbia Independence Lee’s Summit O’Fallon St. Joseph St. Charles St. Peters