Impressive Missoula, MT has a median higher than many metropolitan areas like Austin. One of the factors of the house market explosion in western MT.
In a related note, I was checking for tech meetups (at meetup.com) in Missoula and Bozeman and except for Montana programmers, there's no much there. There are a few slack communities but nothing specific for technologies or other groups.