Content has loaded
Nurse practitioner salary in Houston, TX (Updated 2026)
How much does a Nurse Practitioner make in Houston, TX?
Average base salary
$118,715
- Hour
- Day
- Week
- Month
- Year
9%
below national averageAverage $118,715
Low $84,061
High $167,654
The average salary for a nurse practitioner is $118,715 per year in Houston, TX and $18,750 overtime per year.474 salaries taken from job postings on Indeed in the past 36 months (updated July 12, 2026).
Highest paying companies for Nurse Practitioner in Houston, TX
Average year pay is based on job postings on Indeed in the past 36 months.Veteran Medical Group
$520,000per year
Capitol Bridge
$353,600per year
TAS Aéro recrutement
$312,000per year
Axis Medical Staffing
$308,446per year
Curative Talent
$254,800per year
VitalCheck Wellness
$228,800per year