
18. Fargo, North Dakota
Fargo, North Dakota has a population of 120,762 residents. Forbes ranked as one of the fastest-growing small cities in America. Fargo lies on the Red River floodplain in the north. It is home to the North Dakota State University and a town that is a center for the eastern part of North Dakota. And there is a mix of industry, retail, education, and healthcare. Fargo is a commercial hub for the area and is an area of growth. Technology and agriculture are two of the main industries. The median home price is $202,600 and the median annual income is $55,967. Unemployment is low at 2.4 percent and job growth at 1.4 percent. The cost of living is one percent above the national average.

Over 38 percent of the population has a college education. In fact, there are three universities in the area. There is a vibrant theater scene in town. Visit the Fargo Theater which hosts annual community events and concerts. There also privately-owned theaters in town and plenty of cultural entertainment options to enjoy. And if you love winter, there is also an annual Winter Carnival that goes back to 1928. For a smaller city, Fargo has a lot to offer its residents. With business growth and many colleges, as well as a vibrant theater community, there are lots to see and do in this North Dakota town.