Salaripedia
English

How much does a physician assistant make in Spartanburg?

$122,000a year

Median yearly pay for physician assistants in the Spartanburg, SC metro area. That is $58.65 an hour or $10,170 a month.

Hourly
$58.65
Vs. national median
-10%
Rank among cities
303 of 348
Jobs in the area
80
Pay range
Lowest 10%: $99,720Median: $122,000Highest 10%: $166,300
PercentileYearlyHourly
10th$99,720$47.94
25th$111,700$53.69
Median$122,000$58.65
75th$132,300$63.62
90th$166,300$79.96

Other cities in South Carolina

Median yearly pay for physician assistants.

Charlotte, NC$133,100
Charleston, SC$128,900
Myrtle Beach, SC$125,700
Hilton Head Island, SC$125,400
Greenville, SC$123,300
Florence, SC$120,300
Augusta, GA$117,200
Columbia, SC$115,800
Physician Assistant salary in South Carolina Physician Assistant salary in all states

Related jobs in Spartanburg

Same field, median yearly pay.

General Internal Medicine Physician$284,300
Family Medicine Physician$241,100
Pharmacist$153,600
Dentist$140,400
Physician$131,500
Veterinarian$121,400
Nurse Practitioner$121,100
Physical Therapist$111,900
Occupational Therapist$111,500
Speech-Language Pathologist$96,330
Salaries for every job in Spartanburg, SC

Frequently asked questions

How much does a physician assistant make an hour in Spartanburg?

The median hourly pay in the Spartanburg, SC metro area is $58.65 ($122,000 a year).

Do physician assistants make more in Spartanburg than the national average?

No: $122,000 against $135,900 nationally, 10% less.

How does Spartanburg compare with the rest of South Carolina?

The median in South Carolina is $122,500, so Spartanburg pays 0% more.

Where does Spartanburg rank for physician assistant pay?

303 of 348 metro areas with data.

How much does a physician assistant make starting out in Spartanburg?

The lowest-paid 10% make $99,720 or less a year; the top 10% make $166,300 or more.

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.