pedestrians crossing street

It’s no secret that Americans are a mobile breed. They like to move frequently, with many citizens changing homes at least once in their lifetimes. It’s an interesting statistic that nearly one-fifth of all of those who relocate, move to another state. If you’re currently considering the idea of moving to a new state, you’ll want to check out our list of the top 10 best cities to live in the U.S.

1. Austin, Texas – Just making the list, Austin is a metropolitan city that boasts some of the cleanest drinking water in the nation, virtually no state income tax and a collection of universities and colleges that create for a truly diverse and lively atmosphere that never gets boring. With over 200 days out of the year being sunny, it’s little wonder this town has made it on the top 10 list.

2. Omaha, Nebraska – This city has one of the highest employment rates in the country, and its population of almost half a million people enjoy staggeringly low housing prices and rent and an overall lower cost of living that is over 10% below the national average.

3. Boulder, Colorado – This scenic land, home to the Rocky Mountains is beautiful, however you will pay a price to enjoy such breathtaking scenery. After all, the cost of living here is almost 40% higher than the national average!

4. Boise, Idaho – With a plethora of outdoor activities being popular in this city, including boating, biking, hiking and skiing, residents get a taste of the same beautiful outdoor recreational living at a fraction of the price of many of the more expensive cities in the U.S.

5. San Francisco, California – With almost one million residents, this sizable city is home to two major professional sports teams and boasts some of the country’s finest restaurants and best universities and colleges. The City by the Bay is quite expensive to take part in, so this may not be a top pick for everyone.

6. Charlotte, North Carolina – Home to some of the largest corporate headquarters in the country including Family Dollar, Lowe’s and Duke Energy amongst many others, this thriving economic powerhouse of a town provides its residents with affordable living in a beautiful environment and ample job opportunities.

7. Kansas City, Missouri – With a fairly low cost of living, this beautiful town has some of the most affordable housing and food costs to be found anywhere. As if this isn’t reason enough to relocate to this city, Google has announced that it is installing its fastest wireless Internet across the entire city!

8. Portland, Oregon – With some of the largest percentages of park land per resident in the entire country, Portland is a city that caters to nature lovers, being located just a short hour drive from both the beaches and mountains.

9. San Diego, California – Home to what many would argue is the best weather in the U.S., San Diego is a hotly desired place to live, with residents making an average of $60k per year, however the housing prices here are certainly above the national average.

10. Raleigh, North Carolina – There is absolutely no shortage of jobs in this business district, with an unemployment level far below the national average. This growing town is a great place for young professionals, families and students alike.

We hope you’ve enjoyed our list of the top 10 best cities to live in the U.S.