Salaripedia
English

How much does a human resources specialist make in Grand Junction?

$66,660a year

Median yearly pay for human resources specialists in the Grand Junction, CO metro area. That is $32.05 an hour or $5,555 a month.

Hourly
$32.05
Vs. national median
-12%
Rank among cities
208 of 393
Jobs in the area
280
Pay range
Lowest 10%: $42,510Median: $66,660Highest 10%: $110,300
PercentileYearlyHourly
10th$42,510$20.44
25th$53,070$25.51
Median$66,660$32.05
75th$88,220$42.41
90th$110,300$53.00

Other cities in Colorado

Median yearly pay for human resources specialists.

Boulder, CO$86,200
Denver, CO$82,550
Colorado Springs, CO$79,000
Fort Collins, CO$78,520
Greeley, CO$76,180
Pueblo, CO$68,830
Human Resources Specialist salary in Colorado Human Resources Specialist salary in all states

Related jobs in Grand Junction

Same field, median yearly pay.

Personal Financial Advisor$104,300
Project Management Specialist$94,690
Management Analyst$86,260
Cost Estimator$78,650
Accountant and Auditor$76,870
Compliance Officer$76,800
Business Operations Specialist$76,400
Financial Specialist$76,400
Logistician$74,880
Loan Officer$74,080
Salaries for every job in Grand Junction, CO

Frequently asked questions

How much does a human resources specialist make an hour in Grand Junction?

The median hourly pay in the Grand Junction, CO metro area is $32.05 ($66,660 a year).

Do human resources specialists make more in Grand Junction than the national average?

No: $66,660 against $75,940 nationally, 12% less.

How does Grand Junction compare with the rest of Colorado?

The median in Colorado is $80,840, so Grand Junction pays 18% less.

Where does Grand Junction rank for human resources specialist pay?

208 of 393 metro areas with data.

How much does a human resources specialist make starting out in Grand Junction?

The lowest-paid 10% make $42,510 or less a year; the top 10% make $110,300 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.