SalaryCalculations

Nurse Practitioners Salary in Maryland

State wage data from the BLS OEWS survey, May 2025.

Median annual

$131,110

Median hourly

$63

Average annual

$133,360

Employed in state

6.7K

The median annual salary for Nurse Practitioners in Maryland is $131,110, or about $63 an hour. That is 1% lower than the national median.

Pay in Maryland ranges from $99,920 at the 10th percentile to $169,330 at the 90th percentile. Roughly 6.7K people work as nurse practitioners in the state.

Pay distribution in Maryland

10th$99,920
25th$119,660
Median$131,110
75th$147,140
90th$169,330

Salary calculator

Hourly
$63.03
Daily
$504
Weekly
$2,521
Bi-weekly
$5,043
Monthly
$10,926
Annual
$131,110

$131,110 a year is around the 50th percentile for Nurse Practitionerss in Maryland. The median is $131,110.

Nurse Practitioners pay by metro area in Maryland

Metro areaMedian annualEmployment
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$135,7006.6K
Washington-Arlington-Alexandria, DC-VA-MD-WV$134,8404.0K
Baltimore-Columbia-Towson, MD$131,9903.8K
Lexington Park, MD$127,460170
Hagerstown-Martinsburg, MD-WV$126,240360
Salisbury, MD$125,550190

Other jobs in Maryland

All salaries in Maryland →