Skip to content

Checked

Nurse Practitioners Salary in Florida

Nurse Practitioners in Florida earn a median $129,510 a year, 2% below the U.S. median.

Median in FL
$129,510 a year
U.S. median
$132,300 a year
Employment
21,790
Location quotient
1.06
Share of jobs vs. U.S. (1.00 = same)

Pay range in Florida

10%: $101,920Median: $129,51090%: $163,600
Median (50%)
$129,510 · $62.26 an hour
Mean (average)
$130,410 · $62.70 an hour (estimate error ±1.4%)
10th percentile
$101,920 · $49.00 an hour
25th percentile
$112,380 · $54.03 an hour
75th percentile
$137,610 · $66.16 an hour
90th percentile
$163,600 · $78.66 an hour
Employment
21,790 (estimate error ±8.6%)
Jobs per 1,000
2.19
Location quotient
1.06 (1.00 = national share)

Nurse Practitioners pay by metro area in Florida

Includes metro areas that cross into this state and nonmetropolitan areas

Swipe the table sideways to see more columns.

H-1B filings for nurse practitioners in Florida

FY 2026 through Q3, by work location

Details

7 certified filings with a median offered wage of $140,483.

More

Frequently asked questions

How much do nurse practitioners make in Florida?
The median wage for nurse practitioners in Florida is $129,510 a year (Bureau of Labor Statistics, May 2025). There are about 21,790 jobs in the state.
Where in Florida do nurse practitioners earn the most?
North Port-Bradenton-Sarasota, FL has the highest median wage in the state for this occupation at $134,470 a year.