SalaryData

Internal Medicine Physician Salary in North Carolina

Based on 2K+ workers in North Carolina

Data year: 2025 · Last updated: June 2026

Median Annual Salary (NC)

$289,780

$139.317/hr

vs National Average

$260,282

+11.3% vs national median

Salary Range (10th–90th)

$124K $463K

2K employed in North Carolina

Salary Distribution — Internal Medicine Physician in North Carolina

Internal Medicine Physician (NC) salary percentiles
PercentileAnnual Salary
10th percentile$123,810
25th percentile$181,250
Median (50th percentile)$289,780
75th percentile$396,740
90th percentile$462,680

Historical Salary Trend — Internal Medicine Physician in North Carolina vs National

Historical Internal Medicine Physician (North Carolina vs National) salary trend
YearMedian Salary (United States)
2022$225,680
2025$289,780
Historical salary trend for Internal Medicine Physician in North Carolina
YearNorth Carolina MedianNational Median
2022$225,680$188,484
2025$289,780$260,282

Internal Medicine Physician Salary by Experience Level in North Carolina

Internal Medicine Physician Salary in Other States

Related Occupations

More Locations