ChamberOfCommerce.Org has combed through the data, crunched the numbers, and come up with the 30 Best Small Cities in America for Business, and St. Cloud is on the list.

Small cities in the central Western and Midwestern states fared the best in the ranking, with a whopping 15 out of the top 20 belonging to these regions. Despite being some of the most sparsely populated states in the country, aka “flyover states”, they account for over a quarter of the top 20 best small cities for business.

The findings of this ranking point to the conclusion that being located in a specific region of the country does not indicate that a small city will be good for business. Rather, its geography-independent variables like a young, educated workforce, established industry, and a low unemployment rate that are the best indicators.


Half of the Top-30 are either from Minnesota or our neighbors. Of those, three are Minnesota cities -- including St. Cloud at #26.

Drumroll please. And the list of the top-30 small cities in America for business are...

  1. Fargo, ND
  2. Billings, MT
  3. Columbus, OH
  4. Bismarck, ND
  5. Rochester, MN
  6. La Crosse, WI
  7. Midland, TX
  8. Lake Charles, LA
  9. Elkhart-Goshen, IN
  10. Appleton, WI
  11. Missoula, MT
  12. Rapid City, SD
  13. Bowling Green, KY
  14. Jonesboro, AR
  15. Columbia, MO
  16. Cheyenne, WY
  17. Mankato, MN
  18. Sheboygan, WI
  19. Eau Claire, WI
  20. Hattiesburg, MS
  21. Dubuque, IA
  22. Idaho Falls, ID
  23. Springfield, IL
  24. Gainsville, GA
  25. Grand Forks, ND
  26. St. Cloud, MN
  27. Oshkosh-Neenah, WI
  28. Carson City, NV
  29. Sioux City, IA
  30. Sebastian-Vero Beach, FL

More From 98.1 Minnesota's New Country