Physician Assistants Salary in North Carolina

BLS OEWS May 2025 • 18 metro areas • North Carolina

Physician Assistants in North Carolina earn a median salary of $125,268 per year on average across 18 metro and nonmetro areas, -6% vs the national median of $133,260. An estimated 8,470 physician assistants are employed across North Carolina, with salaries ranging from $109,230 to $137,940 depending on location.

$125,268 Avg median salary in North Carolina
$137,940 Highest paying metro
$109,230 Lowest paying metro
8,470 Employed in North Carolina

Compare Physician Assistants salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Physician Assistants
in
    vs

      Physician Assistants salaries by city in North Carolina

      Metro area Median salary 25th pct 75th pct Employed
      Greenville, NC $137,940 $116,500 $137,940 170
      Fayetteville, NC $132,450 $114,050 $141,290 260
      Charlotte, NC-SC $132,110 $116,580 $138,080 2,500
      Winston, NC $131,570 $116,100 $143,010 800
      Asheville, NC $129,600 $111,440 $134,860 460
      Greensboro, NC $128,140 $111,220 $144,080 450
      Pinehurst, NC $127,840 $105,500 $152,440 130
      Jacksonville, NC $127,440 $107,500 $137,370 100
      Raleigh, NC $125,710 $110,110 $142,430 1,300
      Goldsboro, NC $125,290 $111,280 $126,880 30
      Durham, NC $125,210 $108,330 $137,950 810
      Western North Carolina $124,930 $108,260 $131,650 280
      Central North Carolina $124,620 $104,010 $136,220 280
      Wilmington, NC $124,390 $104,800 $133,870 320
      Hickory, NC $122,710 $106,830 $130,360 200
      Rocky Mount, NC $112,940 $104,180 $126,210 40
      Eastern North Carolina $112,700 $103,310 $125,410 280
      Burlington, NC $109,230 $102,360 $129,830 60

      View Physician Assistants salaries in all cities