Advertisement
Buyers and Purchasing Agents average salary by city in North Carolina
- Durham$90,770
- Charlotte$84,730
- Raleigh$83,750
- Fayetteville$80,630
- Goldsboro$79,650
- Jacksonville$79,380
- Greensboro$78,390
- Winston-Salem$77,240
- Wilmington$77,080
- Burlington$76,560
- Pinehurst$75,750
- Asheville$75,650
- Greenville$75,120
- Hickory$73,090
- Rocky Mount$68,750
Pay, take-home pay and cost of living
| City | Average | Median | 25th pct. | Take-home* | Cost of living |
|---|---|---|---|---|---|
| Durham | $90,770 | $79,620 | $64,820 | $69,574 | 98 |
| Charlotte | $84,730 | $77,890 | $62,280 | $65,566 | 97 |
| Raleigh | $83,750 | $77,210 | $62,170 | $64,915 | 98 |
| Fayetteville | $80,630 | $75,880 | $55,640 | $62,845 | 92 |
| Goldsboro | $79,650 | $74,680 | $51,250 | $62,194 | 88 |
| Jacksonville | $79,380 | $73,920 | $58,070 | $62,015 | 92 |
| Greensboro | $78,390 | $72,540 | $58,220 | $61,358 | 93 |
| Winston-Salem | $77,240 | $71,930 | $58,420 | $60,595 | 92 |
| Wilmington | $77,080 | $70,800 | $57,260 | $60,489 | 96 |
| Burlington | $76,560 | $69,240 | $58,900 | $60,144 | 93 |
| Pinehurst | $75,750 | $70,040 | $51,560 | $59,606 | 88 |
| Asheville | $75,650 | $67,600 | $55,720 | $59,540 | 97 |
| Greenville | $75,120 | $70,000 | $56,000 | $59,188 | 88 |
| Hickory | $73,090 | $65,460 | $54,300 | $57,841 | 88 |
| Rocky Mount | $68,750 | $62,350 | $54,030 | $54,961 | 88 |
*Average salary after federal and state taxes for a single filer. Cost of living: BEA price parity, U.S. = 100.
Buyers and Purchasing Agents salary in other states
More about pay in North Carolina
Sources and how to read this page
- Wages: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025 estimates for metropolitan areas. SOC code 13-1020.
- U.S. and statewide figures: BLS OEWS national and state estimates, May 2025, every employer including rural areas.
- Cost of living: Bureau of Economic Analysis regional price parities (RPP), 2024; 100 = U.S. average.
Read the full methodology. Spotted an error? Tell us.