Post job

Average Maryland nurse practitioner salary

$101,585yearly

$48.09 hourly rate

Entry-level Maryland nurse practitioner salary
$62,000 yearly
Updated April 5, 2024

How much does Maryland pay nurse practitioners?

The average salary for Maryland nurse practitioners is $101,585 per year. Maryland nurse practitioner salaries range between $62,000 to $164,000 per year. Maryland nurse practitioners earn 2% more than the national average salary for nurse practitioners of $100,033.

Location impacts how much a nurse practitioner at Maryland can expect to make. Nurse practitioners at Maryland make the most in Salem, OR, Trenton, NJ, and Santa Fe, NM.

How much does Maryland pay nurse practitioners by location?

Maryland pays nurse practitioners the most in Salem, OR, Trenton, NJ, and Santa Fe, NM. Additionally, cities like Scottsdale and Greenwood Village also report highly competitive salaries for nurse practitioners at Maryland.

Nurse practitioner Maryland salary by location

RankCityAvg. salaryHourly rate
1Salem, OR$122,122$58.71
2Trenton, NJ$109,276$52.54
3Santa Fe, NM$106,934$51.41
4Scottsdale, AZ$106,400$51.15
5Greenwood Village, CO$104,752$50.36
6Urban Honolulu, HI$103,576$49.80
7Dover, DE$101,852$48.97
8Austin, TX$101,002$48.56
9Oklahoma City, OK$100,553$48.34
10Ellicott City, MD$99,100$47.64

Highest-paid Maryland nurse practitioners by job level

RankJob titleAverage salaryHourly rateJob openings
1Family Practice Physician Assistant$124,731$60-
2Neurosurgical Nurse Practitioner$124,022$60-
3Physician Assistant, Internal Medicine$123,025$59-
4Electrophysiology Nurse Practitioner$120,375$58-
5Certified Physician Assistant$119,082$57-
6Dermatology Nurse Practitioner$110,489$53-
7Obstetrics-Gynecology Nurse Practitioner$108,312$52-
8Hospitalist Nurse Practitioner$107,794$52-
9Pediatric Nurse Practitioner$107,751$52-
10Palliative Care Nurse Practitioner$107,467$52-

Maryland nurse practitioner salary FAQ

Search for nurse practitioner jobs