Salaripedia
English

How much does a general internal medicine physician make in South Carolina?

$359,500a year

Median yearly pay for general internal medicine physicians in South Carolina. That is $172.84 an hour or $29,960 a month.

Hourly
$172.84
Vs. national median
+40%
Rank among states
6 of 45
Jobs in the state
1,260
Pay range
Lowest 10%: $102,500Median: $359,500Highest 10%: $441,000
PercentileYearlyHourly
10th$102,500$49.28
25th$219,500$105.51
Median$359,500$172.84
75th$414,300$199.17
90th$441,000$212.02

Cities in South Carolina

Metro areas, median yearly pay.

Florence, SC$348,300
Charleston, SC$303,700
Charlotte, NC$289,800
Spartanburg, SC$284,300
Augusta, GA$281,100
Hilton Head Island, SC$227,700
Salaries for every job in South Carolina

Nearby in the ranking

States with similar pay for general internal medicine physicians.

3. Minnesota$373,700
4. Wisconsin$367,200
5. Alaska$366,100
6. South Carolina$359,500
7. Idaho$355,400
8. Washington$340,000
9. North Dakota$338,400
General Internal Medicine Physician salary in all states

Frequently asked questions

How much does a general internal medicine physician make an hour in South Carolina?

The median hourly pay in South Carolina is $172.84 ($359,500 a year).

Do general internal medicine physicians make more in South Carolina than the national average?

Yes: $359,500 against $256,600 nationally, 40% more.

Where does South Carolina rank for general internal medicine physician pay?

South Carolina ranks 6 of 45 states.

Which city in South Carolina pays general internal medicine physicians the most?

Florence, SC, with a median of $348,300 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.