SalaryData

Nurse Practitioner Salary in Texas

Based on 22K+ workers in Texas

Data year: 2024 · Last updated: May 2026

Median Annual Salary (TX)

$129,880

$62.442/hr

vs National Average

$129,125

+0.6% vs national median

Salary Range (10th–90th)

$96K $166K

22K employed in Texas

Salary Distribution — Nurse Practitioner in Texas

Nurse Practitioner (TX) salary percentiles
PercentileAnnual Salary
10th percentile$96,140
25th percentile$110,570
Median (50th percentile)$129,880
75th percentile$143,860
90th percentile$165,530

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
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

Nurse Practitioner Salary by Experience Level in Texas

Nurse Practitioner Salary in Other States

Related Occupations

More Locations