Position
City
Salary

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

The average salary for a Nurse Practitioner is $151,618 per year in Tampa, FL.

Nurse Practitioners in Tampa, Florida, enjoy competitive salaries. On average, they make around $151,618 per year. This range can vary based on experience and specialty. Many practitioners find that their compensation aligns well with the cost of living in the area.

For those new to the field, salaries typically start lower. As experience grows, so do earnings. Experienced Nurse Practitioners can earn more, especially if they work in specialized care areas. The chart below shows how salaries can increase with experience.

  1. Less than 1 year: $90,000
  2. 1-3 years: $114,727
  3. 4-6 years: $139,455
  4. 7-9 years: $164,182
  5. 10-12 years: $188,909
  6. 13-15 years: $213,636
  7. 16-18 years: $238,364
  8. 19-21 years: $263,091
  9. 22-24 years: $287,818
  10. 25-27 years: $312,545
  11. 28-30 years: $337,273
  12. 30+ years: $362,000
This data offers a clear picture of potential earnings over time.

Nurse Practitioner jobs in Tampa, FL

What are the highest paying cities for a Nurse Practitioner near Tampa, FL?

Nurse practitioners can find some of the highest paying jobs near Tampa, FL, in Brandon. Here, the average salary is over $176,000. Nearby, Saint Petersburg and Lithia also offer strong compensation for nurse practitioners. Saint Petersburg's average salary exceeds $148,000, while Lithia's sits around $135,000.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Tampa, FL, highlighting Brandon, FL with the highest at $176,037 and Safety Harbor, FL with the lowest at $114,926.
  1. Brandon, FL
    Average Salary: $176,037
    In Brandon, FL, health care professionals enjoy a vibrant community with top-tier facilities. The city offers various opportunities in both private practices and major health systems. Hospitals like Brandon Regional Hospital provide excellent environments for growth.
    Find Nurse Practitioner jobs in Brandon, FL


  2. Saint Petersburg, FL
    Average Salary: $148,293
    Saint Petersburg, FL, boasts a thriving healthcare sector with many opportunities in both urban and suburban settings. Leading institutions like Johns Hopkins All Children's Hospital offer competitive benefits and career advancement. The city’s diverse population means a wide range of medical experiences.
    Find Nurse Practitioner jobs in Saint Petersburg, FL


  3. Lithia, FL
    Average Salary: $135,000
    Lithia, FL, is home to a growing healthcare community with opportunities in family practices and specialty clinics. The city offers a peaceful setting while still being close to major urban centers. AdventHealth provides quality care and development opportunities.
    Find Nurse Practitioner jobs in Lithia, FL


  4. Clearwater, FL
    Average Salary: $126,247
    Clearwater, FL, offers a mix of urban and beach-town living, with numerous healthcare facilities. With institutions like Morton Plant Mease Healthcare, professionals can find diverse and fulfilling roles. The city’s economy supports a strong demand for healthcare services.
    Find Nurse Practitioner jobs in Clearwater, FL


  5. Oldsmar, FL
    Average Salary: $123,500
    Oldsmar, FL, provides a suburban setting with a range of healthcare opportunities. Facilities such as BayCare Health System offer excellent support and resources for growth. The community’s focus on health makes it an ideal place to work.
    Find Nurse Practitioner jobs in Oldsmar, FL


  6. Wesley Chapel, FL
    Average Salary: $122,144
    In Wesley Chapel, FL, healthcare professionals can enjoy a blend of modern amenities and community warmth. With top employers like HCA Florida Wesley Chapel Hospital, there are many paths for career development and specialization.
    Find Nurse Practitioner jobs in Wesley Chapel, FL


  7. Riverview, FL
    Average Salary: $118,962
    Riverview, FL, offers a growing healthcare market with many opportunities in both private and public sectors. Hospitals like AdventHealth offer robust training and career growth. The city’s expanding population increases demand for healthcare services.
    Find Nurse Practitioner jobs in Riverview, FL


  8. Lutz, FL
    Average Salary: $118,472
    Lutz, FL, provides a suburban environment with a strong healthcare infrastructure. With leading institutions like Tampa Bay Hospital, professionals can find numerous opportunities for both clinical and administrative roles. The city's healthcare needs offer diverse work experiences.
    Find Nurse Practitioner jobs in Lutz, FL


  9. Safety Harbor, FL
    Average Salary: $114,926
    Safety Harbor, FL, offers a relaxed yet professional setting for healthcare providers. With facilities like BayCare Health System, there are many opportunities to work in both clinical and community-focused roles. The city’s focus on wellness makes it a rewarding place to work.
    Find Nurse Practitioner jobs in Safety Harbor, FL

