Salaripedia
English

How much does a community health worker make in Houston?

$50,330a year

Median yearly pay for community health workers in the Houston-Pasadena-The Woodlands, TX metro area. That is $24.20 an hour or $4,194 a month.

Hourly
$24.20
Vs. national median
-3%
Rank among cities
87 of 205
Jobs in the area
810
Pay range
Lowest 10%: $38,630Median: $50,330Highest 10%: $65,970
PercentileYearlyHourly
10th$38,630$18.57
25th$46,130$22.18
Median$50,330$24.20
75th$59,770$28.74
90th$65,970$31.72

Other cities in Texas

Median yearly pay for community health workers.

San Antonio, TX$51,470
Austin, TX$51,010
Dallas, TX$51,010
Lubbock, TX$46,740
Tyler, TX$45,490
El Paso, TX$45,240
Laredo, TX$43,940
Amarillo, TX$39,340
Wichita Falls, TX$38,100
Corpus Christi, TX$37,650
Brownsville, TX$33,080
McAllen, TX$31,340
Community Health Worker salary in Texas Community Health Worker salary in all states

Related jobs in Houston

Same field, median yearly pay.

Director$83,480
Social Worker$82,610
Educational$75,930
Health Education Specialist$75,350
Healthcare Social Worker$71,900
Substance Abuse$67,370
Clergy$61,010
Child$56,670
Counselor$54,450
Probation Officer and Correctional Treatment Specialist$51,820
Salaries for every job in Houston, TX

Frequently asked questions

How much does a community health worker make an hour in Houston?

The median hourly pay in the Houston-Pasadena-The Woodlands, TX metro area is $24.20 ($50,330 a year).

Do community health workers make more in Houston than the national average?

No: $50,330 against $51,850 nationally, 3% less.

How does Houston compare with the rest of Texas?

The median in Texas is $48,720, so Houston pays 3% more.

Where does Houston rank for community health worker pay?

87 of 205 metro areas with data.

How much does a community health worker make starting out in Houston?

The lowest-paid 10% make $38,630 or less a year; the top 10% make $65,970 or more.

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.