In nearly 20,000 villages, towns and cities in the U.S., more than one in 10 Americans move each year. When it comes to settling down, Moorhead and West Fargo are two of the top 50 best cities to live in, according to a study by 24/7 Wall Street.

"It's an awesome place to be, it's just a tight-knit community, everybody's willing to help out," said Franklin Charon, who has lived in Moorhead for the last five years.

The title takes into consideration more than two dozen factors from the U.S. Census Bureau, the FBI and other sources for towns of over 8,000 people. Bismarck was ranked No. 21, while Williston, N.D., came in at No. 30. In Minnesota, Sartell, near St. Cloud was ranked No. 34, while Grand Rapids, north of Minneapolis, came in at No. 50. Fargo did not make the list.

Moorhead ranks 14th with its 40,000 people, which is 10% higher than five years ago.

Employment rates have also seen a 10% increase, but for homeowners like Charon, it's not so much the economic aspect as it is the community.

WDAY logo
listen live
watch live

"They're wanting to help you, if they see you struggling, they're wanting to help you," he said.

The same goes for West Fargo, which comes in at No. 11 with a population of over 30,000 people.

Wall Street found the main reason for this ranking is the wide range of jobs in the city paired with the area's low cost of living.

"I mean, you go to the Twin Cities, you know you're looking at ($700) to a thousand in rent. Here, I mean I pay $720 for a double-stall garage and two bedrooms and an all night weight room and it's pretty nice," said Cameron Landstrom, who recently moved to West Fargo.

The F-M Metro all together has a population of over 229,000 people.

In the study, the top-ranked cities are:

1. West University Place, Texas.

2. Beverly Hills, Calif.

3. Pella, Iowa.

4. Montecito, Calif.

5. Grove City, Pa.