Position
City
Salary

How much does a Nurse Practitioner make in Saint Petersburg, FL?

The average salary for a Nurse Practitioner is $146,310 per year in Saint Petersburg, FL.

Nurse Practitioners in Saint Petersburg, FL, enjoy a rewarding career with a competitive salary. On average, they earn about $146,310 per year. This figure reflects the dedication and expertise these professionals bring to patient care.

The salary range varies based on experience and specialty. For example, those with less than a year of experience earn around $95,000. As experience grows, so does the salary, with top earners making over $362,000 annually. This range highlights the potential for growth in this field.

Nurse Practitioner jobs in Saint Petersburg, FL

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

Nurse practitioners near Saint Petersburg, FL, can find excellent job opportunities in several nearby cities. Palm Harbor offers the highest average salary at $186,103. This makes it a top choice for those seeking higher pay. Other cities like Largo, Tampa, and Bradenton also provide competitive salaries, making them attractive options for job seekers.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Saint Petersburg, FL, highlighting Palm Harbor, FL with the highest at $186,103 and Clearwater, FL with the lowest at $122,610.
  1. Palm Harbor, FL
    Average Salary: $186,103
    In Palm Harbor, healthcare professionals enjoy a vibrant community. Many work with local clinics and hospitals, offering excellent patient care. The area's growing population provides steady job opportunities.
    Find Nurse Practitioner jobs in Palm Harbor, FL


  2. Largo, FL
    Average Salary: $152,891
    Largo offers a mix of urban and suburban settings. Nurse practitioners here often work in well-established medical facilities. The area's diverse population ensures a wide range of patient care experiences.
    Find Nurse Practitioner jobs in Largo, FL


  3. Tampa, FL
    Average Salary: $149,230
    Tampa is a bustling city with many healthcare options. Nurse practitioners can find jobs in large hospitals and private practices. The city's vibrant culture makes it an exciting place to work and live.
    Find Nurse Practitioner jobs in Tampa, FL


  4. Bradenton, FL
    Average Salary: $144,050
    Bradenton provides a relaxed environment with plenty of job opportunities. Nurse practitioners often work in community health centers and private clinics. The city's friendly atmosphere enhances job satisfaction.
    Find Nurse Practitioner jobs in Bradenton, FL


  5. Sarasota, FL
    Average Salary: $136,420
    Sarasota is known for its beautiful beaches and friendly community. Nurse practitioners here enjoy working in a variety of settings, from hospitals to outpatient clinics. The area's growing population offers many career opportunities.
    Find Nurse Practitioner jobs in Sarasota, FL


  6. Orlando, FL
    Average Salary: $133,238
    Orlando is a major city with a high demand for healthcare services. Nurse practitioners can find jobs in large medical centers and specialized clinics. The city's diverse population provides rich patient care experiences.
    Find Nurse Practitioner jobs in Orlando, FL


  7. Lakeland, FL
    Average Salary: $131,041
    Lakeland offers a mix of urban and rural settings. Nurse practitioners here often work in community health centers and private practices. The city's growing population ensures steady job opportunities.
    Find Nurse Practitioner jobs in Lakeland, FL


  8. Dunedin, FL
    Average Salary: $127,231
    Dunedin provides a peaceful environment with plenty of job opportunities. Nurse practitioners often work in local clinics and hospitals. The city's small-town feel makes it a great place to work and live.
    Find Nurse Practitioner jobs in Dunedin, FL


  9. Oldsmar, FL
    Average Salary: $125,064
    Oldsmar offers a suburban setting with many healthcare options. Nurse practitioners here often work in community health centers and private practices. The area's friendly community enhances job satisfaction.
    Find Nurse Practitioner jobs in Oldsmar, FL


  10. Clearwater, FL
    Average Salary: $122,610
    Clearwater is known for its beautiful beaches and vibrant community. Nurse practitioners can find jobs in a variety of settings, from hospitals to outpatient clinics. The city's diverse population offers rich patient care experiences.
    Find Nurse Practitioner jobs in Clearwater, FL

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

Nurse practitioners in Saint Petersburg, Florida, can find excellent job opportunities with top-paying companies. CVS Health offers an average salary of $117,617, making it a leading choice for many. LaserAway and Ultra Health also provide competitive salaries, with $102,500 and $99,000 respectively. These companies value skilled nurse practitioners and offer rewarding career paths.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Saint Petersburg, FL, highlighting CVS Health with the highest at $117,617 and Ultra Health with the lowest at $99,000.
  1. CVS Health
    Average Salary: $117,617
    CVS Health offers rewarding Nurse Practitioner jobs in Saint Petersburg, FL. They provide a range of healthcare services and have multiple locations in the area. Nurse Practitioners here enjoy a supportive environment with opportunities for professional growth.


  2. LaserAway
    Average Salary: $102,500
    LaserAway is a leading provider of laser hair removal and skin care services. Nurse Practitioners at LaserAway in Saint Petersburg, FL, work in a dynamic setting. They focus on patient care and enjoy a competitive salary. The company offers a modern workplace with a focus on employee satisfaction.


  3. Ultra Health
    Average Salary: $99,000
    Ultra Health provides comprehensive healthcare services and is known for its patient-centered approach. Nurse Practitioners at Ultra Health in Saint Petersburg, FL, work in a collaborative environment. They focus on delivering high-quality care and benefit from a supportive team culture.

Currently 8,365 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
8,365 Job Openings