Salaripedia
English

How much does a buyer and purchasing agent make in Denver?

$87,920a year

Median yearly pay for buyer and purchasing agents in the Denver-Aurora-Centennial, CO metro area. That is $42.27 an hour or $7,327 a month.

Hourly
$42.27
Vs. national median
+13%
Rank among cities
17 of 391
Jobs in the area
6,160
Pay range
Lowest 10%: $60,160Median: $87,920Highest 10%: $136,700
PercentileYearlyHourly
10th$60,160$28.92
25th$72,490$34.85
Median$87,920$42.27
75th$106,100$51.02
90th$136,700$65.74

Other cities in Colorado

Median yearly pay for buyer and purchasing agents.

Colorado Springs, CO$84,370
Boulder, CO$83,480
Pueblo, CO$80,120
Fort Collins, CO$79,800
Greeley, CO$78,150
Grand Junction, CO$62,340
Buyer and Purchasing Agent salary in Colorado Buyer and Purchasing Agent salary in all states

Related jobs in Denver

Same field, median yearly pay.

Agent and Business Managers of Artist$124,000
Financial Risk Specialist$118,600
Project Management Specialist$116,700
Financial and Investment Analyst$104,500
Management Analyst$102,600
Insurance Underwriter$101,800
Financial Examiner$101,100
Budget Analyst$100,700
Loan Officer$100,100
Accountant and Auditor$100,000
Salaries for every job in Denver, CO

Frequently asked questions

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

The median hourly pay in the Denver-Aurora-Centennial, CO metro area is $42.27 ($87,920 a year).

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

Yes: $87,920 against $77,710 nationally, 13% more.

How does Denver compare with the rest of Colorado?

The median in Colorado is $83,590, so Denver pays 5% more.

Where does Denver rank for buyer and purchasing agent pay?

17 of 391 metro areas with data.

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

The lowest-paid 10% make $60,160 or less a year; the top 10% make $136,700 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.