Salaripedia
English

How much does a sales representative make in Durham?

$131,100a year

Median yearly pay for sales representatives in the Durham-Chapel Hill, NC metro area. That is $63.04 an hour or $10,930 a month.

Hourly
$63.04
Vs. national median
+25%
Rank among cities
18 of 285
Jobs in the area
1,920
Pay range
Lowest 10%: $62,990Median: $131,100Highest 10%: $206,300
PercentileYearlyHourly
10th$62,990$30.28
25th$81,140$39.01
Median$131,100$63.04
75th$170,000$81.72
90th$206,300$99.18

Other cities in North Carolina

Median yearly pay for sales representatives.

Charlotte, NC$124,400
Virginia Beach, VA$119,300
Wilmington, NC$119,000
Hickory, NC$102,500
Raleigh, NC$102,300
Winston-Salem, NC$98,090
Greensboro, NC$95,580
Greenville, NC$93,190
Sales Representative salary in North Carolina Sales Representative salary in all states

Related jobs in Durham

Same field, median yearly pay.

Sales Engineer$175,300
Real Estate Broker$124,200
First-Line Supervisors of Non-Retail Sales Worker$102,300
Sales Representatives of Service$72,460
Sales Representative$70,870
Security$62,070
Advertising Sales Agent$61,680
Real Estate Sales Agent$60,230
Insurance Sales Agent$59,120
Travel Agent$57,390
Salaries for every job in Durham, NC

Frequently asked questions

How much does a sales representative make an hour in Durham?

The median hourly pay in the Durham-Chapel Hill, NC metro area is $63.04 ($131,100 a year).

Do sales representatives make more in Durham than the national average?

Yes: $131,100 against $104,900 nationally, 25% more.

How does Durham compare with the rest of North Carolina?

The median in North Carolina is $125,400, so Durham pays 5% more.

Where does Durham rank for sales representative pay?

18 of 285 metro areas with data.

How much does a sales representative make starting out in Durham?

The lowest-paid 10% make $62,990 or less a year; the top 10% make $206,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.