3rd Largest City In MN
"Best Small City"
Rochester is the third largest city in Minnesota outside the Twin Cities area and is located about an hour and a half south of Minneapolis and St. Paul. This “All American City” developed as a stage coach stop between Dubuque, IA and St. Paul, but by the turn of the century, its claim to fame was well underway. Today the world-renown Mayo Clinic remains the heart of Rochester’s success, but the city is also home to an IBM campus, Olmsted Medical Center, Seneca Foods, Kemps and Key Flavours. With top-notch schools, 3500 acres of parkland, 85 miles of trails, numerous restaurants and an array of shopping opportunities, this city offers its 100,000-plus residents sophisticated living with down-home amenities. With a cosmopolitan flair, and real estate that ranges from established neighborhoods to lush estate settings and newer subdivisions, it’s no wonder Rochester has been voted one of the “Best Small Cities” in the country.