Over the past 18 months, almost half of Americans either moved or thought about it. If you look into your options, you'll find that the most livable places in the U.S. aren't necessarily the biggest, and sometimes they're surprising.
So if you're one of the millions of people contemplating moving and you're looking for a small or mid-sized town that has it all, this list of the best places to live is for you.
Once the home of presidents Jefferson and Monroe, this once countryside now bustling city of its own offers an abundance of theatres, open outdoor spaces, and plenty of local restaurants.
Though it's right next to Portland, rest assured that Hillsboro has a personality of its own, offering exceptional health care, family farms, and arts and culture organizations for days.
On top of the fantastic weather, Roseville is only 20 minutes away from Sacramento and is a short ride away from the nearby Sierra Nevada foothills and Folsom Lake.
No list of best places to live is complete without Colorado Springs, home to the stunning Garden of the Gods, the United States Air Force Academy, and the official U.S. Olympic Training Center.