The average Nurse Practitioner salary in the state of Florida is $101,060 per year (or $48.58 per hour) as of May 2020, according to the U.S. Bureau of Labor Statistics. The national average salary for nurse practioners is $114,510 (or $55.05 per hour).
The cost of living in a given region can impact what nurses tend to earn working in those areas. Florida scores a 99.8 on the Cost of Living Index in 2020. A high cost of living score means prices for food, housing, and transportation will be higher in comparison to other states.
|State||Avg. NP Salary||Avg. NP Salary (adjusted for COL)|
Discover your true salary range
Receive a free salary estimate in minutes. Then get matched with nursing jobs to pay it.
Nurse Practitioner Salary Variation Across Florida
Nursing salaries in Florida vary by region. Typically, the highest-paying regions for NPs are in large metropolitan areas. Gainesville is at the top, with an average NP salary of $115,810. Sarasota comes in second with a $111,440 average NP salary. However, the Miami metropolitan has a slightly lower NP salary of $97,030.
|FL Metro Area||Avg. NP Salary|
|Tampa-St. Petersburg-Clearwater, FL||$98,750|
|Sebastian-Vero Beach, FL||$98,750|
|Punta Gorda, FL||$72,120|
|Port St. Lucie, FL||$108,690|
|Pensacola-Ferry Pass-Brent, FL||$101,160|
|Panama City, FL||$100,880|
|Palm Bay-Melbourne-Titusville, FL||$91,020|
|North Port-Sarasota-Bradenton, FL||$111,440|
|Naples-Immokalee-Marco Island, FL||$96,540|
|Miami-Fort Lauderdale-West Palm Beach, FL||$97,030|
|Lakeland-Winter Haven, FL||$106,280|
|Homosassa Springs, FL||$100,880|
|Deltona-Daytona Beach-Ormond Beach, FL||$108,280|
|Crestview-Fort Walton Beach-Destin, FL||$102,910|
|Cape Coral-Fort Myers, FL||$91,610|
Nurse Practitioner Salary vs Similar Healthcare Professions in Florida
At $101,060 average annual salary, Nurse Practitioners in Florida tend to earn considerably more than other types of healthcare workers in the state.
Here’s how a sample of these other types of healthcare professions compare to NP salaries in Florida:
|Profession||# Employed in FL||Avg. Salary|
|LPNs / LVNs||41,560||$46,710|
Job Outlook for Nurse Practitioners in Florida
There are about 11,100 Nurse Practitioners in the state of Florida. In fact, this number is expected to increase by almost 37% from 2018 to 2028. This is an increase of more than 4,100 new NPs in the state in the coming years.