Salaripedia
English

How much does a buyer and purchasing agent make in Great Falls?

$66,040a year

Median yearly pay for buyer and purchasing agents in the Great Falls, MT metro area. That is $31.75 an hour or $5,503 a month.

Hourly
$31.75
Vs. national median
-15%
Rank among cities
270 of 391
Jobs in the area
100
Pay range
Lowest 10%: $43,260Median: $66,040Highest 10%: $103,600
PercentileYearlyHourly
10th$43,260$20.80
25th$51,630$24.82
Median$66,040$31.75
75th$91,560$44.02
90th$103,600$49.81

Other cities in Montana

Median yearly pay for buyer and purchasing agents.

Bozeman, MT$65,420
Billings, MT$64,440
Helena, MT$63,600
Missoula, MT$57,540
Buyer and Purchasing Agent salary in Montana Buyer and Purchasing Agent salary in all states

Related jobs in Great Falls

Same field, median yearly pay.

Personal Financial Advisor$131,300
Management Analyst$95,690
Project Management Specialist$83,580
Business Operations Specialist$75,360
Accountant and Auditor$72,510
Cost Estimator$68,740
Compliance Officer$66,660
Loan Officer$63,460
Human Resources Specialist$62,740
Market Research Analyst and Marketing Specialist$60,440
Salaries for every job in Great Falls, MT

Frequently asked questions

How much does a buyer and purchasing agent make an hour in Great Falls?

The median hourly pay in the Great Falls, MT metro area is $31.75 ($66,040 a year).

Do buyer and purchasing agents make more in Great Falls than the national average?

No: $66,040 against $77,710 nationally, 15% less.

How does Great Falls compare with the rest of Montana?

The median in Montana is $62,850, so Great Falls pays 5% more.

Where does Great Falls rank for buyer and purchasing agent pay?

270 of 391 metro areas with data.

How much does a buyer and purchasing agent make starting out in Great Falls?

The lowest-paid 10% make $43,260 or less a year; the top 10% make $103,600 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.