Top 10 Highest Paying Cities for Nurse Practitioners

Find out which cities offer the best salaries for Nurse Practitioners. Data based on 2023 Bureau of Labor Statistics wage estimates.

Highest Paying City

$172,851

San Jose, CA

National Average

$122,195

Across 50 metros

Top 10 Minimum

$131,243

To rank in top 10

RankCityMedian SalaryHourly Ratevs. AverageDetails
1
San Jose, CA
Cost of Living: 179.8
$172,851$83.10/hr+41.5%View Details
2
San Francisco, CA
Cost of Living: 169.3
$169,039$81.27/hr+38.3%View Details
3
Seattle, WA
Cost of Living: 149.6
$151,143$72.66/hr+23.7%View Details
4
New York, NY
Cost of Living: 128.7
$148,715$71.50/hr+21.7%View Details
5
Washington, DC
Cost of Living: 140.1
$140,643$67.62/hr+15.1%View Details
6
Boston, MA
Cost of Living: 148.4
$139,226$66.94/hr+13.9%View Details
7
San Diego, CA
Cost of Living: 142.8
$136,699$65.72/hr+11.9%View Details
8
Los Angeles, CA
Cost of Living: 146.3
$133,061$63.97/hr+8.9%View Details
9
Austin, TX
Cost of Living: 105.3
$131,301$63.13/hr+7.5%View Details
10
Portland, OR
Cost of Living: 118.8
$131,243$63.10/hr+7.4%View Details

Frequently Asked Questions

What city pays Nurse Practitioners the most?

San Jose, CA pays Nurse Practitioners the most, with a median salary of $172,851 per year.

What is the average Nurse Practitioner salary across all cities?

The average Nurse Practitioner salary across all 50 major US metro areas is $122,195 per year.

Should I consider cost of living when comparing salaries?

Yes! Cities like San Francisco and New York pay higher salaries, but also have higher costs of living. A $80,000 salary in a city with 90 cost of living index has more purchasing power than$100,000 in a city with 150 cost of living index.