New York's average nurse practitioner salary of $153,900 places it above most states but below California ($176,760) and just below New Jersey ($155,750). For employers, this means your offers need to be competitive with New Jersey in particular, since candidates in the New York metro area often receive offers from both markets. States like Pennsylvania ($132,070) and Texas ($131,420) are not the relevant benchmarks for most New York hiring situations.
Nurse practitioner salary in New York (2026)
In this article
The average nurse practitioner salary in New York is $153,900 per year. A small pool of very high earners pulls that average upward, so the median of $153,510 gives employers a more reliable starting point for most hiring decisions. New York employs 22,890 nurse practitioners, and the $390 gap between the mean and median reflects real variation in the candidate pool you will be evaluating. Junior nurse practitioners in New York typically earn around $112,730, while senior specialists commonly reach or exceed the $198,060 level at the 90th percentile. Plan for a range rather than a single number when budgeting for a nurse practitioner hire in New York, and anchor that range to the seniority and specialization of the role you are filling.
Metric / Value
Metric | Value |
Median Annual Salary | $153,510 |
Average Annual Salary | $153,900 |
vs. National Average | 12.1% above the national mean of $137,300 |
Data comes from the BLS OEWS and covers 22,890 employed nurse practitioners across New York.
See how Rippling handles payroll, benefits, and onboarding for your next registered nurse hire.
Nurse practitioner salary percentiles in New York
Percentile | Annual Salary |
10th Percentile | $112,730 |
25th Percentile | $132,490 |
75th Percentile | $170,290 |
90th Percentile | $198,060 |
Employers setting an offer for a nurse practitioner in New York should expect a wide range depending on experience level. Entry-level candidates typically fall near $112,730, while experienced specialists commonly reach $198,060 or beyond, giving you a spread of roughly $85,000 to work with across seniority levels.
Nurse practitioner salary by city in New York
City | Average Annual Salary |
New York City | $162,620 |
Albany | $136,720 |
Buffalo | $135,110 |
Syracuse | $131,480 |
Rochester | $127,190 |
Location should factor directly into your compensation budget, since nurse practitioner pay varies by more than $35,000 across New York metros. New York City averages $162,620 per year, while Rochester sits at $127,190, meaning a role in the metro area commands a meaningfully higher offer than the same role upstate. If you are hiring outside New York City, you can anchor your offer closer to the regional figures without losing competitiveness.
How New York compares to other states
State | Average Annual Salary | Median Annual Salary |
New York | $153,900 | $153,510 |
California | $176,760 | $168,520 |
New Jersey | $155,750 | $159,310 |
Massachusetts | $152,320 | $142,440 |
Pennsylvania | $132,070 | $130,140 |
Texas | $131,420 | $131,670 |
New York sits in the upper tier of nurse practitioner compensation nationally, but employers here face less pressure than those hiring in California or New Jersey. New York's mean of $153,900 trails California's $176,760 and sits just below New Jersey's $155,750, while it runs well ahead of Pennsylvania at $132,070 and Texas at $131,420. If you are competing for candidates who have offers from neighboring states, New Jersey is the most direct benchmark to watch.
Frequently asked questions about nurse practitioner salary in New York
How does New York compare to other states for nurse practitioner salary?
What do the top-earning nurse practitioners make in New York?
Nurse practitioners at the 90th percentile in New York earn $198,060 per year. When budgeting for a senior or specialized hire, plan for offers in this range or above, particularly if you are recruiting in the New York City metro where the average already reaches $162,620. Use the 90th percentile figure as a reference point for what experienced candidates in competitive specialties will expect.
What is the salary range for a nurse practitioner in New York?
The published salary range for nurse practitioners in New York runs from $112,730 at the 10th percentile to $198,060 at the 90th percentile. The middle of the market sits between $132,490 at the 25th percentile and $170,290 at the 75th percentile, which is the range most employers will be working within. Anchor your offer to where the candidate's experience and specialization fall within that band.
What is the average nurse practitioner salary in New York?
The average nurse practitioner salary in New York is $153,900 per year, with a median of $153,510. The close alignment between the mean and median here suggests the distribution is relatively balanced, though the full range from $112,730 to $198,060 shows that individual offers can vary widely. Use the median as your baseline and adjust up or down based on the specific seniority and specialty of the role you are filling.
Nurse Practitioner salary by state
Data sourced from the U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), 2025, SOC code 29-1171 (Nurse Practitioners).
Disclaimer
Rippling and its affiliates do not provide tax, accounting, or legal advice. This material has been prepared for informational purposes only, and is not intended to provide or be relied on for tax, accounting, or legal advice. You should consult your own tax, accounting, and legal advisors before engaging in any related activities or transactions.
Author
The Rippling Team
Global HR, IT, and Finance know-how directly from the Rippling team.
Hubs
Explore more

Nurse practitioner salary in New Jersey (2026)
Nurse practitioner salaries in New Jersey average $155,750 — 13.4% above the national mean. See pay by percentile, city, and how NJ compares to nearby states.

Nurse practitioner salary in Pennsylvania (2026)
Pennsylvania nurse practitioners earn $130,140 median annually. See salary ranges by city, percentile, and how PA compares to neighboring states.

Nurse practitioner salary in Connecticut (2026)
Connecticut nurse practitioners earn an average of $142,340 per year. See salary percentiles, city breakdowns, and how CT compares to neighboring states.

Nurse practitioner salary in Texas (2026)
Nurse practitioner salaries in Texas average $131,420 per year. See pay by city, percentile, and how Texas compares to other states.

Nurse practitioner salary in Florida (2026)
Florida nurse practitioners earn $129,510 median annually. Compare salaries by city, percentile, and state to build competitive compensation offers.

Nurse practitioner salary in California (2026)
California nurse practitioners earn an average of $176,760 per year. See salary percentiles, city breakdowns, and state comparisons to budget your next hire.

Nurse practitioner salary in Massachusetts (2026)
Nurse practitioner salaries in Massachusetts average $152,320 — 10.9% above the national mean. See pay by city, percentile, and neighboring states.

Nurse practitioner salary in Maryland (2026)
Nurse practitioner salaries in Maryland average $133,360, with pay ranging from $99,920 to $169,330. See city and percentile data to budget your next hire.
See Rippling in action
Increase savings, automate busy work, and make better decisions by managing HR, IT, and Finance in one place.