Thing is, there’s plenty of places you would be able to afford a home in Montana. I invite you to Butte, Anaconda, Dillon, or if you’re ready to have an expansive view with your affordability, Lewistown, Roundup, Miles City, or Sidney, to name a few. Take my home of Butte. If you’re handy with a hammer and a total outlay of about $15,000, you could be the owner of a perfectly serviceable home.
My point is that Missoula, Coeur d’Alene, Park City and Medford (or especially Ashland) are the places that attract hordes of young people, the retired, or the affluent. They have priced out many working stiffs. However, places like Butte, Anaconda, and many others could actually benefit from an increase in population. There are simply too many boarded-up buildings to turn people away.