Wagevane

Nurse Practitioner salary in Maryland

Nurse practitioners in Maryland earn a median $131,110 a year, 1% below the national median of $132,300. That ranks #27 of 51 states. After taxes, a single filer keeps about $94,954.

Source: BLS Occupational Employment and Wage Statistics, May 2025, SOC 29-1171. Taxes for tax year 2026.

YearlyMonthlyEvery 2 weeksHourly
Median pay$131,110$10,926$5,043$63.03
Average pay$133,360$11,113$5,129$64.12
Take-home (median)$94,954$7,913$3,652$45.65

Where the money goes

ItemPer year
Federal income tax$20,200
Social Security and Medicare$10,030
Maryland income tax$5,926
Take-home$94,954

Maryland's prices are 5% above the U.S. average, so the median take-home buys what $90,468 buys in an average-priced state. The Maryland minimum wage is $15.00; the median nurse practitioner earns 4.2 times that.

Nurse Practitioner pay in Maryland vs. neighboring states

StateMedian salaryTake-homeBuying power
Maryland$131,110$94,954$90,468
Delaware$131,040$93,000$93,179
Pennsylvania$130,140$96,039$98,429
Virginia$127,810$92,089$91,084
West Virginia$127,320$93,347$104,302
District of Columbia$135,880$95,559$86,950

Frequently asked questions

How much do nurse practitioners make in Maryland?
The median salary is $131,110 a year ($63.03 an hour), and the average is $133,360, per BLS data for May 2025.
How much do nurse practitioners take home in Maryland?
About $94,954 a year after federal and Maryland taxes, or $3,652 every two weeks, for a single filer at the median salary.
Do nurse practitioners earn more in Maryland than the national average?
Maryland ranks #27 of 51 for median pay, 1% below the U.S. median of $132,300. Adjusted for prices and taxes it ranks #48.