WageDepth

General Internal Medicine Physicians Salary in Asheville, NC

SOC 29-1216 · Metropolitan Area · 2024 BLS OEWS

The median salary for a General Internal Medicine Physicians in Asheville, NC is $221,170 per year as of 2024. That works out to roughly $106.33 per hour. This is 6% below the national median of $236,350. 300 people work as General Internal Medicine Physicians in Asheville, NC. Wages have grown 8% since 2022, when the median was $204,260.

Median Annual Salary

$221,170

Mean Annual

$250,280

Median Hourly

$106.33

Total Employed

300

Location Quotient

3.68

Concentrated here

Salary Distribution

$58k
10th
$61k
25th
$221k
Median

How This Compares

Asheville, NC

$221,170

this metro

United States

$236,350

you earn -6% vs US

Salary Trend

View data table
Year Median Annual
2024 $221,170
2022 $204,260

Related Healthcare Practitioners and Technical Occupations Jobs in Asheville, NC

Other occupations in the same group, sorted by salary.