General Internal Medicine Physicians Salary in South Carolina

BLS OEWS May 2025 • 4 metro areas • South Carolina

General Internal Medicine Physicians in South Carolina earn a median salary of $273,650 per year on average across 4 metro and nonmetro areas, +15.8% vs the national median of $236,350. An estimated 250 general internal medicine physicians are employed across South Carolina, with salaries ranging from $227,660 to $348,250 depending on location.

$273,650 Avg median salary in South Carolina
$348,250 Highest paying metro
$227,660 Lowest paying metro
250 Employed in South Carolina

Compare General Internal Medicine Physicians salaries & buying power

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

Full tool →
General Internal Medicine Physicians
in
    vs

      General Internal Medicine Physicians salaries by city in South Carolina

      Metro area Median salary 25th pct 75th pct Employed
      Florence, SC $348,250 $210,100 $392,630 50
      Spartanburg, SC $284,250 $230,900 $284,250 50
      Charleston, SC $234,440 $172,010 100
      Hilton Head Island, SC $227,660 $188,480 $232,500 50

      View General Internal Medicine Physicians salaries in all cities