Salaripedia
English

How much does a social and human service assistant make in Texas?

$45,860a year

Median yearly pay for social and human service assistants in Texas. That is $22.05 an hour or $3,822 a month.

Hourly
$22.05
Vs. national median
+0%
Rank among states
21 of 51
Jobs in the state
21,620
Pay range
Lowest 10%: $31,350Median: $45,860Highest 10%: $60,460
PercentileYearlyHourly
10th$31,350$15.07
25th$37,950$18.25
Median$45,860$22.05
75th$51,500$24.76
90th$60,460$29.07

Cities in Texas

Metro areas, median yearly pay.

Killeen, TX$49,610
Austin, TX$49,150
Dallas, TX$46,850
Midland, TX$46,420
Houston, TX$46,100
San Antonio, TX$45,970
Brownsville, TX$45,360
Amarillo, TX$44,600
Beaumont, TX$44,460
Lubbock, TX$43,880
Odessa, TX$43,560
Sherman, TX$43,040
Victoria, TX$43,020
Corpus Christi, TX$42,930
College Station, TX$42,820
Abilene, TX$42,450
San Angelo, TX$42,120
Waco, TX$41,430
Laredo, TX$41,160
Eagle Pass, TX$41,020
Texarkana, TX$40,060
El Paso, TX$40,050
Tyler, TX$39,730
McAllen, TX$39,610
Longview, TX$37,340
Wichita Falls, TX$36,040
Salaries for every job in Texas

Nearby in the ranking

States with similar pay for social and human service assistants.

18. Vermont$46,640
19. New Mexico$46,340
20. North Dakota$46,260
21. Texas$45,860
22. Wyoming$45,290
23. Connecticut$44,730
24. Indiana$44,550
Social and Human Service Assistant salary in all states

Frequently asked questions

How much does a social and human service assistant make an hour in Texas?

The median hourly pay in Texas is $22.05 ($45,860 a year).

Do social and human service assistants make more in Texas than the national average?

Yes: $45,860 against $45,930 nationally, 0% more.

Where does Texas rank for social and human service assistant pay?

Texas ranks 21 of 51 states.

Which city in Texas pays social and human service assistants the most?

Killeen-Temple, TX, with a median of $49,610 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.