Nurse Practitioners Salary in Texas

Ranked #32 of 51 · TX

4.3% below U.S. average
Mean annual salary $131,420 ≈ $63/hr
Median annual salary $131,670
Employment 25,970

Salary Distribution (10th–90th percentile)

P10 $96,880P25 $113,840 Median $131,670P75 $147,660P90 $161,980

About 80% of nurse practitionerss in Texas earn between $96,880 and $161,980. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Texas
$131,420
U.S. average
$137,300

The mean nurse practitioners salary in Texas is $131,420, about 4.3% below the U.S. average ($137,300). That works out to roughly $63/hr at 2,080 hours per year.

Metro Areas in Texas

Metro areaMedianMeanEmployment
Midland, TX $146,610 $149,000 100
Northwestern Region of Texas nonmetropolitan area $139,480 $142,030 310
Killeen-Temple, TX $138,670 $138,100 480
Houston-Pasadena-The Woodlands, TX $134,560 $131,980 5,970
Corpus Christi, TX $133,810 $137,310 350
Beaumont-Port Arthur, TX $133,130 $137,660 240
Tyler, TX $132,490 $131,310 300
San Antonio-New Braunfels, TX $131,770 $133,090 1,780

← Back to all nurse practitioners states