SalaryByCity

Nurse Practitioners Salary in San Antonio, TX

2024 wage data from the Bureau of Labor Statistics

Median Salary
$125,530
Average Salary
$130,130
vs National
$-3,680
Employed
1,830

Salary Distribution

$99,800$163,530
10th %ileMedian: $125,53090th %ile
PercentileAnnual SalaryMonthly
10th Percentile$99,800$8,317
25th Percentile$109,170$9,098
Median$125,530$10,461
75th Percentile$136,090$11,341
90th Percentile$163,530$13,628
Mean (Average)$130,130$10,844

Nurse Practitioners Salary in Other Cities

Highest Paying Jobs in San Antonio, TX

Frequently Asked Questions

What is the average Nurse Practitioners salary in San Antonio, TX?
The median annual salary for a Nurse Practitioners in San Antonio, TX is $125,530 as of 2024. The average (mean) salary is $130,130.
What is the salary range for Nurse Practitioners in San Antonio, TX?
Nurse Practitioners salaries in San Antonio, TX range from $99,800 (10th percentile) to $163,530 (90th percentile). The middle 50% earn between $109,170 and $136,090.
How many Nurse Practitioners work in San Antonio, TX?
There are approximately 1,830 Nurse Practitioners employed in the San Antonio, TX metropolitan area.