Salaripedia
English

How much does a purchasing manager make in Wilmington?

$145,700a year

Median yearly pay for purchasing managers in the Wilmington, NC metro area. That is $70.06 an hour or $12,140 a month.

Hourly
$70.06
Vs. national median
-2%
Rank among cities
55 of 219
Jobs in the area
60
Pay range
Lowest 10%: $88,790Median: $145,700Highest 10%: $209,900
PercentileYearlyHourly
10th$88,790$42.69
25th$113,200$54.41
Median$145,700$70.06
75th$171,000$82.19
90th$209,900$100.92

Other cities in North Carolina

Median yearly pay for purchasing managers.

Durham, NC$160,400
Charlotte, NC$144,300
Virginia Beach, VA$143,200
Raleigh, NC$139,100
Hickory, NC$132,600
Greensboro, NC$132,000
Winston-Salem, NC$129,000
Asheville, NC$116,000
Purchasing Manager salary in North Carolina Purchasing Manager salary in all states

Related jobs in Wilmington

Same field, median yearly pay.

Architectural and Engineering Manager$169,800
Natural Sciences Manager$166,900
Computer and Information Systems Manager$161,000
Marketing Manager$153,900
Financial Manager$152,200
Human Resources Manager$141,000
Sales Manager$133,400
Industrial Production Manager$130,700
Manager$129,100
Facilities Manager$110,800
Salaries for every job in Wilmington, NC

Frequently asked questions

How much does a purchasing manager make an hour in Wilmington?

The median hourly pay in the Wilmington, NC metro area is $70.06 ($145,700 a year).

Do purchasing managers make more in Wilmington than the national average?

No: $145,700 against $148,100 nationally, 2% less.

How does Wilmington compare with the rest of North Carolina?

The median in North Carolina is $138,700, so Wilmington pays 5% more.

Where does Wilmington rank for purchasing manager pay?

55 of 219 metro areas with data.

How much does a purchasing manager make starting out in Wilmington?

The lowest-paid 10% make $88,790 or less a year; the top 10% make $209,900 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.