Some of these Florida city flags were ranked in a North American Vexillogical Association survey of its members. Out of 150 flags that were part of that survey, St. Petersburg was the top flag in the state at No. 23, followed by Jacksonville (No. 38); Tallahassee (No. 65); Miami (No. 70); Tampa (No. 79) and Hialeah (No. 145). We've also included a sampling of other city flags from Tampa Bay and around the nation. GALLERY: People's designs for a new Tampa flag Did you know Tampa's flag was a 'monstrosity'?