Ranked #2 in the Top 100 Best Places to Live for 2015

#2. Rochester, Minnesota

The founders of the Mayo Clinic in Rochester believed the city needed a vibrant arts culture to attract top physicians.
Today Rochester attracts many young residents who quickly fall in love with the city’s creative vibe.
In addition to excellent health care, Rochester gives residents a stable economy, recreational assets and a large collection of restaurants and unique shops.

Quick Facts about Rochester, MN:
•Population Size: 106,903
•Med. Household Income: $63,490
•Med. Home Price: $165,300