WageDepth

Nurse Practitioners Salary in Lebanon, PA

SOC 29-1171 · Metropolitan Area · 2024 BLS OEWS

The median salary for a Nurse Practitioners in Lebanon, PA is $123,500 per year as of 2024. That works out to roughly $59.37 per hour. This is 4% below the national median of $129,210. 80 people work as Nurse Practitioners in Lebanon, PA. Wages have grown 24% since 2020, when the median was $99,240.

Median Annual Salary

$123,500

Mean Annual

$124,940

Median Hourly

$59.37

Total Employed

80

Location Quotient

0.79

Average concentration

Salary Distribution

$103k
10th
$110k
25th
$124k
Median
$133k
75th
$158k
90th

How This Compares

Lebanon, PA

$123,500

this metro

Pennsylvania

$127,400

you earn -3% vs state

United States

$129,210

you earn -4% vs US

Salary Trend

View data table
Year Median Annual
2024 $123,500
2023 $118,080
2022 $103,350
2021 $100,130
2020 $99,240

Related Healthcare Practitioners and Technical Occupations Jobs in Lebanon, PA

Other occupations in the same group, sorted by salary.