Deciding where to live can be a daunting task.

There are so many things to consider when you look for the perfect place to plant your roots and raise your family.

To help you find just the right place, the website Livability has been tracking the data from 1,000 small and mid-sized cities in America over the past eight years, looking at things like safety, affordability, job stability and availability, and outdoor activities.

KXRB logo
Get our free mobile app

From 1,000 they've whittled it down to the Top 20 places that 'have everything you’re looking for'.

One city from Minnesota and South Dakota are on the elite list.

Rochester, MN
Sam Wagner Timelapse via Getty Stock/ThinkStock
loading...

In the North Star State, Rochester checks in at number 14 overall.

Livability's take on Minnesota's third-largest city:

'Hate waiting in traffic? Well, then, Rochester is the perfect city for you, with an average commute time of just 16.5 minutes! With major healthcare and tech employers like the Mayo Clinic and IBM, this town hits the bullseye of the low cost of living plus substantial job opportunities. Rochester also offers many family-friendly activities, a bustling downtown center, and outdoor activities.'

Jacob Boomsma
Jacob Boomsma via Getty Stock/ThinkStock
loading...

20. Sioux Falls, South Dakota

Livability's take on South Dakota's largest city:

'With a booming economy, all four seasons, and many activities for the whole family, Sioux Falls is on the list of best places to live. If you're looking for a home with a decent cost of living, a low crime rate, and a small-town vibe, look no further than Sioux Falls.'

As for the best of the biggest places to live in America, no one region dominated. The top ten cities cities from ten different states

LIVABILITY'S BEST PLACES TO LIVE IN AMERICA

  1. Madison, Wisconsin
  2. Ann Arbor, Michigan
  3. Overland Park, Kansas
  4. Frederick, Maryland
  5. Charlottesville, Virginia
  6. Quincy, Massachusetts
  7. Hillsboro, Oregon
  8. Roseville, California
  9. Colorado Springs, Colorado
  10. Vancouver, Washington

10 Most Obscure Minnesota Towns

As you are making road-trip plans you might want to see if you can even find some of these Minnesota towns.

Minnesota is the Land Of 10,000 Lakes and 853 towns. Even if you know the state well I'll bet you haven't even heard of Minnesota's 10 smallest towns.

Gallery Credit: Ben Davis

Worst Places to Live in South Dakota

A surprising town was named the worst place to live in all of South Dakota and the reason behind it is a bit unexpected.

Money Inc. made a list of the 20 worst cities and towns to live in all of South Dakota and no part of the state is left unmarked.

The list focused on a number of key factors, including crime rate, unemployment, low wages, and school funding.

So which city is the "worst" in South Dakota, according to the article? Read on:

Disclaimer: The opinions expressed in this article are not my own and are taken from a list provided by Moneyinc.com

Standing in Three States at One Time

[nwesletter]

More From KXRB