The Flag of Rochester, Minnesota is a symbol representing the city's identity and history. Adopted officially in 1980, it features three equal vertical stripes in the colors blue, white, and gold. The design reflects the city's Scandinavian heritage, with the blue and white reminiscent of the Nordic cross, while the gold represents the fields of wheat that once dominated the region. In the center, a Mayflower symbolizes the city's founding by settlers who arrived in 1854 aboard a ship named "Rochester." This flag serves as a visual embodiment of Rochester's unique character and its rich past.