Bozeman
$2,109/mo two-bedroom · $1,612 one-bedroom (Bozeman, MT MSA)
Bozeman is a fast-growing mountain college town near Yellowstone with world-class skiing and fly fishing. It has become genuinely expensive, the winters are long and cold, and the housing market is now shaped by out-of-state wealth.
Missoula
$1,690/mo two-bedroom · $1,433 one-bedroom (Missoula, MT HUD Metro FMR Area)
Missoula is a river-valley university town with a liberal, outdoorsy culture and dramatic surrounding wilderness. Cheaper than Bozeman but rising, with limited high-wage employment and a notable smoke season in late summer.
Billings
$1,432/mo two-bedroom · $1,132 one-bedroom (Billings, MT HUD Metro FMR Area)
Billings is Montana's largest city and its practical commercial centre — healthcare, energy and agriculture. Far more workaday than the resort towns, considerably cheaper, and set among rimrocks rather than alpine peaks.
Great Falls
$1,308/mo two-bedroom · $1,000 one-bedroom (Great Falls, MT MSA)
Great Falls is a north-central Montana city on the Missouri River, with Malmstrom Air Force Base and a long riverside trail. One of Montana's cheaper cities, windy, with wide open plains and mountains to the west.
Whitefish
$1,682/mo two-bedroom · $1,286 one-bedroom (Flathead County, MT)
Whitefish is a small resort town beside Glacier National Park with a ski mountain and a lake. Beautiful, seasonal and expensive, with a tiny year-round population and long, dark winters.
Helena
$1,653/mo two-bedroom · $1,320 one-bedroom (Lewis and Clark County, MT HUD Metro FMR Area)
Helena is Montana's small state capital, tucked into the mountains with government jobs, a historic downtown and easy trail access. Quiet, affordable and cold, with a modest but stable economy.
Butte
$1,417/mo two-bedroom · $1,176 one-bedroom (Silver Bow County, MT)
Butte is a historic copper-mining city with a striking uptown of old brick buildings and headframes. Cheap and full of character, with a legacy of mine pollution and cold winters.