1. American Fork
American Fork ranks first on the list. The town has just under 25,000 residents, plenty of nearby recreation in American Fork Canyon and is close enough to larger metropolitan areas that there are lots of employment options.
With an unemployment rate of only 5.4% and the second lowest priced housing, Payson comes in second on our list. In addition, residents will find plenty of free or low-cost festivals to keep them busy year-round.
3. Eagle Mountain
One of Utah’s newer communities, Eagle Mountain’s 23,212 residents enjoy a low cost of living, plus tons of outdoor recreation.
4. Spanish Fork
Spanish Fork’s low food prices, housing costs and utility costs place it high on the list. It also hosts the world’s largest Festival of Colors every year.
Springville offers its residents a variety of experiences. From outdoor recreation to cultural offerings (they call it “Art City”), there are lots of low-cost and free things to do in this little town.
Lehi has just over 30,000 residents. It’s close enough to the SLC metropolitan area to commute, yet far enough away to keep housing costs low.
7. Cedar Hills
Cedar Hills is a small town (just over 10,000 residents), but 94.6 percent of residents are employed, and have high salaries (the average adjusted income is $98,438 - one of the highest in the state). Housing prices are comparatively low; you can still purchase a 2,800-square-foot home there for less than $300,000.
8. Pleasant Grove
Another Utah County town tops the list! Pleasant Grove’s residents are almost all employed (94%) and the cost of living remains low.
9. Saratoga Springs
With just over 21,000 residents, Saratoga Springs makes the list for its low-cost housing and very affordable food prices.
Clinton, in Davis County, finishes off our top 10 list. It boasts affordable housing and has high employment, but still maintains a rural feel.
Is your town on this list? Let us know what you love about it, OR what other towns you’d add.