State overview · MT
What salary do you need to live comfortably in Montana? Real data for 3 cities, updated July 2026.
| City | Salary needed | Housing / mo | Median salary | Salary gap |
|---|---|---|---|---|
| Great Falls | $97,096 | $1,284 | $46,510 | $50,586 |
| Billings | $100,288 | $1,417 | $49,060 | $51,228 |
| Missoula | $106,000 | $1,655 | $47,830 | $58,170 |
Cost of Living Across Montana
Montana's three tracked cities span a meaningful range, from Great Falls at $97,096 per year to Missoula at $106,000 per year, with Billings sitting close to the middle at $100,288. That state median of $100,288 runs about $7,449 above the national median of $92,839, which tells you Montana isn't the bargain the wide-open landscape might suggest. You're paying a Rocky Mountain premium here regardless of which city you choose. The gap between cheapest and priciest is just under $9,000 annually, which sounds modest until you realize it's almost entirely explained by housing: Missoula's monthly housing cost of $1,655 runs $371 more than Great Falls's $1,284. That single line item is where the spread lives.
What Drives Montana's Cost Spread
Two forces shape why Missoula costs noticeably more than Great Falls or Billings. The first is geography. Missoula sits in a compressed mountain valley where the Clark Fork River and surrounding ranges physically constrain developable land. The University of Montana anchors a steady demand base of students, faculty, and the healthcare and service economy that clusters around a college town, and that demand competes for a limited housing stock. Great Falls, by contrast, spreads across the high plains east of the Rockies with far fewer topographic constraints, and Malmstrom Air Force Base provides stable, federally-backed employment that keeps the local economy steady without generating the speculative housing pressure a university does.
Montana also levies a state income tax with a top marginal rate near 6.75 percent. That matters for the salary-gap picture because every dollar of required income is worth less after state taxes than it would be in neighboring Wyoming or South Dakota, both of which have no income tax. Billings, as Montana's largest city and a regional energy and refining hub, pulls slightly higher median wages than Great Falls, yet its required income of $100,288 still tracks almost exactly at the state median.
Cost Tiers in Montana
With only three cities tracked, Montana lines up cleanly as a budget option, a mid-tier option, and a premium option rather than broad clusters. Great Falls is the budget choice at $97,096 per year, running about $3,200 below the state median. Billings lands almost exactly at the state median of $100,288, making it the practical midpoint. Missoula stands alone as the premium tier at $106,000 per year, the only city that clears the $100,000 threshold by a significant margin. The largest single jump in the ranking is between Billings and Missoula, a gap of roughly $5,700 annually. That's a bigger step up than the $3,200 separating Great Falls from Billings, which means the real decision point for budget-conscious movers isn't Great Falls versus Billings but whether Missoula's amenities justify paying nearly $5,700 more per year than Montana's second city.
Do Local Salaries Keep Up in Montana?
They don't, anywhere in the state. Every tracked city shows a substantial gap between what residents need to earn and what the local median wage actually delivers. Great Falls comes closest to closing the gap, but even there the median local salary of $46,510 falls $50,586 short of the $97,096 required. Billings residents earn a median of $49,060 against a required $100,288, leaving a $51,228 shortfall. Missoula is the most strained: a median local salary of $47,830 against a required $106,000 produces a $58,170 gap, the widest in the state. What's striking is that Missoula's median wage is actually lower than Billings's, even though Missoula costs more to live in. That combination of higher costs and lower typical wages makes Missoula the hardest city in Montana to make work on a locally-sourced income. Great Falls, with the smallest gap at $50,586, is where the math is least punishing.
Who Should Consider Montana
Montana makes the most sense for people who bring their income with them. A remote worker earning $95,000 will find Great Falls tight but workable, since the required $97,096 is close enough that modest lifestyle adjustments cover the difference. That same remote worker in Missoula, where the bar sits at $106,000, needs a meaningful raise or a second income to feel comfortable. Anyone relying on a locally-sourced salary faces a harder road: the median Missoula wage of $47,830 covers less than half of what Missoula actually costs, and even in Great Falls the median wage of $46,510 covers roughly 48 cents of every required dollar. Retirees with fixed incomes above $100,000, remote professionals in tech or finance, and dual-income households in Billings are the profiles best positioned here. If you're moving for a local job in education, healthcare support, or retail, Great Falls is the only city where the cost floor is low enough to make the math survivable.
Frequently asked questions
What's the most affordable city in Montana?
Great Falls is the most affordable tracked city in Montana. You need about $97,096 per year to live comfortably there, the lowest of the 3 Montana cities CityWage tracks.
What's the highest-cost city in Montana?
Missoula is the highest-cost tracked city in Montana, at about $106,000 per year to live comfortably.
Does the median salary in Montana cover the cost of living?
In every tracked Montana city, the median local salary falls short of what's needed to live comfortably. The gap is smallest in Great Falls, where a median wage of $46,510 trails the $97,096 needed by $50,586.