Nurse Practitioners Salary in Florida
BLS OEWS May 2025 • 24 metro areas • Florida
Nurse Practitioners in Florida earn a median salary of $122,553 per year on average across 24 metro and nonmetro areas, -5.2% vs the national median of $129,210. An estimated 23,860 nurse practitioners are employed across Florida, with salaries ranging from $107,530 to $143,670 depending on location.
$122,553
Avg median salary in Florida
$143,670
Highest paying metro
$107,530
Lowest paying metro
23,860
Employed in Florida
Compare Nurse Practitioners salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Nurse Practitioners
in
Nurse Practitioners salaries by city in Florida
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Cape Coral, FL | $143,670 | $120,160 | $143,670 | 820 |
| Miami, FL | $135,450 | $109,990 | $150,840 | 9,200 |
| Port St. Lucie, FL | $132,230 | $117,990 | $137,300 | 600 |
| North Port, FL | $130,780 | $109,230 | $135,920 | 720 |
| Jacksonville, FL | $129,530 | $107,680 | $132,590 | 2,290 |
| Crestview, FL | $129,010 | $117,710 | $144,810 | 160 |
| Tampa, FL | $128,430 | $105,410 | $134,190 | 3,810 |
| Orlando, FL | $128,210 | $107,860 | $132,790 | 1,970 |
| Punta Gorda, FL | $125,060 | $103,140 | $135,460 | 110 |
| Pensacola, FL | $124,760 | $104,810 | $135,640 | 440 |
| Deltona, FL | $124,440 | $102,820 | $131,200 | 490 |
| Lakeland, FL | $123,140 | $103,880 | $129,310 | 510 |
| Wildwood, FL | $122,780 | $105,450 | $137,620 | 120 |
| Naples, FL | $122,720 | $105,400 | $136,290 | 250 |
| Sebastian, FL | $120,740 | $105,560 | $128,720 | 110 |
| Tallahassee, FL | $118,560 | $99,610 | $130,730 | 350 |
| Panama City, FL | $116,700 | $103,100 | $125,920 | 160 |
| Gainesville, FL | $116,210 | $110,050 | $136,310 | 380 |
| Palm Bay, FL | $115,140 | $102,970 | $128,870 | 640 |
| Ocala, FL | $113,170 | $97,740 | $129,530 | 270 |
| Homosassa Springs, FL | $112,700 | $98,970 | $125,510 | 90 |
| Sebring, FL | $110,840 | $99,130 | $126,350 | 60 |
| South Florida | $109,470 | $100,600 | $128,850 | 110 |
| North Florida | $107,530 | $70,440 | $124,990 | 200 |