Nurse Practitioner Salary (2025)

Nurse Practitioners are advanced practice registered nurses who diagnose and treat illnesses, prescribe medications, and provide primary and specialty care.

$124,680National Median
$82,460$168,000Full Range
$59.94Per Hour
38%Job Growth
355,000Employed (US)

Salary by Experience Level

Experience LevelAnnual SalaryHourly Rate
Entry Level (0–2 years)$95,000$45.67
Mid Career (3–8 years)$124,680$59.94
Senior (9+ years)$155,000$74.52

Salary by Employer Type

Travel
$176,796
Hospital
$130,539
Clinic
$113,708

Salary by State

StateMedian SalarySalary Range
California$154,858$119,240$205,961
Ohio$150,000$115,500$199,500
Texas$144,368$111,163$192,009
Washington$128,960$99,299$171,516
Massachusetts$125,019$96,264$166,275
New York$105,000$80,850$139,650
Illinois$100,000$77,000$133,000
Florida$82,815$63,767$110,143

Source: Bureau of Labor Statistics OES, 2024. Data represents state-level medians.

Key Facts

Required EducationMaster of Science in Nursing (MSN)
Job Outlook (10yr)38%Much faster than average
Total Employed (US)355,000
Highest Paying StateCalifornia ($154,858)
Best Employer TypeTravel ($176,796/year)
Data Source
Salary data sourced from Bureau of Labor Statistics OES program and H-1B disclosure data. Updated May 2024. Next update: May 2025.