Nurse Practitioner Salary In Pennsylvania

Updated 2026 · Salary data: BLS OEWS 2025

Nurse Practitioner Salary in Pennsylvania: Pay by Experience, City & Take-Home

A nurse practitioner in Pennsylvania earns a median salary of $130,140 a year, or about $62.57 an hour, according to the U.S. Bureau of Labor Statistics (2025). Most NPs in the state land between $102,940 at the 10th percentile and $163,720 at the 90th. That median sits just below the national figure of $132,300, so Pennsylvania pays close to the country’s middle for this role.

$130,140Median salary
$62.57Median hourly
3.07%PA flat income tax
What is your real take-home?
Run your salary through the Pennsylvania paycheck calculator.

Calculate take-home →

How Pennsylvania compares to the national median

Pennsylvania’s median nurse practitioner salary of $130,140 trails the national median of $132,300 by $2,160 a year, per the U.S. Bureau of Labor Statistics (2025). That’s a gap of less than 2 percent, so an NP weighing a move into or out of the state isn’t looking at a big swing in headline pay. The state mean is slightly higher at $132,070, which tells you a cluster of higher earners pulls the average up above the median.

The full Pennsylvania range matters more than the single median number. The bottom 10 percent of NPs here earn $102,940 or less, the 25th percentile sits at $110,960, the 75th reaches $142,720, and the top 10 percent clear $163,720. That spread of more than $60,000 between the floor and the ceiling is driven by experience, metro, specialty, and employer type. Pennsylvania also employs roughly 10,670 nurse practitioners statewide, a deep market that gives candidates real bargaining power to shop offers across health systems.

Worth keeping in perspective: even Pennsylvania’s 10th percentile of $102,940 is a six-figure salary. NP pay floors are high everywhere, so the question for most people isn’t whether the job clears $100,000, it’s how far up the range they can climb. The distance from the 25th percentile of $110,960 to the 75th of $142,720 is $31,760, and that middle band is where the typical Pennsylvania NP spends most of a career. The state mean of $132,070 landing above the median of $130,140 is a small but telling signal that the upper tail is long, which is good news for anyone willing to specialize and move.

Nurse practitioner pay in Pennsylvania by experience

Experience is the biggest lever on NP pay short of relocating. New graduates and those early in practice cluster near the lower percentiles, while seasoned NPs with a specialty and a few employer moves behind them push toward the top. Here is how the Pennsylvania percentile points line up with career stage, using BLS percentile data.

Career stage Percentile Annual salary
Entry 10th $102,940
Early career 25th $110,960
Mid-career 50th (median) $130,140
Experienced 75th $142,720
Senior 90th $163,720

The jump from entry to mid-career is the steepest part of the curve. Moving from the 10th percentile of $102,940 to the median of $130,140 is a $27,200 raise, and most of that happens in the first five to eight years as you build hours, pick up a certification, and stop being the newest hire on the unit. After the median, gains slow but stay meaningful: the climb from the median to the 75th percentile of $142,720 is worth $12,580, and reaching the 90th of $163,720 from the 75th adds another $21,000. Specialty matters here. NPs in acute care, psychiatric mental health, and cardiology tend to sit higher in the range than primary care NPs working the same number of years, because those settings carry more billing intensity and harder call schedules.

It helps to read the percentiles as a story about bargaining power rather than just tenure. Two NPs with the same number of years can sit $20,000 apart if one stayed in a single primary-care clinic and the other moved into a hospital specialty and changed employers twice. Pennsylvania’s range rewards that mobility. The bottom quartile, below $110,960, is mostly new graduates and NPs in lower-paying outpatient settings. The middle, between $110,960 and $142,720, is the broad working core of the profession. The top decile above $163,720 is where specialty certification, leadership or supervisory duties, and the highest-paying systems concentrate. Hourly pay tracks the same shape: the median of $62.57 an hour is the anchor, and the same percentile gaps that show up in annual figures show up in your rate.

Nurse practitioner salary by Pennsylvania metro

Where you practice inside Pennsylvania changes your pay more than almost any other single factor. The Philadelphia corridor pays the most and holds the most jobs, while Pittsburgh, the state’s second city, actually sits below the state median. This table covers the five largest Pennsylvania metros by NP employment.

Metro area Median salary NPs employed
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD $135,700 6,590
Allentown-Bethlehem-Easton, PA-NJ $133,890 790
Harrisburg-Carlisle, PA $132,670 500
Scranton–Wilkes-Barre, PA $126,820 430
Pittsburgh, PA $119,630 1,980

Philadelphia is the center of gravity. With 6,590 NPs employed and a median of $135,700, it pays $5,560 above the state median and is home to well over half the metro NP jobs in this table. The big academic systems and their suburban networks anchor demand across the Pennsylvania, New Jersey, Delaware, and Maryland counties the metro spans. Allentown and Harrisburg both clear the state median too, at $133,890 and $132,670, which makes the Lehigh Valley and the capital region strong value plays once you weigh their lower housing costs against Philadelphia.

