Skip to main content
TX Salary Data · Updated Daily

NP Salary in Texas

Average nurse practitioner compensation in Texas, broken down by practice setting, top employers, and cities.

Average Salary

$163K

11% below national avg

Salary Range

$48K – $500K

Min – Max reported

Open Positions

34

Active jobs in TX

National Average

$182K

All 50 states

Salary by Practice Setting

Outpatient$373K

6 positions

Remote$186K

2 positions

Top Employers in TX

  • MedElite20 jobs
  • Geode Health16 jobs
  • LifeStance Health7 jobs
  • Diana Health3 jobs
  • One Medical2 jobs
  • Graceland Psychiatry1 job
  • Beckley Clinical1 job
  • Blossom Health1 job
  • Legion Health1 job
  • Talkiatry1 job

Browse All TX NP Jobs →

34 open positions in Texas

National Salary Guide →

Compare all 50 states

NP Salary in Texas — FAQ

What is the average NP salary in Texas?

The average NP salary in Texas is $163K per year, based on 34 active job postings with disclosed salary on NP Hiring. Reported salaries range from $48K to $500K. That is 11% below the national average of $182K across postings on this board.

How many NP jobs are open in Texas?

There are currently 34 active NP positions with disclosed salary in Texas on NP Hiring. Listings are ingested daily from employer applicant-tracking systems.

Which practice setting pays NPs the most in Texas?

Among current Texas postings on NP Hiring, outpatient roles report the highest average at $373K per year (6 positions). Actual pay varies with experience, employer type, and benefits.

Find NP Jobs in Texas

Browse 34 active positions and get daily alerts for new openings.