Nurse Practitioner Salary in Tampa, FL

Updated on Apr 11, 2025
Position
City
Salary

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

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

If you're considering a career as a Nurse Practitioner in Tampa, FL, you'll be pleased to know that the average yearly salary is around $141,029. This figure reflects the median salary, which means half of Nurse Practitioners earn more and half earn less. The salary range can vary based on experience, specialty, and other factors. For instance, those in the top 10% earn upwards of $362,000 annually. This competitive salary makes Tampa an attractive location for Nurse Practitioners looking to advance their careers and enjoy a rewarding lifestyle.

View Nurse Practitioner Jobs in Tampa, FL

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

If you're a Nurse Practitioner near Tampa, FL, consider looking for jobs in Brandon, FL, where you can expect the highest average salary. Saint Petersburg, FL, and Clearwater, FL, also offer competitive pay for Nurse Practitioners. These cities provide excellent opportunities for those in the nursing field.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Tampa, FL, highlighting Brandon, FL with the highest at $184,523 and Lutz, FL with the lowest at $113,619.
  1. Brandon, FL
    Average Salary: $184,523
    Brandon offers a vibrant community for healthcare professionals. With facilities like Brandon Regional Hospital, you can find rewarding opportunities to make a difference in patients' lives.
    Find Nurse Practitioner jobs in Brandon, FL


  2. Saint Petersburg, FL
    Average Salary: $133,123
    In Saint Petersburg, you can work in a bustling city with many healthcare options. Hospitals like St. Anthony's Hospital provide excellent environments for growth and patient care.
    Find Nurse Practitioner jobs in Saint Petersburg, FL


  3. Clearwater, FL
    Average Salary: $119,639
    Clearwater is known for its friendly atmosphere and quality healthcare services. Clinics and hospitals here offer great opportunities to enhance your nursing skills.
    Find Nurse Practitioner jobs in Clearwater, FL


  4. Oldsmar, FL
    Average Salary: $119,589
    Oldsmar provides a close-knit community feel with strong healthcare facilities. You can find fulfilling work at places like BayCare Health System.
    Find Nurse Practitioner jobs in Oldsmar, FL


  5. Wesley Chapel, FL
    Average Salary: $118,910
    Wesley Chapel is a growing area with many healthcare needs. Working here means you can contribute to a community that values quality care, with options like AdventHealth Wesley Chapel.
    Find Nurse Practitioner jobs in Wesley Chapel, FL


  6. Safety Harbor, FL
    Average Salary: $115,500
    Safety Harbor offers a peaceful environment with excellent healthcare services. You can find rewarding positions at Morton Plant Hospital, contributing to top-notch patient care.
    Find Nurse Practitioner jobs in Safety Harbor, FL


  7. Lutz, FL
    Average Salary: $113,619
    Lutz is a thriving area with many healthcare facilities. Working here means you can be part of a community that values health and wellness, with options like Tampa General Hospital.
    Find Nurse Practitioner jobs in Lutz, FL

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

If you're a Nurse Practitioner in Tampa, FL, consider these top-paying companies: Calibrate, US Department of Veterans Affairs, and Sanitas. These employers offer competitive salaries, making them attractive options for your career. Explore these opportunities to find a rewarding job with excellent pay.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Tampa, FL, highlighting Calibrate with the highest at $225,000 and Pioneer Medical Group with the lowest at $104,333.
  1. Calibrate
    Average Salary: $225,000
    Calibrate offers Nurse Practitioners a chance to work in a cutting-edge health environment. They focus on personalized health solutions. Their main location is in Tampa, FL.


  2. US Department of Veterans Affairs
    Average Salary: $128,087
    The US Department of Veterans Affairs provides Nurse Practitioners with rewarding opportunities to serve veterans. They have multiple locations in Tampa, FL, dedicated to veteran care.


  3. Sanitas
    Average Salary: $123,667
    Sanitas offers Nurse Practitioners a chance to work in a dynamic healthcare setting. They focus on providing quality care to patients. Their main location is in Tampa, FL.


  4. CVS Health
    Average Salary: $121,498
    CVS Health offers Nurse Practitioners a chance to work in a well-known healthcare company. They focus on patient care and wellness. Their main location is in Tampa, FL.


  5. AccentCare
    Average Salary: $116,611
    AccentCare offers Nurse Practitioners a chance to work in a home healthcare setting. They focus on providing care in patients' homes. Their main location is in Tampa, FL.


  6. BeeperMD
    Average Salary: $115,500
    BeeperMD offers Nurse Practitioners a chance to work in a tech-driven healthcare environment. They focus on innovative patient care solutions. Their main location is in Tampa, FL.


  7. National Staffing Solutions
    Average Salary: $114,583
    National Staffing Solutions offers Nurse Practitioners a chance to work in a staffing agency. They focus on placing healthcare professionals in various settings. Their main location is in Tampa, FL.


  8. MASC Medical
    Average Salary: $110,000
    MASC Medical offers Nurse Practitioners a chance to work in a specialized healthcare setting. They focus on providing quality care to patients. Their main location is in Tampa, FL.


  9. Cardiovascular Institute of America
    Average Salary: $108,504
    Cardiovascular Institute of America offers Nurse Practitioners a chance to work in a specialized cardiovascular setting. They focus on providing quality care to patients. Their main location is in Tampa, FL.


  10. Pioneer Medical Group
    Average Salary: $104,333
    Pioneer Medical Group offers Nurse Practitioners a chance to work in a community healthcare setting. They focus on providing quality care to patients. Their main location is in Tampa, FL.

There are 10,279 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
10,279 Job Openings
Understanding the Nurse Practitioner Role & How to Become One | ReadySetHire