The North American Velliloxical Association says St. Louis is 5th, Jefferson City is 63rd, and Kansas City is 103rd…It’s the first rating the organization has done in a century. Velliloxical is having to do with the study of flags. The association says St. Louis has the 5th best city flag among the 150 flags the association has rated. Jefferson City is 63rd. Kansas City’s flag ranks 103rd. The study involves the 100 largest cities in the United states plus all of the state capitals.