Position
City
Salary

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

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

Becoming a Nurse Practitioner in Tampa, FL, can lead to a rewarding career with a competitive salary. In this area, Nurse Practitioners typically earn a yearly average salary of about $149,368. This salary can vary based on experience, education, and the specific healthcare setting where the Nurse Practitioner works.

Many Nurse Practitioners in Tampa earn between $90,000 and $362,000 annually. This wide range reflects the different levels of expertise and the various specialties within the field. Higher salaries often come with more responsibilities and specialized skills. Job seekers in this role can expect to see good growth potential and opportunities for advancement.

Nurse Practitioner jobs in Tampa, FL

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

Job seekers looking to become Nurse Practitioners near Tampa, FL, can find attractive salary opportunities in nearby cities. Brandon, FL, stands out with an average salary of $192,723, offering one of the highest earning potentials. Cities like Saint Petersburg and Lithia also present competitive salaries, making them good options for those seeking both quality employment and good pay. In addition to Brandon, Nurse Practitioners in Saint Petersburg can expect an average salary of $146,359. Lithia follows closely with an average of $135,000. This range of salaries across cities provides multiple avenues for career growth and financial stability.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Tampa, FL, highlighting Brandon, FL with the highest at $192,723 and Safety Harbor, FL with the lowest at $114,454.
  1. Brandon, FL
    Average Salary: $192,723
    Work in Brandon offers a dynamic environment in healthcare. Hospitals like Brandon Regional Hospital provide excellent care and opportunities for professional growth. The community’s support enhances job satisfaction.
    Find Nurse Practitioner jobs in Brandon, FL


  2. Saint Petersburg, FL
    Average Salary: $146,359
    In Saint Petersburg, healthcare professionals thrive with leading organizations like St. Anthony's Hospital. The city’s vibrant culture enriches the work experience. Saint Petersburg provides a balance of professional challenges and community life.
    Find Nurse Practitioner jobs in Saint Petersburg, FL


  3. Lithia, FL
    Average Salary: $135,000
    Lithia offers a peaceful setting for healthcare work. Clinics here focus on community health and offer a supportive environment. Working in Lithia provides a close-knit community feel with ample professional opportunities.
    Find Nurse Practitioner jobs in Lithia, FL


  4. Oldsmar, FL
    Average Salary: $123,726
    Oldsmar presents a blend of small-town charm and modern healthcare facilities. BayCare Health System is a key employer in the area, offering diverse roles. The community’s emphasis on health aligns well with healthcare careers.
    Find Nurse Practitioner jobs in Oldsmar, FL


  5. Wesley Chapel, FL
    Average Salary: $122,926
    Wesley Chapel is known for its excellent healthcare facilities. AdventHealth is a major employer, providing numerous opportunities. The area’s focus on wellness creates a positive work environment for healthcare providers.
    Find Nurse Practitioner jobs in Wesley Chapel, FL


  6. Clearwater, FL
    Average Salary: $122,713
    Clearwater offers a thriving healthcare sector with institutions like Morton Plant Hospital. The city’s coastal location provides a relaxed atmosphere. Working in Clearwater combines professional challenges with a pleasant lifestyle.
    Find Nurse Practitioner jobs in Clearwater, FL


  7. Riverview, FL
    Average Salary: $119,198
    Riverview is a growing city with expanding healthcare needs. Hospitals like AdventHealth Riverview are at the forefront. The community’s growth supports career advancement in the healthcare field.
    Find Nurse Practitioner jobs in Riverview, FL


  8. Lutz, FL
    Average Salary: $118,391
    Lutz features a strong healthcare system with facilities like Tampa General Hospital. The area’s suburban feel balances professional opportunities with a quiet lifestyle. Working in Lutz offers a supportive and engaging environment.
    Find Nurse Practitioner jobs in Lutz, FL


  9. Safety Harbor, FL
    Average Salary: $114,454
    Safety Harbor provides a serene setting for healthcare professionals. The city’s smaller size allows for community-focused care. Working here offers a peaceful environment with excellent career prospects.
    Find Nurse Practitioner jobs in Safety Harbor, FL

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

Job seekers in Tampa, FL, looking for top-paying Nurse Practitioner jobs can consider OpenLoop, which offers an average salary of $203,333. Next is Sleep Rx at $130,000 per year, followed by Marathon Health at $127,000. These companies provide competitive pay and could be great options for a rewarding career.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Tampa, FL, highlighting OpenLoop with the highest at $203,333 and MASC Medical with the lowest at $110,000.
  1. OpenLoop
    Average Salary: $203,333
    OpenLoop provides telehealth services to healthcare providers. They offer Nurse Practitioner jobs across different locations. Their focus on telehealth means that NPs can work remotely or from various clinic locations.


  2. Sleep Rx
    Average Salary: $130,000
    Sleep Rx specializes in sleep medicine. They offer Nurse Practitioner positions in their clinics in Tampa and surrounding areas. Working here allows NPs to focus on patient care in a specialized field.


  3. Marathon Health
    Average Salary: $127,000
    Marathon Health focuses on employee wellness and preventive care. They offer Nurse Practitioner jobs in their health centers across Tampa. This role involves providing comprehensive care to employees in a workplace setting.


  4. CVS Health
    Average Salary: $118,770
    CVS Health operates pharmacies and health services nationwide, including in Tampa. They offer Nurse Practitioner jobs in their MinuteClinics and other health centers. Employees enjoy a variety of benefits and a stable work environment.


  5. National Staffing Solutions
    Average Salary: $117,188
    National Staffing Solutions provides temporary staffing services for healthcare providers. They offer Nurse Practitioner positions in various Tampa clinics. This company allows NPs to have flexibility and variety in their work.


  6. AccentCare
    Average Salary: $114,208
    AccentCare offers home health and hospice care services. They have Nurse Practitioner jobs in Tampa and nearby areas. This role allows NPs to provide personalized care in patients’ homes.


  7. Apex Healthcare
    Average Salary: $112,500
    Apex Healthcare provides staffing solutions for healthcare facilities. They have Nurse Practitioner jobs in various Tampa locations. Working here offers NPs a chance to work in diverse healthcare settings.


  8. Sprinter Health
    Average Salary: $112,500
    Sprinter Health specializes in mobile health services. They offer Nurse Practitioner positions in Tampa and the surrounding areas. This role involves providing healthcare directly to patients in their homes or other locations.


  9. Pioneer Medical Group
    Average Salary: $111,750
    Pioneer Medical Group focuses on occupational health and wellness. They offer Nurse Practitioner jobs in their clinics in Tampa. This role provides opportunities to work with employers to ensure employee health and safety.


  10. MASC Medical
    Average Salary: $110,000
    MASC Medical offers staffing and consulting services for healthcare providers. They have Nurse Practitioner positions available in Tampa. This role involves working in a variety of healthcare settings to support patient care.

Currently 6,684 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,684 Job Openings