@patdennis A few different things.
1. Still has union mining towns.
2. A couple of big university towns.
3. Large Native American population
4. Way more migration of liberals from places like OR, CO, and CA than its neighbors.
Bozeman is as liberal as Boulder or Bend.