Montana · salary and cost of living

Average Salary in Montana

The average salary in Montana is $60,357 a year across all jobs, based on BLS estimates for May 2025 for the 8 metro and nonmetro areas based in the state. Bozeman pays the most of the 5 metro areas we cover ($65,670), and Great Falls the least ($59,170). Prices are 5% below the U.S. average (BEA).

$60,357average salary
95cost of living (U.S. = 100)
$69,922median household income
5metro areas covered
Advertisement

Average salary by city in Montana

Map of Montana metro areas

Loading map…

lower average salaryhigher average salary

Map data © OpenStreetMap contributors.

Salary, take-home pay and cost of living by city

CityAverageMedianTake-home*Cost of livingHome value
Bozeman$65,670$54,830$52,596103$705,739
Helena$65,270$55,040$52,28296$477,996
Billings$61,900$49,060$49,76494$410,666
Missoula$59,900$47,830$48,25196$580,429
Great Falls$59,170$46,510$47,69997$344,945

*Average salary after federal and state income tax and payroll taxes for a single filer. Cost of living: BEA price parity, U.S. = 100.

Advertisement

Highest-paying jobs in Montana

Most common jobs in Montana

Montana income tax and take-home pay

Take-home figures on these pages apply Montana's 2026 income tax rules for a single filer with the standard deduction, plus federal income tax (2026 brackets), Social Security and Medicare.

Montana paycheck calculator

Montana at a glance

$78 billionstate GDP (BEA, 2024)
1,105,072population (Census, 2023)
1,841reported crimes per 100,000 residents (FBI, statewide)

Average salary in other states

Advertisement

Salary in Montana: questions

What is the average salary in Montana?

$60,357 a year across all jobs (BLS OEWS, May 2025), weighted by employment over the state's metro and nonmetro areas.

Which city in Montana pays the most?

Bozeman, with an average of $65,670 a year among the metro areas we cover.

Is Montana expensive to live in?

BEA puts Montana prices 5% below the U.S. average (price parity 94.6). Within the state, Bozeman 103, Great Falls 97, Missoula 96 are the most expensive metros.

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.