Nurse Practitioner Salary in Maryland
Based on 7K+ workers in Maryland
Median Annual Salary (MD)
$131,110
$63.034/hr
vs National Average
$133,771
-2.0% vs national median
Salary Range (10th–90th)
$100K – $169K
7K employed in Maryland
Nurse Practitioner salary in Maryland averages $131,110 annually, with approximately 6,710 practitioners currently employed across the state. This median falls about 2% below the national average, reflecting Maryland's cost of living and healthcare market dynamics. Compensation ranges from $99,920 to $169,330 depending on individual circumstances and career progression.
Several factors influence earning potential for nurse practitioners in Maryland, including years of experience, specialty certifications, and practice setting. Geographic location within the state, employer type, and patient population served also play significant roles in determining compensation. Advanced credentials and work in high-demand specialties typically command higher salaries within the region.
Salary Distribution — Nurse Practitioner in Maryland
| Percentile | Annual Salary |
|---|---|
| 10th percentile | $99,920 |
| 25th percentile | $119,660 |
| Median (50th percentile) | $131,110 |
| 75th percentile | $147,140 |
| 90th percentile | $169,330 |
Historical Salary Trend — Nurse Practitioner in Maryland vs National
| Year | Median Salary (United States) |
|---|---|
| 2022 | $117,540 |
| 2023 | $127,990 |
| 2024 | $125,530 |
| 2025 | $131,110 |
| Year | Maryland Median | National Median |
|---|---|---|
| 2022 | $117,540 | $118,452 |
| 2023 | $127,990 | $125,602 |
| 2024 | $125,530 | $129,125 |
| 2025 | $131,110 | $133,771 |
Nurse Practitioner Salary by Experience Level in Maryland
Nurse Practitioner Salary in Other States
Frequently Asked Questions
How much do nurse practitioners make in Maryland?
- Nurse practitioners in Maryland earn a median salary of $131,110 per year, which translates to approximately $63 per hour. This is slightly below the national average by 2.0%, meaning Maryland NP salaries are competitive but rank just under the typical U.S. rate.
What is the salary range for nurse practitioners in Maryland?
- The salary range for nurse practitioners in Maryland spans from $99,920 on the lower end to $169,330 on the upper end. This wide range reflects differences in experience, specialization, employer type, and geographic location within the state.
How many nurse practitioners are employed in Maryland?
- There are approximately 6,710 nurse practitioners currently employed in Maryland. This represents a substantial workforce in the state's healthcare system.
Is the nurse practitioner salary in Maryland above or below national average?
- Nurse practitioner salaries in Maryland are 2.0% below the national average, with the state median at $131,110 compared to higher-paying regions across the U.S. While slightly lower than average, Maryland still offers competitive compensation for NPs.