Pittsburgh is the surprise. Despite being the second-largest NP market in the state with 1,980 jobs, its median of $119,630 runs $16,070 below Philadelphia and $10,510 below the state median. Part of that reflects a lower regional wage base across western Pennsylvania, and part reflects the dominance of a couple of large systems that set local pay. The flip side is housing: a Pittsburgh paycheck stretches further on rent and home prices than the same paycheck does outside Philadelphia, which can close much of the gap in real terms. Scranton and Wilkes-Barre sit in the middle at $126,820, $3,320 under the state median.

The employment numbers tell their own story about where the work is. Philadelphia’s 6,590 NP jobs are more than three times Pittsburgh’s 1,980 and roughly eight times the 790 in Allentown. Add the five metros in the table and you get 10,290 NPs, which is the bulk of the state’s 10,670 total, so almost everyone in this profession in Pennsylvania works in or near one of these five markets. If you want both the highest median and the most openings, the Philadelphia corridor is the obvious target. If you want a median that still beats the state figure but with a lower cost of living, Allentown at $133,890 and Harrisburg at $132,670 are the value picks, each within a few thousand dollars of Philadelphia’s median while sitting in cheaper housing markets. The practical takeaway: don’t read a metro median in isolation, read it next to the local cost of living, because a smaller gross in a cheaper market can leave you with more spendable income than a larger gross in Philadelphia.

Take-home pay after tax in Pennsylvania

Gross salary isn’t what hits your account. Pennsylvania levies a flat state income tax of 3.07 percent on wages, with no standard deduction, so your state bite scales cleanly with income. Add federal income tax and FICA, and the effective rate climbs from the mid-20s at entry pay to the high-20s at senior pay. Here is the breakdown at each percentile point for the 2026 tax year, single filer, standard deduction.

Stage Gross Federal FICA PA state Net annual Net monthly
Entry (p10) $102,940 $14,261 $7,875 $3,160 $77,644 $6,470
Median (p50) $130,140 $20,481 $9,956 $3,995 $95,708 $7,976
Experienced (p75) $142,720 $23,500 $10,918 $4,382 $103,921 $8,660
Senior (p90) $163,720 $28,540 $12,525 $5,026 $117,629 $9,802

At the median, a Pennsylvania NP keeps $95,708 of a $130,140 salary, an effective rate of 26.5 percent, which works out to $7,976 a month. The entry-level NP at $102,940 nets $77,644, or $6,470 a month, at an effective rate of 24.6 percent. The experienced NP at $142,720 nets $103,921, about $8,660 a month. The senior NP at $163,720 nets $117,629, or $9,802 a month, with an effective rate of 28.2 percent. Notice the PA state line stays small relative to the federal and FICA lines at every level: $3,160 at entry, $3,995 at the median, and $5,026 at the top. That flat 3.07 percent is one of the lower state income tax rates in the country, and it never ratchets up as you earn more.

The effective rate creeping from 24.6 percent at entry to 28.2 percent at the senior level is almost entirely the federal side at work, since federal brackets are progressive while Pennsylvania’s tax is flat. FICA also rises in raw dollars as pay grows, from $7,875 at entry to $12,525 at the top, but as a share of income it stays roughly steady until you approach the Social Security wage cap. The practical lesson for budgeting: a raise from the median to the 75th percentile, $12,580 in gross terms, lands as $8,213 in net annual terms after the three taxes take their cut. Knowing the after-tax value of a raise keeps negotiations honest.

Here’s the cross-state comparison that headline salary numbers hide. Take that same $130,140 median and run it through a no-income-tax state like Texas. The Pennsylvania NP nets $95,708. The Texas NP on the identical gross nets $99,704, because there’s no state income tax to skim off the top. That’s a gap of $3,996 a year that Pennsylvania’s flat tax costs you against Texas, every year, on the same paycheck. It isn’t a huge number by no-tax-state standards, precisely because Pennsylvania’s rate is so low, but it’s real money and worth knowing before you compare offers across state lines.

The number that actually matters is net pay minus local housing. A $135,700 median in Philadelphia and a $119,630 median in Pittsburgh look far apart on paper, but once you subtract what each metro costs to live in, the real gap narrows sharply. Run your own figure, with your filing status and metro, through the Pennsylvania paycheck calculator before you sign anything. If you’d rather model the full federal and state picture and file from the same place, TurboTax handles the multi-state and standard-deduction math cleanly.

ThePayGuide may earn a commission from links on this page at no cost to you. See our editorial policy.

How to earn more as a nurse practitioner in Pennsylvania

