Nurse Practitioner Salary in Texas

Median annual base pay is $118,000 across 36 reported Nurse Practitioner salaries in Texas.

Updated 29 August 2025

Salary Distribution (By Percentile)

P10P25MedianP75P90
$86,800$99,300$118,000$132,400$151,900

Top Cities in Texas

CityMedianReports
Dallas$131,6008
Austin$120,2008
Houston$118,0009
San Antonio$96,1007

Nurse Practitioner salaries in other states

Common questions

How much does a Nurse Practitioner make in Texas?

The median Nurse Practitioner salary in Texas is $118,000 per year, based on 36 reported salaries.

Which city in Texas pays Nurse Practitioners the most?

Dallas has the highest median at $131,600 per year, of the cities with enough reports to publish a median.

Am I underpaid as a Nurse Practitioner?

All Nurse Practitioner salaries · Browse salaries by role