SalaryByCity

Nurse Practitioners Salary in Houston, TX

2024 wage data from the Bureau of Labor Statistics

Median Salary
$133,140
Average Salary
$133,380
vs National
+$3,930
Employed
4,680

Salary Distribution

$93,750$165,260
10th %ileMedian: $133,14090th %ile
PercentileAnnual SalaryMonthly
10th Percentile$93,750$7,813
25th Percentile$118,610$9,884
Median$133,140$11,095
75th Percentile$143,760$11,980
90th Percentile$165,260$13,772
Mean (Average)$133,380$11,115

Nurse Practitioners Salary in Other Cities

Highest Paying Jobs in Houston, TX

Frequently Asked Questions

What is the average Nurse Practitioners salary in Houston, TX?
The median annual salary for a Nurse Practitioners in Houston, TX is $133,140 as of 2024. The average (mean) salary is $133,380.
What is the salary range for Nurse Practitioners in Houston, TX?
Nurse Practitioners salaries in Houston, TX range from $93,750 (10th percentile) to $165,260 (90th percentile). The middle 50% earn between $118,610 and $143,760.
How many Nurse Practitioners work in Houston, TX?
There are approximately 4,680 Nurse Practitioners employed in the Houston, TX metropolitan area.