The percentile spread shows there’s $60,780 of room between the bottom and top of this market. Closing that gap is mostly about specialty, setting, and where you practice. Concrete moves that pay off in Pennsylvania:

  • Move into a higher-paying metro. Shifting from a Pittsburgh role at the $119,630 median to a Philadelphia role at $135,700 is a $16,070 raise on the median alone, before negotiating.
  • Specialize where billing is heaviest. Acute care, psychiatric mental health, and cardiology NPs sit higher in the range than primary care peers. Adding a population-focus certification is the clearest path from the median toward the $142,720 75th percentile.
  • Target the top systems. The large academic and integrated health systems clustered around Philadelphia and the Lehigh Valley set the pace at the top of the range and reach for the $163,720 90th percentile for experienced specialists.
  • Build hours and stack a certification. The steepest raise on the curve is entry to median, worth $27,200. Hours plus a focused credential is what gets you there fastest. Short, stackable courses through a platform like Coursera can cover the didactic prep before you sit a certification exam.
  • Negotiate the full package. With 10,670 NPs employed statewide and steady demand, candidates have bargaining power. Push on base, sign-on bonus, call pay, and CME allowance together rather than base alone.

Sequence these moves for the biggest effect. Early in a career, the fastest gains come from hours and a first certification, the entry-to-median jump worth $27,200. Once you’re near the $130,140 median, the next lever is setting and specialty, which is what carries you toward the $142,720 75th percentile. Reaching the $163,720 top decile usually takes a combination: a high-demand specialty, a top-paying Philadelphia-area system, and several years of compounded raises and employer moves. Remember the metro math too. Because Pittsburgh sits $16,070 below Philadelphia at the median, a single relocation can outrun years of incremental raises, though only after you weigh the cost-of-living difference. Translate every offer into net pay before you compare, since a $12,580 gross raise is really $8,213 in your pocket after Pennsylvania’s taxes.

Job outlook for nurse practitioners in Pennsylvania

Pennsylvania employs about 10,670 nurse practitioners, one of the larger NP workforces in the country, concentrated heavily in the Philadelphia corridor with secondary hubs in Pittsburgh, the Lehigh Valley, and Harrisburg. Nurse practitioner is consistently among the fastest-growing occupations nationally, driven by an aging population, primary-care physician shortages, and the expansion of retail and telehealth clinics. That demand shows up in Pennsylvania’s deep metro markets and in the steady hiring across its large health systems. The state’s 6,590 NP jobs in the Philadelphia corridor alone make it one of the densest single markets for the role on the East Coast, and the secondary hubs add another 3,700 between them. For a candidate, that depth means options: if one system’s offer comes in light against the $130,140 state median, there’s almost always another within commuting distance. To gauge live demand and pay in your specialty and metro, scan current postings on a board like ZipRecruiter and compare the posted ranges against the percentile figures above so you know whether an offer sits at the 25th, the median, or the 75th for the state.

Related and higher-paying roles in Pennsylvania

It helps to see where NP pay sits against the roles next to it in the same state. A Pennsylvania nurse practitioner’s $130,140 median runs $33,710 above the registered nurse median of $96,430, which is the clearest reason RNs pursue the NP credential here. The physician assistant role is much closer: PAs earn a median of $127,070, so an NP earns $3,070 more than a PA in Pennsylvania at the median. All figures are BLS OEWS 2025.

Frequently asked questions

What is the average nurse practitioner salary in Pennsylvania?

The median nurse practitioner salary in Pennsylvania is $130,140 a year, or about $62.57 an hour, per BLS OEWS 2025. The mean is slightly higher at $132,070. Most NPs in the state earn between $102,940 and $163,720.

Which Pennsylvania metro pays nurse practitioners the most?

Philadelphia-Camden-Wilmington pays the most, with a median of $135,700, and it also holds the most jobs at 6,590 NPs. Allentown ($133,890) and Harrisburg ($132,670) follow. Pittsburgh sits lowest of the major metros at $119,630.

How much does a Pennsylvania nurse practitioner take home after tax?

At the $130,140 median, take-home is about $95,708 a year, or $7,976 a month, after federal tax, FICA, and Pennsylvania’s flat 3.07 percent state income tax. That’s an effective rate of 26.5 percent for a single filer.

Does Pennsylvania tax nurse practitioner income heavily?

No. Pennsylvania uses a flat 3.07 percent state income tax with no standard deduction, one of the lower state rates in the country, and it doesn’t rise as you earn more. On the $130,140 median that’s $3,995 in state tax. The same paycheck in no-tax Texas nets $3,996 more a year.

How much more does a nurse practitioner earn than a registered nurse in Pennsylvania?

An NP earns $33,710 more than an RN at the median in Pennsylvania, $130,140 against $96,430. That gap is the main financial case for an RN to earn the NP credential in the state.

How does Pennsylvania NP pay compare to the national median?

Pennsylvania’s $130,140 median is $2,160 below the national median of $132,300, a gap of under 2 percent. The state pays close to the U.S. middle for nurse practitioners.

Sources: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS) 2025; ThePayGuide 2026 tax modeling. Last updated 2026. See our methodology.

📅 Published: June 12, 2026