SalaryCalculations

Medical Assistants Salary in North Carolina

State wage data from the BLS OEWS survey, May 2025.

Median annual

$45,140

Median hourly

$22

Average annual

$44,090

Employed in state

24K

The median annual salary for Medical Assistants in North Carolina is $45,140, or about $22 an hour. That is 1% lower than the national median.

Pay in North Carolina ranges from $36,010 at the 10th percentile to $50,850 at the 90th percentile. Roughly 24K people work as medical assistants in the state.

Pay distribution in North Carolina

10th$36,010
25th$38,490
Median$45,140
75th$47,500
90th$50,850

Salary calculator

Hourly
$21.70
Daily
$174
Weekly
$868
Bi-weekly
$1,736
Monthly
$3,762
Annual
$45,140

$45,140 a year is around the 50th percentile for Medical Assistantss in North Carolina. The median is $45,140.

Medical Assistants pay by metro area in North Carolina

Metro areaMedian annualEmployment
Charlotte-Concord-Gastonia, NC-SC$46,5206.1K
Durham-Chapel Hill, NC$46,4501.8K
Raleigh-Cary, NC$46,1603.8K
Greensboro-High Point, NC$46,0901.7K
Winston-Salem, NC$45,8101.4K
Greenville, NC$44,650600
Asheville, NC$44,4201.5K
Virginia Beach-Chesapeake-Norfolk, VA-NC$43,6203.0K
Pinehurst-Southern Pines, NC$43,530310
Hickory-Lenoir-Morganton, NC$43,290820
Burlington, NC$43,250310
Wilmington, NC$42,0001.1K
Rocky Mount, NC$39,950150
Fayetteville, NC$39,870680
Goldsboro, NC$38,210140

Other jobs in North Carolina

All salaries in North Carolina →