Salaripedia
English

How much does a medical assistant make in North Carolina?

$45,140a year

Median yearly pay for medical assistants in North Carolina. That is $21.70 an hour or $3,762 a month.

Hourly
$21.70
Vs. national median
-1%
Rank among states
27 of 51
Jobs in the state
23,650
Pay range
Lowest 10%: $36,010Median: $45,140Highest 10%: $50,850
PercentileYearlyHourly
10th$36,010$17.31
25th$38,490$18.50
Median$45,140$21.70
75th$47,500$22.84
90th$50,850$24.45

Cities in North Carolina

Metro areas, median yearly pay.

Charlotte, NC$46,520
Durham, NC$46,450
Raleigh, NC$46,160
Greensboro, NC$46,090
Winston-Salem, NC$45,810
Greenville, NC$44,650
Asheville, NC$44,420
Virginia Beach, VA$43,620
Pinehurst, NC$43,530
Hickory, NC$43,290
Burlington, NC$43,250
Wilmington, NC$42,000
Rocky Mount, NC$39,950
Fayetteville, NC$39,870
Goldsboro, NC$38,210
Jacksonville, NC$37,420
Salaries for every job in North Carolina

Nearby in the ranking

States with similar pay for medical assistants.

24. Iowa$45,480
25. Utah$45,360
26. Nevada$45,200
27. North Carolina$45,140
28. Indiana$45,110
29. Virginia$44,740
30. Idaho$44,700
Medical Assistant salary in all states

Frequently asked questions

How much does a medical assistant make an hour in North Carolina?

The median hourly pay in North Carolina is $21.70 ($45,140 a year).

Do medical assistants make more in North Carolina than the national average?

No: $45,140 against $45,690 nationally, 1% less.

Where does North Carolina rank for medical assistant pay?

North Carolina ranks 27 of 51 states.

Which city in North Carolina pays medical assistants the most?

Charlotte-Concord-Gastonia, NC-SC, with a median of $46,520 a year.

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.