Nurse Practitioner Salary by City
How much does a Nurse Practitioner make? See 2025 salary data from the Bureau of Labor Statistics across top US cities.
$132K
National median
$118K
25th percentile
$157K
75th percentile
$101K
Bottom 10%
$174K
Top 10%
Nurse Practitioner Salary by City
San Francisco
CA
$166,000
+25% vs national
Los Angeles
CA
$155,800
+18% vs national
New York
NY
$149,200
+13% vs national
San Diego
CA
$148,200
+12% vs national
Washington
DC
$147,000
+11% vs national
Seattle
WA
$145,200
+10% vs national
Philadelphia
PA
$143,000
+8% vs national
Boston
MA
$142,800
+8% vs national
Hartford
CT
$141,400
+7% vs national
Baltimore
MD
$140,200
+6% vs national
Sacramento
CA
$140,200
+6% vs national
Portland
OR
$139,000
+5% vs national
Minneapolis
MN
$137,600
+4% vs national
Chicago
IL
$134,600
+2% vs national
Salt Lake City
UT
$128,200
-3% vs national
Raleigh
NC
$127,000
-4% vs national
Richmond
VA
$127,000
-4% vs national
Phoenix
AZ
$126,600
-4% vs national
Houston
TX
$126,200
-5% vs national
Dallas
TX
$124,200
-6% vs national
Detroit
MI
$124,200
-6% vs national
Charlotte
NC
$124,200
-6% vs national
Tampa
FL
$123,000
-7% vs national
Pittsburgh
PA
$123,000
-7% vs national
Virginia Beach
VA
$123,000
-7% vs national
Miami
FL
$122,000
-8% vs national
Nashville
TN
$121,800
-8% vs national
Indianapolis
IN
$120,200
-9% vs national
Orlando
FL
$120,200
-9% vs national
St. Louis
MO
$120,200
-9% vs national
Buffalo
NY
$120,200
-9% vs national
Las Vegas
NV
$119,000
-10% vs national
Columbus
OH
$119,000
-10% vs national
Cincinnati
OH
$119,000
-10% vs national
Kansas City
MO
$117,800
-11% vs national
Jacksonville
FL
$117,800
-11% vs national
San Antonio
TX
$116,600
-12% vs national
Louisville
KY
$116,600
-12% vs national
Fresno
CA
$116,600
-12% vs national
New Orleans
LA
$115,000
-13% vs national
Omaha
NE
$115,000
-13% vs national
Oklahoma City
OK
$113,800
-14% vs national
Memphis
TN
$112,600
-15% vs national
Albuquerque
NM
$112,600
-15% vs national
Tucson
AZ
$111,000
-16% vs national
About Nurse Practitioner Salaries
The median Nurse Practitioner salary in the United States is $132,300 per year according to 2025 data from the Bureau of Labor Statistics. Salaries vary significantly by location — San Francisco has the highest median at $166,000, while the national range spans from $101,340 at the 10th percentile to $174,420 at the 90th percentile.
Data source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025. OCC code: 29-1171.