Content has loaded

Nurse practitioner salary in Jacksonville, FL, 2026

How much does a Nurse Practitioner make in Jacksonville, FL?

Average base salary

$115,505
11%
below national average
Average $115,505
Low $83,397
High $159,975

The average salary for a nurse practitioner is $115,505 per year in Jacksonville, FL and $18,750 overtime per year.165 salaries taken from job postings on Indeed in the past 36 months (updated October 14, 2026).

Nurse Practitioner job openings in Jacksonville, FL

slide 1 of 6
slide1 of 6
Women's Health Nurse Practitio...
Unified Women’s Healthcare3.4out of 5 stars.
Jacksonville, FL
Full-time
1 week ago

Highest paying companies for Nurse Practitioner in Jacksonville, FL

Average year pay is based on job postings on Indeed in the past 36 months.
Veteran Medical Group
 
$520,000per year
View company
Corner Health
 
$228,800per year
Advantmed
 
$221,867per year
CompHealth
 
$192,400per year
Ageless Men's Health
 
$188,800per year
MedElite Group
 
$175,000per year

Hiring a Nurse Practitioner?

Hiring Guide
Hiring GuideLearn how to hire a Nurse Practitioner
Job Description
Job DescriptionWrite the perfect Nurse Practitioner job description
Interview Questions
Interview QuestionsLearn the best questions to ask Nurse Practitioner candidates

Highest paying cities for Nurse Practitioners near Jacksonville, FL

  1. Tampa, FL
    $121,357 per year
  2. Melbourne, FL
    $120,709 per year
  3. Boca Raton, FL
    $120,128 per year
  4. Orlando, FL
    $119,585 per year
  5. Ocala, FL
    $119,353 per year

Where can a Nurse Practitioner earn more?

Compare salaries for Nurse Practitioners in different locations
vs

Frequently Asked Questions (FAQs) about Nurse Practitioner

The average salary for a Nurse Practitioner is $115,505 per year in Jacksonville, FL. This figure is based on 188 salaries taken from job postings on Indeed in the past 36 months, last updated on October 19, 2026.

Nurse Practitioner jobs on Indeed - find your next one today.

Nurse Practitioner salaries in Jacksonville, FL typically range between a low of $63,070 and a high of $198,739 per year, depending on experience and the hiring company.

Some of the highest-paying cities for Nurse Practitioner in Jacksonville, FL include Tampa, FL at $121,357 per year, Melbourne, FL at $120,709 per year, and Boca Raton, FL at $120,128 per year.

Based on recent job postings on Indeed, some of the top-paying companies for Nurse Practitioner in Jacksonville, FL include Veteran Medical Group ($520,000 per year) and Corner Health ($228,800 per year).

Compensation can vary based on the specific niche and level of responsibility within the field. Here is how the average Nurse Practitioner salary in Jacksonville, FL compares to related positions:

  • Lead Nurse Practitioner: Average $139,417 per year
  • Nurse Practitioner II: Average $65.87 per hour
  • Senior Nurse Practitioner: Average $113,401 per year

How much do similar professions as Nurse Practitioner get paid in Jacksonville, FL?

Lead Nurse Practitioner

Job openings
Average $139,417 per year

Senior Nurse Practitioner

Job openings
Average $113,401 per year