Salaripedia
English

How much does a nurse practitioner make in Florence?

$121,900a year

Median yearly pay for nurse practitioners in the Florence, SC metro area. That is $58.62 an hour or $10,160 a month.

Hourly
$58.62
Vs. national median
-8%
Rank among cities
310 of 383
Jobs in the area
270
Pay range
Lowest 10%: $97,820Median: $121,900Highest 10%: $156,800
PercentileYearlyHourly
10th$97,820$47.03
25th$104,500$50.25
Median$121,900$58.62
75th$134,800$64.82
90th$156,800$75.40

Other cities in South Carolina

Median yearly pay for nurse practitioners.

Charlotte, NC$130,300
Charleston, SC$127,800
Myrtle Beach, SC$121,400
Spartanburg, SC$121,100
Augusta, GA$120,300
Greenville, SC$119,300
Hilton Head Island, SC$119,100
Columbia, SC$118,500
Sumter, SC$112,100
Nurse Practitioner salary in South Carolina Nurse Practitioner 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
Physician Assistant$120,300
Physical Therapist$108,200
Occupational Therapist$101,500
Speech-Language Pathologist$96,390
Diagnostic Medical Sonographer$85,900
Salaries for every job in Florence, SC

Frequently asked questions

How much does a nurse practitioner make an hour in Florence?

The median hourly pay in the Florence, SC metro area is $58.62 ($121,900 a year).

Do nurse practitioners make more in Florence than the national average?

No: $121,900 against $132,300 nationally, 8% less.

How does Florence compare with the rest of South Carolina?

The median in South Carolina is $123,300, so Florence pays 1% less.

Where does Florence rank for nurse practitioner pay?

310 of 383 metro areas with data.

How much does a nurse practitioner make starting out in Florence?

The lowest-paid 10% make $97,820 or less a year; the top 10% make $156,800 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.