Skip to main content
FL Salary Data · Updated Daily

NP Salary in Florida

Average nurse practitioner compensation in Florida, broken down by practice setting, top employers, and cities.

Average Salary

$162K

11% below national avg

Salary Range

$60K – $370K

Min – Max reported

Open Positions

34

Active jobs in FL

National Average

$182K

All 50 states

Salary by Practice Setting

Telehealth$339K

4 positions

Outpatient$339K

4 positions

Remote$149K

5 positions

Top Employers in FL

  • Thriveworks8 jobs
  • MedElite8 jobs
  • Ennoble Care6 jobs
  • LifeStance Health4 jobs
  • One Medical3 jobs
  • Brave Health3 jobs
  • Included Health2 jobs
  • Talkiatry1 job
  • Atria Physician Practice1 job
  • MRG Exams1 job

Browse All FL NP Jobs →

34 open positions in Florida

National Salary Guide →

Compare all 50 states

NP Salary in Florida — FAQ

What is the average NP salary in Florida?

The average NP salary in Florida is $162K per year, based on 34 active job postings with disclosed salary on NP Hiring. Reported salaries range from $60K to $370K. That is 11% below the national average of $182K across postings on this board.

How many NP jobs are open in Florida?

There are currently 34 active NP positions with disclosed salary in Florida on NP Hiring. Listings are ingested daily from employer applicant-tracking systems.

Which practice setting pays NPs the most in Florida?

Among current Florida postings on NP Hiring, telehealth roles report the highest average at $339K per year (4 positions). Actual pay varies with experience, employer type, and benefits.

Find NP Jobs in Florida

Browse 34 active positions and get daily alerts for new openings.