Salaripedia
English

How much does an occupational therapist make in Florence?

$101,500a year

Median yearly pay for occupational therapists in the Florence, SC metro area. That is $48.80 an hour or $8,459 a month.

Hourly
$48.80
Vs. national median
+1%
Rank among cities
103 of 365
Jobs in the area
80
Pay range
Lowest 10%: $43,200Median: $101,500Highest 10%: $124,900
PercentileYearlyHourly
10th$43,200$20.77
25th$76,300$36.68
Median$101,500$48.80
75th$117,600$56.51
90th$124,900$60.05

Other cities in South Carolina

Median yearly pay for occupational therapists.

Spartanburg, SC$111,500
Columbia, SC$102,700
Greenville, SC$102,300
Hilton Head Island, SC$100,800
Myrtle Beach, SC$100,800
Augusta, GA$99,880
Charleston, SC$98,530
Charlotte, NC$98,450
Occupational Therapist salary in South Carolina Occupational Therapist salary in all states

Related jobs in Florence

Same field, median yearly pay.

General Internal Medicine Physician$348,300
Physician$282,900
Pharmacist$155,000
Dentist$137,300
Surgical Assistant$133,400
Nurse Practitioner$121,900
Physician Assistant$120,300
Physical Therapist$108,200
Speech-Language Pathologist$96,390
Diagnostic Medical Sonographer$85,900
Salaries for every job in Florence, SC

Frequently asked questions

How much does an occupational therapist make an hour in Florence?

The median hourly pay in the Florence, SC metro area is $48.80 ($101,500 a year).

Do occupational therapists make more in Florence than the national average?

Yes: $101,500 against $100,300 nationally, 1% more.

How does Florence compare with the rest of South Carolina?

The median in South Carolina is $101,100, so Florence pays 0% more.

Where does Florence rank for occupational therapist pay?

103 of 365 metro areas with data.

How much does an occupational therapist make starting out in Florence?

The lowest-paid 10% make $43,200 or less a year; the top 10% make $124,900 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.