SalaryByCity

Nurse Practitioners Salary in Baltimore, MD

2024 wage data from the Bureau of Labor Statistics

Median Salary
$127,040
Average Salary
$127,940
vs National
$-2,170
Employed
3,670

Salary Distribution

$97,060$164,190
10th %ileMedian: $127,04090th %ile
PercentileAnnual SalaryMonthly
10th Percentile$97,060$8,088
25th Percentile$115,140$9,595
Median$127,040$10,587
75th Percentile$143,020$11,918
90th Percentile$164,190$13,683
Mean (Average)$127,940$10,662

Nurse Practitioners Salary in Other Cities

Highest Paying Jobs in Baltimore, MD

Frequently Asked Questions

What is the average Nurse Practitioners salary in Baltimore, MD?
The median annual salary for a Nurse Practitioners in Baltimore, MD is $127,040 as of 2024. The average (mean) salary is $127,940.
What is the salary range for Nurse Practitioners in Baltimore, MD?
Nurse Practitioners salaries in Baltimore, MD range from $97,060 (10th percentile) to $164,190 (90th percentile). The middle 50% earn between $115,140 and $143,020.
How many Nurse Practitioners work in Baltimore, MD?
There are approximately 3,670 Nurse Practitioners employed in the Baltimore, MD metropolitan area.