General Internal Medicine Physicians Salary in Roanoke, VA

Median Salary
$227,320
per year
Hourly Rate
$109.29
per hour
Employment
90
in Roanoke, VA
vs. National Avg
-11.4%
National: $256,560

📊 Compared to the national median of $256,560, Roanoke, VA pays 11.4% LESS for General Internal Medicine Physicians positions.

Salary Distribution in Roanoke, VA

10th
$151,030
25th
$208,670
Median
$227,320
75th
$280,260
90th
$663,220
Data Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS).