Nurse Practitioners Salary in Florida
Ranked #36 of 51 · FL
5% below U.S. average
Mean annual salary $130,410 ≈ $63/hr
Median annual salary $129,510
Employment 21,790
Salary Distribution (10th–90th percentile)
P10 $101,920P25 $112,380 Median $129,510P75 $137,610P90 $163,600
About 80% of nurse practitionerss in Florida earn between $101,920 and $163,600. The blue band is the middle 50% (P25–P75); the dot marks the median.
Compared to the U.S.
The mean nurse practitioners salary in Florida is $130,410, about 5% below the U.S. average ($137,300). That works out to roughly $63/hr at 2,080 hours per year.
Metro Areas in Florida
| Metro area | Median | Mean | Employment |
|---|---|---|---|
| North Port-Bradenton-Sarasota, FL | $134,470 | $133,020 | 630 |
| Gainesville, FL | $134,270 | $131,030 | 410 |
| Jacksonville, FL | $133,810 | $133,260 | 2,310 |
| Miami-Fort Lauderdale-West Palm Beach, FL | $131,340 | $136,150 | 5,810 |
| Orlando-Kissimmee-Sanford, FL | $130,640 | $128,860 | 1,950 |
| Cape Coral-Fort Myers, FL | $129,670 | $127,990 | 690 |
| Port St. Lucie, FL | $128,770 | $130,550 | 410 |
| Naples-Marco Island, FL | $128,680 | $133,130 | 290 |