As Montana's largest town (population 917,621), Billings has strong cultural appeal, which the Alberta Bair Theater and the Yellowstone Arts Center especially highlight. It is also the home of Zoo Montana, the Moss Mansion, and a popular historic district with many shops and restaurants. But as Norma Tirrell writes, "behind the neon lights and theater marquees, the symphony balls and country club shindigs, Billings is a stockmen's town at heart. From the annual stockgrowers' and woolgrowers' conventions to the Northern International Livestock Exposition and Cowboy Christmas Reunion, Billings is where cowboys go when they get all slicked up for business or a night on the town." In Billings you'll find a small-town atmosphere, and a pleasant combination of recreational possibilities. Nearby Red Lodge is one of the most popular ski areas for locals. The Yellowstone River runs straight through Billings, and fishermen and -women will find plenty of angling opportunities within a short drive of the city.
The average home sale price in Billings is $174,921. The 59106 ZIP code is significantly more expensive than the other three ZIP codes which Billings encompasses; in 59106, homes sell for $259,949 on average, while elsewhere in the city the average sale price is at least $100,000 less than this. This is because homes in 59106 are likely to have views of the Rimrock Mountains on the northern edge of Billings. Most of the largest homes in Billings are here.