Position
City
Salary

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

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

Nurse Practitioners in Saint Petersburg, FL, enjoy a strong salary that reflects their important role in healthcare. On average, they earn about $144,426 each year. This solid income makes their job very rewarding, both financially and in terms of the care they provide.

The salary range for Nurse Practitioners can vary based on experience and specialty. For example, those with a few years under their belt may earn around $97,500. Experienced practitioners, on the other hand, might see their salary rise to over $362,000 annually. Below is a look at some common salary levels for different experience levels:

  • Entry-level: Around $97,500
  • Mid-level: Around $145,591
  • Senior-level: Up to $362,000

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 rewarding opportunities in nearby cities. Palm Harbor offers a top average salary of nearly $182,000, while Largo also pays well at over $178,000. Tampa follows closely, with an average salary of nearly $150,000, making it another great option for job seekers. For those looking to maximize their earnings, Palm Harbor, Largo, and Tampa lead the way with competitive salaries. Bradenton and Sarasota also offer solid pay, with average salaries just under $150,000. These cities provide excellent career prospects for nurse practitioners in the area.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Saint Petersburg, FL, highlighting Palm Harbor, FL with the highest at $182,271 and Oldsmar, FL with the lowest at $121,964.
  1. Palm Harbor, FL
    Average Salary: $182,271
    Palm Harbor offers excellent opportunities for advanced nursing careers. The area has reputable healthcare facilities like Morton Plant Hospital. Providers here value skilled healthcare professionals.
    Find Nurse Practitioner jobs in Palm Harbor, FL


  2. Largo, FL
    Average Salary: $178,160
    In Largo, advanced practice nurses find thriving job markets. BayCare Health System is a notable employer, offering a variety of positions. The city is known for its supportive work environment.
    Find Nurse Practitioner jobs in Largo, FL


  3. Tampa, FL
    Average Salary: $150,468
    Tampa is a vibrant city with many healthcare opportunities. AdventHealth and Tampa General Hospital often seek qualified professionals. The city's growing population increases demand for healthcare services.
    Find Nurse Practitioner jobs in Tampa, FL


  4. Bradenton, FL
    Average Salary: $145,537
    Bradenton provides a great setting for nursing professionals. Blake Medical Center and other local clinics regularly hire advanced practitioners. The area's focus on community health creates diverse job prospects.
    Find Nurse Practitioner jobs in Bradenton, FL


  5. Sarasota, FL
    Average Salary: $138,363
    Sarasota offers a welcoming environment for healthcare workers. Sarasota Memorial Hospital is a leading employer in the region. The city's emphasis on wellness supports a strong demand for skilled practitioners.
    Find Nurse Practitioner jobs in Sarasota, FL


  6. Orlando, FL
    Average Salary: $133,128
    Orlando's healthcare sector is booming, with many options for advanced nursing roles. Nemours Children's Hospital and Orlando Health are top employers. The city's diverse population drives a steady need for healthcare services.
    Find Nurse Practitioner jobs in Orlando, FL


  7. Clearwater, FL
    Average Salary: $128,858
    Clearwater has a solid job market for healthcare professionals. Morton Plant Hospital and BayCare Health System are major employers. The city's focus on quality healthcare ensures many opportunities for skilled nurses.
    Find Nurse Practitioner jobs in Clearwater, FL


  8. Lakeland, FL
    Average Salary: $128,750
    Lakeland offers numerous opportunities for nurse practitioners. Lakeland Regional Health and other clinics frequently look for qualified candidates. The area's healthcare facilities value experienced professionals.
    Find Nurse Practitioner jobs in Lakeland, FL


  9. Dunedin, FL
    Average Salary: $125,079
    Dunedin provides a pleasant setting for healthcare careers. Mease Countryside Hospital and other local clinics hire skilled practitioners. The city's healthcare providers seek professionals who can deliver high-quality care.
    Find Nurse Practitioner jobs in Dunedin, FL


  10. Oldsmar, FL
    Average Salary: $121,964
    Oldsmar has a growing job market for advanced nursing roles. St. Joseph’s Hospital and other local healthcare facilities often seek qualified professionals. The city's commitment to health care supports diverse career opportunities.
    Find Nurse Practitioner jobs in Oldsmar, FL

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

Nurse practitioners seeking top-paying jobs in Saint Petersburg, FL, find excellent opportunities at CVS Health and LaserAway. At CVS Health, nurse practitioners enjoy an average salary of $123,173. This role often includes a comprehensive benefits package and opportunities for career advancement. Similarly, LaserAway offers an average salary of $107,778, providing a supportive environment and valuable professional growth. Both companies value skilled nurse practitioners.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Saint Petersburg, FL, highlighting CVS Health with the highest at $123,173 and LaserAway with the lowest at $107,778.
  1. CVS Health
    Average Salary: $123,173
    CVS Health offers Nurse Practitioners a range of opportunities. They focus on patient care and are present in many locations across Saint Petersburg, FL. This company values teamwork and professional growth.


  2. LaserAway
    Average Salary: $107,778
    LaserAway provides Nurse Practitioners with dynamic roles. They operate several clinics in Saint Petersburg, FL. This company encourages a supportive environment and continuous learning.

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