Salaripedia
English

How much does a sales representative make in Raleigh?

$102,300a year

Median yearly pay for sales representatives in the Raleigh-Cary, NC metro area. That is $49.16 an hour or $8,522 a month.

Hourly
$49.16
Vs. national median
-3%
Rank among cities
105 of 285
Jobs in the area
3,550
Pay range
Lowest 10%: $58,640Median: $102,300Highest 10%: $205,200
PercentileYearlyHourly
10th$58,640$28.19
25th$72,080$34.65
Median$102,300$49.16
75th$161,900$77.83
90th$205,200$98.65

Other cities in North Carolina

Median yearly pay for sales representatives.

Durham, NC$131,100
Charlotte, NC$124,400
Virginia Beach, VA$119,300
Wilmington, NC$119,000
Hickory, NC$102,500
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 Raleigh

Same field, median yearly pay.

Sales Engineer$129,500
First-Line Supervisors of Non-Retail Sales Worker$101,700
Real Estate Broker$78,840
Sales Representative$72,220
Security$71,990
Sales Representatives of Service$68,560
Advertising Sales Agent$60,440
Insurance Sales Agent$59,900
Travel Agent$59,860
Real Estate Sales Agent$49,970
Salaries for every job in Raleigh, NC

Frequently asked questions

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

The median hourly pay in the Raleigh-Cary, NC metro area is $49.16 ($102,300 a year).

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

No: $102,300 against $104,900 nationally, 3% less.

How does Raleigh compare with the rest of North Carolina?

The median in North Carolina is $125,400, so Raleigh pays 18% less.

Where does Raleigh rank for sales representative pay?

105 of 285 metro areas with data.

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

The lowest-paid 10% make $58,640 or less a year; the top 10% make $205,200 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.