Nurse Practitioner Salary

Nurse Practitioner - View salary data across all locations

Average Salary

$122,195

across all locations

Highest Paying

$172,851

San Jose, CA

Locations Covered

50

metro areas

Top 10 Highest Paying Cities for Nurse Practitioners

See which cities pay Nurse Practitioners the most, from $172,851 down to the #10 spot.

View Rankings

Nurse Practitioner Salary by Location

LocationAnnual SalaryHourly RateEmployed
San Jose, CA$172,851$83.10306
San Francisco, CA$169,039$81.27358
Seattle, WA$151,143$72.66294
New York, NY$148,715$71.50492
Washington, DC$140,643$67.62340
Boston, MA$139,226$66.94343
San Diego, CA$136,699$65.72287
Los Angeles, CA$133,061$63.97322
Austin, TX$131,301$63.13284
Portland, OR$131,243$63.10215
Denver, CO$131,144$63.05272
Chicago, IL$128,621$61.84288
Sacramento, CA$126,472$60.80244
Miami, FL$126,104$60.63273
Philadelphia, PA$125,291$60.24272
Providence, RI$123,291$59.27268
Minneapolis, MN$123,064$59.17272
Hartford, CT$122,351$58.82267
Atlanta, GA$122,299$58.80256
Riverside, CA$121,703$58.51249
Nashville, TN$120,892$58.12229
Raleigh, NC$120,595$57.98284
Baltimore, MD$120,543$57.95259
Dallas, TX$120,046$57.71301
Las Vegas, NV$117,640$56.56256
Salt Lake City, UT$117,165$56.33267
Houston, TX$116,921$56.21332
Phoenix, AZ$116,418$55.97244
Cincinnati, OH$116,346$55.94278
Charlotte, NC$115,892$55.72247
Columbus, OH$115,828$55.69268
Tampa, FL$115,692$55.62235
Jacksonville, FL$115,353$55.46265
Orlando, FL$114,957$55.27268
Cleveland, OH$114,111$54.86258
Pittsburgh, PA$113,920$54.77285
Detroit, MI$113,764$54.69268
Indianapolis, IN$113,743$54.68218
Richmond, VA$113,596$54.61214
St. Louis, MO$113,446$54.54223
Kansas City, MO$111,268$53.49278
Louisville, KY$111,131$53.43234
Milwaukee, WI$111,067$53.40223
New Orleans, LA$108,915$52.36223
Memphis, TN$107,970$51.91251
San Antonio, TX$107,915$51.88279
Birmingham, AL$107,406$51.64221
Oklahoma City, OK$106,851$51.37223
Tucson, AZ$105,669$50.80278
El Paso, TX$100,416$48.28256