Family Medicine Physicians Salary in North Carolina
BLS OEWS May 2025 • 12 metro areas • North Carolina
Family Medicine Physicians in North Carolina earn a median salary of $213,655 per year on average across 12 metro and nonmetro areas, -10.4% vs the national median of $238,380. An estimated 1,220 family medicine physicians are employed across North Carolina, with salaries ranging from $135,100 to $309,990 depending on location.
$213,655
Avg median salary in North Carolina
$309,990
Highest paying metro
$135,100
Lowest paying metro
1,220
Employed in North Carolina
Compare Family Medicine Physicians salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Family Medicine Physicians
in
Family Medicine Physicians salaries by city in North Carolina
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Winston, NC | $309,990 | $235,200 | $309,990 | — |
| Charlotte, NC-SC | $269,270 | $232,490 | $297,040 | 280 |
| Western North Carolina | $228,980 | $197,500 | — | 100 |
| Raleigh, NC | $218,830 | $215,230 | $238,450 | — |
| Hickory, NC | $214,340 | $171,960 | $227,480 | 40 |
| Fayetteville, NC | $211,570 | $164,100 | — | 50 |
| Asheville, NC | $210,790 | $177,920 | $225,810 | 110 |
| Durham, NC | $207,400 | $207,400 | $207,400 | 100 |
| Central North Carolina | $194,000 | $165,700 | $210,840 | 90 |
| Eastern North Carolina | $193,510 | $179,990 | — | 100 |
| Greensboro, NC | $170,080 | $62,000 | $229,520 | 180 |
| Wilmington, NC | $135,100 | $116,630 | $215,650 | 170 |