Everyone will have an opinion on this story. Livability has once again started tongues waggin by publishing the top 100 small to medium cities to live.

You're going to ask the obvious question. How did Livability come up with this list? I'm glad you asked. The parameters are-

we worked with globally-known partners to analyze the best public and private data sources. We were advised by the leading thinkers, writers and doers in the place-making space. Some new places make the list, some move up or down and some continue to score well, no matter what the metric. More than 2,000 cities were ranked, so every city on this list is in the top 5 percent of livable communities in the U.S. Spend some time getting to know them, and when it comes time for your next move, maybe you'll think small.

The top 5 cities are

  1. Madison, WI
  2. Rochester, MN
  3. Arlington, VA
  4. Boulder, CO
  5. Palo Alto, CA

And now we come to North Dakota.

#51- Bismarck

North Dakota's capital is Bismarck, a city that hosts six colleges along with prominent retail and health-care sectors. Sanford Health is the largest employer with 25,000 workers, and residents can enjoy a large park system and many exercise trails. The 19-story, art deco North Dakota State Capitol is one of the city's most popular attractions.

#22- Fargo

Fargo is home to North Dakota State University and several museums and theaters, and the city's economy centers upon retail, food processing, technology and industry. A well-regarded parks system is available to residents along with good health care through entities like Sanford Health, Blue Cross Blue Shield of North Dakota and Essentia Health.

Some people have the opinion North Dakota was our best secret, the popularity of the oil industry let the secret out of the bag. Now many people know how well we have it in North Dakota.