Skip to main content

Nurse practitioner salary in Maryland (2026)

The average nurse practitioner salary in Maryland is $133,360 per year. A small pool of very high earners pulls that average upward, so the median of $131,110 gives employers a more reliable starting point for most hiring decisions. Maryland employs 6,710 nurse practitioners, and the $2,250 gap between the mean and median reflects real variation in the candidate pool you will be evaluating. Junior nurse practitioners in Maryland typically earn around $99,920, while senior specialists reach and exceed the $169,330 threshold at the 90th percentile. Plan for a range rather than a single number when budgeting for a nurse practitioner hire in Maryland, and anchor that range to the seniority and specialization of the role you are filling.

Metric / Value

Metric

Value

Median Annual Salary

$131,110

Average Annual Salary

$133,360

vs. National Average

2.9% below the national mean of $137,300

Data comes from the and covers 6,710 employed nurse practitioners across Maryland.

Graphic illustration of the Rippling logo on a tile connected to lines that look like circuits

See how Rippling handles payroll, benefits, and onboarding for your next registered nurse hire.

See Rippling

Nurse practitioner salary percentiles in Maryland

Percentile

Annual Salary

10th Percentile

$99,920

25th Percentile

$119,660

75th Percentile

$147,140

90th Percentile

$169,330

Employers setting an offer for a nurse practitioner in Maryland should expect a meaningful spread depending on experience level. Entry-level candidates typically fall near $99,920, while experienced specialists reach $169,330 at the 90th percentile, giving you a practical range to anchor your compensation band.

Nurse practitioner salary by city in Maryland

City

Average Annual Salary

Washington DC

$138,570

Baltimore

$134,060

Salisbury

$130,270

Hagerstown

$122,920

Location meaningfully affects what you will need to offer a nurse practitioner in Maryland, so budget accordingly based on where the role sits. The Washington DC metro averages $138,570 compared to $122,920 in Hagerstown, a difference of $15,650 that reflects the higher cost of labor in the DC corridor. If you are hiring in Baltimore, expect to budget close to the statewide average at $134,060.

How Maryland compares to other states

State

Average Annual Salary

Median Annual Salary

Maryland

$133,360

$131,110

New Jersey

$155,750

$159,310

New York

$153,900

$153,510

District of Columbia

$146,470

$135,880

Pennsylvania

$132,070

$130,140

Virginia

$129,060

$127,810

Maryland sits in a cost-effective position relative to its closest neighbors, which gives employers here a budgeting advantage when competing for nurse practitioner talent against DC, New York, and New Jersey. Maryland's mean of $133,360 runs well below New Jersey's $155,750 and New York's $153,900, but tracks closely with Pennsylvania at $132,070 and Virginia at $129,060. If you are recruiting candidates who are also considering offers in DC or the Northeast, expect those markets to set a higher compensation benchmark.

Frequently asked questions about nurse practitioner salary in Maryland

Nurse practitioners in Maryland earn an average of $133,360 per year, with a median of $131,110. The median is the more useful figure for most hiring decisions because it is less affected by a small number of very high earners at the top of the market. Budget toward the median as your baseline and adjust upward based on the candidate's experience and specialization.

Nurse practitioners at the 90th percentile in Maryland earn $169,330 per year. Candidates at this level typically bring specialized clinical expertise or significant years of experience that justify compensation well above the median. When competing for senior talent, plan for offers in the upper range of your compensation band.

The salary range for nurse practitioners in Maryland runs from $99,920 at the 10th percentile to $169,330 at the 90th percentile. The middle of the market sits between $119,660 at the 25th percentile and $147,140 at the 75th percentile. Use the 25th-to-75th percentile band as your core budgeting range and adjust based on the seniority of the role you are filling.

The average nurse practitioner salary in Maryland is $133,360 per year. This figure sits 2.9% below the national mean of $137,300, which means Maryland is a moderately cost-effective market for nurse practitioner hiring relative to the national baseline. Pair the average with the median of $131,110 to get a fuller picture of where most candidates will anchor their expectations.

Nurse Practitioner salary by state

Data sourced from the , 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.

Rippling logo
Schedule a demo with Rippling today
See Rippling

Author

The Rippling Team

Global HR, IT, and Finance know-how directly from the Rippling team.

Hubs

Explore more

Purple-toned illustration of a credit card with a chip and floating coins with currency symbols on a dark background.

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.

Purple-toned illustration of a credit card with a chip and floating coins with currency symbols on a dark background.

Nurse practitioner salary in Virginia (2026)

Nurse practitioner salaries in Virginia average $129,060, with pay ranging from $99,990 to $161,470. See city breakdowns and state comparisons.

Purple-toned illustration of a credit card with a chip and floating coins with currency symbols on a dark background.

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.

Purple-toned illustration of a credit card with a chip and floating coins with currency symbols on a dark background.

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.

Purple-toned illustration of a credit card with a chip and floating coins with currency symbols on a dark background.

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.

Purple-toned illustration of a credit card with a chip and floating coins with currency symbols on a dark background.

Nurse practitioner salary in Kentucky (2026)

Nurse practitioner salaries in Kentucky average $125,010 per year. See pay by city, percentile, and how Kentucky compares to neighboring states.

Purple-toned illustration of a credit card with a chip and floating coins with currency symbols on a dark background.

Nurse practitioner salary in Maine (2026)

Maine nurse practitioners earn a median $130,260/year. See salary percentiles, city breakdowns, and how Maine compares to neighboring states.

Purple-toned illustration of a credit card with a chip and floating coins with currency symbols on a dark background.

Nurse practitioner salary in Minnesota (2026)

Minnesota nurse practitioners earn $133,260 median annually. Compare salaries by city, percentile, and neighboring states to set competitive offers.

See Rippling in action

Increase savings, automate busy work, and make better decisions by managing HR, IT, and Finance in one place.