How Much Does an Occupational Nurse Practitioner Make in Pennsylvania?

Updated December 01, 2024
As of December 01, 2024, the average annual pay of Occupational Nurse Practitioner in Pennsylvania is $125,380. While Salary.com is seeing that Occupational Nurse Practitioner salary in PA can go up to $144,683 or down to $106,731, but most earn between $115,618 and $135,484. Salary ranges can vary widely depending on many important factors, including education, certifications, additional skills, and your experience levels. With more online, real-time compensation data than any other website, Salary.com helps you determine your exact pay target.
25% $115,618 10% $106,731 90% $144,683 75% $135,484 $125,380 50%(Median)
Related Job Titles to Occupational Nurse Practitioner
Occupational Health Nurse Practitioner
$126,871
Pennsylvania
Per Year
Occupational Nurse
$89,564
Pennsylvania
Per Year
Nurse Practitioner
$126,058
Pennsylvania
Per Year
Occupational Health Nurse
$92,652
Pennsylvania
Per Year
download asset banner
Facing Salary Structure Challenges? Let Our Expert Guide You
The job market is increasingly challenging. Our whitepaper, Navigating the Challenges of Creating Salary Structures, offers guidance on creating salary structures. Provide your phone number and work email to download the full version.
We will handle your contact details in line with our Privacy Policy. If you prefer not to receive marketing emails from Salary.com, you can opt-out out of marketing communications at any time by clicking unsubscribe.

Similar Job Salaries to Occupational Nurse Practitioner by Company

FIND A SPECIFIC EMPLOYER
Loading results...
Company average base salary in (usd) range
Amerisafe Group
Occupational Health - Nurse Practitioner (Cranberry Township, PA)
$132,199/yr
$119,943
$144,455
RANGE: $119,943 - $144,455
CMR Recruiting
Nurse Practitioner
$127,390/yr
$117,384
$137,396
RANGE: $117,384 - $137,396
Monogram Health
Nurse Practitioner
$125,845/yr
$115,142
$136,548
RANGE: $115,142 - $136,548
TruHealth
Nurse Practitioner
$121,461/yr
$111,131
$131,791
RANGE: $111,131 - $131,791
HealthDrive
Nurse Practitioner
$129,049/yr
$118,913
$139,185
RANGE: $118,913 - $139,185
$147,645/yr
$130,335
$164,954
RANGE: $130,335 - $164,954
Universal Health Services, Inc.
NURSE PRACTITIONER
$125,071/yr
$114,434
$135,709
RANGE: $114,434 - $135,709
QuadMed
Nurse Practitioner
$131,091/yr
$120,795
$141,388
RANGE: $120,795 - $141,388
Theoria Medical
Nurse Practitioner
$122,032/yr
$106,650
$137,414
RANGE: $106,650 - $137,414

Open Occupational Nurse Practitioner Jobs in Pennsylvania

Create Alert

Top 10 Highest Paying Cities For Occupational Nurse Practitioner Jobs in Pennsylvania

It is important to understand how location impacts your career prospects in the United States. There are some cities where an Occupational Nurse Practitioner can find a job easily with a greater salary paid then achieve a higher standard of living. Below is the top cities list for Occupational Nurse Practitioner job salaries in Pennsylvania. Some cities can pay higher salaries for Occupational Nurse Practitioner jobs, which can indicate that there is a large demand for Occupational Nurse Practitioner positions in this city.
The following table shows top 10 cities where the Occupational Nurse Practitioner salary is higher than other cities in Pennsylvania. Doylestown takes first place in this list, followed by Philadelphia, West Chester. The Occupational Nurse Practitioner salary is $135,934 in Doylestown, which is higher than the national average. There are 7 cities' Occupational Nurse Practitioner salary higher than national average in Pennsylvania.
The average salary for an Occupational Nurse Practitioner in Pennsylvania is $125,380, but we found that the city with the highest salary for Occupational Nurse Practitioner jobs is Doylestown, PA, and it is higher than Philadelphia. Occupational Nurse Practitioner jobs in Doylestown can have the opportunity to earn higher salaries than in other cities in Pennsylvania.
CITY ANNUAL SALARY MONTHLY PAY WEEKLY PAY HOURLY WAGE
Doylestown $135,934 $11,328 $2,614 $65
Philadelphia $132,667 $11,056 $2,551 $64
West Chester $130,783 $10,899 $2,515 $63
Stroudsburg $127,014 $10,584 $2,443 $61
Allentown $126,637 $10,553 $2,435 $61
Bethlehem $126,637 $10,553 $2,435 $61
Easton $126,386 $10,532 $2,430 $61
Reading $125,004 $10,417 $2,404 $60
Pittsburgh $123,747 $10,312 $2,380 $59
Lancaster $123,119 $10,260 $2,368 $59

What Does an Occupational Nurse Practitioner Do?

Due to an aging population and a lack of experienced and trained professionals, there is increasing demand for healthcare professionals in rural areas, leading to a significant opportunity for nurse practitioners to pick up the slack.
Updated December 20, 2021
Occupational health nurse practitioners play a vital role in working with employers and employees to identify safety and health needs within the workplace.
Updated December 20, 2021
These are just a few reasons the job outlook for graduates of occupational health nurse practitioner programs is favorable.
Updated December 17, 2021
Can choose from master's or Post-Baccalaureate DNP programs with specialization as an Adult-Gerontology Primary Care Nurse Practitioner or a Primary Care Family Nurse Practitioner.
Updated December 17, 2021
An occupational health nurse practitioner may be the first medical professional to detect a more serious injury or illness, but ultimately their job focuses on health as it relates to the patient’s place of employment.
Updated December 16, 2021

Frequently Asked Questions About an Occupational Nurse Practitioner Salaries

What is the average of an Occupational Nurse Practitioner in Pennsylvania?

The Occupational Nurse Practitioner salary range is from $115,618 to $135,484, and the average Occupational Nurse Practitioner salary is $125,380/year in Pennsylvania. The Occupational Nurse Practitioner's salary will change in different locations.

Which location pays the highest Occupational Nurse Practitioner salary in the United States?

The Occupational Nurse Practitioner salary in San Jose, CA is $157,668 which is the highest in the US.

What kinds of reasons will influence the Occupational Nurse Practitioner's salary?

Besides the location, employees' education degree, related skills, and work experience also will influence the salary. Try to improve your skills and experience to get a higher salary for the position of Occupational Nurse Practitioner.

What is the growth rate of the Occupational Nurse Practitioner's salary?

If you are thinking of becoming an Occupational Nurse Practitioner or planning the next step in your career, find the detailed salary report of an Occupational Nurse Practitioner.