2016 Top 100 Best Places to Live

We ranked more than 2,000 cities with populations between 20,000 and 350,000 to come up with our third annual Top 100 Best Places to Live. This is a data-driven list based on more than 40 data points. This year we are proud to have collaborated with world-renowned urbanist Richard Florida and assistant clinical professor Steven Pedigo from the Initiative for Creativity and Innovation in Cities at NYU School of Professional Studies, our new data partners EMSI and our stellar board of advisors in shaping our proprietary methodology and the framework by which we rank the cities. See if your town made this year's list (or the 2015 and 2014 rankings). Get ready to plot your next move, and make one of these best places your best place.

_____________________________________________________________________________________________

CLICK ON THE PHOTOS BELOW TO READ MORE ABOUT WHY THE CITY MADE THE LIST 

_____________________________________________________________________________________________

LIV SCORE
674

Our third annual ranking of the best small to mid-sized cities in the U.S.

1
Rochester, MN
Population: 110,275
LIV
SCORE
674
2
Bellevue, WA
Population: 134,630
LIV
SCORE
670
3
Madison, WI
Population: 243,122
LIV
SCORE
651
4
Santa Barbara, CA
Population: 90,401
LIV
SCORE
651
5
Boulder, CO
Population: 103,919
LIV
SCORE
649
6
Palo Alto, CA
Population: 66,478
LIV
SCORE
646
7
Bismarck, ND
Population: 66,980
LIV
SCORE
645
8
Ann Arbor, MI
Population: 116,194
LIV
SCORE
643
9
Iowa City, IA
Population: 71,832
LIV
SCORE
642
10
Sioux Falls, SD
Population: 164,341
LIV
SCORE
640
11
Walnut Creek, CA
Population: 66,799
LIV
SCORE
639
12
San Mateo, CA
Population: 101,335
LIV
SCORE
638
13
Fort Collins, CO
Population: 153,292
LIV
SCORE
638
14
Overland Park, KS
Population: 181,464
LIV
SCORE
636
15
Fargo, ND
Population: 113,464
LIV
SCORE
636
16
Rapid City, SD
Population: 71,692
LIV
SCORE
635
17
Rockville, MD
Population: 64,331
LIV
SCORE
631

Best places to live partners

Best places to live ranking