What are the best paying companies for a Nurse Practitioner in Tampa, FL?

Nurse Practitioners in Tampa, FL, can find excellent opportunities with OpenLoop, which offers an average salary of $203,333. Boulder Care, Inc. and Sleep Rx provide strong compensation, with average salaries of $133,270 and $130,000, respectively. Marathon Health, CVS Health, and National Staffing Solutions also pay well, offering around $127,000 to $118,770 annually.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Tampa, FL, highlighting OpenLoop with the highest at $203,333 and Sprinter Health with the lowest at $112,500.
  1. OpenLoop
    Average Salary: $203,333
    OpenLoop offers Nurse Practitioner jobs with competitive pay. This company values its staff, providing opportunities for growth. OpenLoop operates in various locations, including Tampa, FL.


  2. Boulder Care, Inc.
    Average Salary: $133,270
    Boulder Care, Inc. provides rewarding Nurse Practitioner roles. This company focuses on patient care with a modern approach. Boulder Care, Inc. operates in locations, including Tampa, FL.


  3. Sleep Rx
    Average Salary: $130,000
    At Sleep Rx, Nurse Practitioners work in a supportive environment. This company specializes in sleep medicine, offering diverse opportunities. Sleep Rx operates in locations, including Tampa, FL.


  4. Marathon Health
    Average Salary: $127,000
    Marathon Health offers Nurse Practitioner positions with good pay and benefits. This company provides healthcare in workplaces. Marathon Health operates in locations, including Tampa, FL.


  5. CVS Health
    Average Salary: $118,770
    CVS Health offers Nurse Practitioner jobs with good salaries. This company is well-known in healthcare, providing many opportunities. CVS Health operates in locations, including Tampa, FL.


  6. National Staffing Solutions
    Average Salary: $118,750
    National Staffing Solutions provides Nurse Practitioner roles with competitive pay. This company focuses on healthcare staffing, offering many job opportunities. National Staffing Solutions operates in locations, including Tampa, FL.


  7. BeeperMD
    Average Salary: $115,455
    BeeperMD offers Nurse Practitioner jobs with good salaries. This company provides telehealth services, offering diverse opportunities. BeeperMD operates in locations, including Tampa, FL.


  8. MASC Medical
    Average Salary: $113,125
    MASC Medical offers Nurse Practitioner jobs with good pay. This company provides healthcare staffing solutions, offering many opportunities. MASC Medical operates in locations, including Tampa, FL.


  9. Apex Healthcare
    Average Salary: $112,500
    Apex Healthcare offers Nurse Practitioner roles with competitive pay. This company focuses on patient care, offering many job opportunities. Apex Healthcare operates in locations, including Tampa, FL.


  10. Sprinter Health
    Average Salary: $112,500
    Sprinter Health offers Nurse Practitioner jobs with good salaries. This company provides in-home care, offering many opportunities. Sprinter Health operates in locations, including Tampa, FL.

Currently 6,708 Nurse Practitioner job openings, nationwide.

How's the job market for a Nurse Practitioner in the US?

Learn what a Nurse Practitioner does, how to become one, and understand the job outlook. Get simple steps to start your career as a Nurse Practitioner today.
Position
Overview
Nurse Practitioner
6,708 Job Openings