How much does a Nurse Practitioner make 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.
- Less than 1 year: $90,000
- 1-3 years: $114,727
- 4-6 years: $139,455
- 7-9 years: $164,182
- 10-12 years: $188,909
- 13-15 years: $213,636
- 16-18 years: $238,364
- 19-21 years: $263,091
- 22-24 years: $287,818
- 25-27 years: $312,545
- 28-30 years: $337,273
- 30+ years: $362,000
What are the highest paying cities for a Nurse Practitioner near Tampa, FL?

-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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?

-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
What are the best paying Nurse Practitioner related jobs in Tampa, FL?

-
Physician Assistant
Average Salary: $160,787
Work alongside doctors to provide health care. This job involves diagnosing illnesses and injuries, and prescribing treatment. Many in this role work for hospitals and clinics in Tampa, like Tampa General Hospital.
Find Physician Assistant jobs in Tampa, FL
-
Nurse Manager
Average Salary: $93,883
Oversee nursing staff at healthcare facilities. This job focuses on managing the nursing department and ensuring high-quality patient care. Popular employers include AdventHealth Tampa and other local hospitals.
Find Nurse Manager jobs in Tampa, FL
-
Nurse Educator
Average Salary: $88,119
Teach and train new nurses. This role involves preparing students for nursing exams and teaching clinical skills. Many opportunities are available in hospitals like Tampa General Hospital and educational institutions.
Find Nurse Educator jobs in Tampa, FL
-
Public Health Nurse
Average Salary: $82,294
Promote health and prevent disease within communities. This position works with local health departments and non-profits. The Tampa-Hillsborough County Public Health Department offers many roles in public health.
Find Public Health Nurse jobs in Tampa, FL
-
Registered Nurse
Average Salary: $80,429
Provide direct patient care in various healthcare settings. This job requires compassion and strong clinical skills. Many hospitals, including St. Joseph’s Hospital, look for dedicated RNs.
Find Registered Nurse jobs in Tampa, FL
-
Clinical Research Nurse
Average Salary: $77,823
Assist with clinical trials and research studies. This role involves working with patients and collecting data. Research centers and hospitals like Moffitt Cancer Center offer these positions.
Find Clinical Research Nurse jobs in Tampa, FL
-
Graduate Nurse
Average Salary: $72,079
Work under supervision while completing the transition from nursing school to professional practice. Many healthcare facilities, such as Tampa Bay Hospital, offer graduate nurse programs.
Find Graduate Nurse jobs in Tampa, FL
-
Informatics Nurse
Average Salary: $59,592
Combine nursing with technology to improve patient care. This job involves managing patient data and systems. Healthcare facilities like BayCare Health System have opportunities in this field.
Find Informatics Nurse jobs in Tampa, FL
-
Case Manager
Average Salary: $49,204
Coordinate care for patients with complex needs. This role involves working with doctors and other healthcare providers to create care plans. Many hospitals in Tampa, such as Tampa General, offer these positions.
Find Case Manager jobs in Tampa, FL
-
Health Coach
Average Salary: $44,516
Help individuals achieve health goals through guidance and support. This role involves educating patients on lifestyle changes. Health and wellness centers in Tampa offer many coaching positions.
Find Health Coach jobs in Tampa, FL



