WageDepth

Nurse Practitioners Salary in Harrisburg-Carlisle, PA

SOC 29-1171 · Metropolitan Area · 2024 BLS OEWS

The median salary for a Nurse Practitioners in Harrisburg-Carlisle, PA is $131,390 per year as of 2024. That works out to roughly $63.17 per hour. This is 2% above the national median of $129,210. 500 people work as Nurse Practitioners in Harrisburg-Carlisle, PA. Wages have grown 41% since 2014, when the median was $92,910.

Median Annual Salary

$131,390

Mean Annual

$133,000

Median Hourly

$63.17

Total Employed

500

Location Quotient

0.76

Average concentration

Salary Distribution

$107k
10th
$118k
25th
$131k
Median
$142k
75th
$162k
90th

How This Compares

Harrisburg-Carlisle, PA

$131,390

this metro

Pennsylvania

$127,400

you earn +3% vs state

United States

$129,210

you earn +2% vs US

Salary Trend

View data table
Year Median Annual
2024 $131,390
2023 $130,810
2022 $118,530
2021 $104,380
2020 $104,990
2019 $99,940
2018 $97,740
2017 $99,440
2016 $100,710
2015 $99,540
2014 $92,910

Related Healthcare Practitioners and Technical Occupations Jobs in Harrisburg-Carlisle, PA

Other occupations in the same group, sorted by salary.