SalaryData

Nurse Practitioner Salary in Texas

Based on 26K+ workers in Texas

Data year: 2025 · Last updated: June 2026

Median Annual Salary (TX)

$131,670

$63.303/hr

vs National Average

$133,771

-1.6% vs national median

Salary Range (10th–90th)

$97K $162K

26K employed in Texas

Salary Distribution — Nurse Practitioner in Texas

Nurse Practitioner (TX) salary percentiles
PercentileAnnual Salary
10th percentile$96,880
25th percentile$113,840
Median (50th percentile)$131,670
75th percentile$147,660
90th percentile$161,980

Historical Salary Trend — Nurse Practitioner in Texas vs National

Historical Nurse Practitioner (Texas vs National) salary trend
YearMedian Salary (United States)
2022$121,270
2023$126,580
2024$129,880
2025$131,670
Historical salary trend for Nurse Practitioner in Texas
YearTexas MedianNational Median
2022$121,270$118,452
2023$126,580$125,602
2024$129,880$129,125
2025$131,670$133,771

Nurse Practitioner Salary by Experience Level in Texas

Nurse Practitioner Salary in Other States

Related Occupations

More Locations