This small metro area north of Salt Lake City has one of the best combinations of low home prices and higher than average incomes in the nation.
While home prices have risen roughly 9% over the past year, homes are still far from expensive: the median home price is $184,000. Meanwhile the median income is $68,500.
That has attracted a lot of newcomers to the area, about 30% of whom are Millennials, according to the National Association of Realtors.
Related: Top 10 most affordable small cities
Many young families come for the good schools, which offer a high graduation rate and a low student/teacher ratio, according to Ogden's Office of Community & Economic Development.
New residents also find an active, outdoorsy lifestyle. You can walk out your office door and go fishing for trout or be on the ski slopes in 20 minutes.