Salaripedia
English

How much does a community health worker make in Dallas?

$51,010a year

Median yearly pay for community health workers in the Dallas-Fort Worth-Arlington, TX metro area. That is $24.52 an hour or $4,251 a month.

Hourly
$24.52
Vs. national median
-2%
Rank among cities
77 of 205
Jobs in the area
810
Pay range
Lowest 10%: $40,720Median: $51,010Highest 10%: $65,760
PercentileYearlyHourly
10th$40,720$19.58
25th$46,130$22.18
Median$51,010$24.52
75th$61,780$29.70
90th$65,760$31.62

Other cities in Texas

Median yearly pay for community health workers.

San Antonio, TX$51,470
Austin, TX$51,010
Houston, TX$50,330
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 Dallas

Same field, median yearly pay.

Social Worker$98,670
Director$83,260
Educational$76,380
Healthcare Social Worker$75,930
Health Education Specialist$64,050
Substance Abuse$62,560
Clergy$60,040
Probation Officer and Correctional Treatment Specialist$59,170
Child$57,080
Counselor$52,340
Salaries for every job in Dallas, TX

Frequently asked questions

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

The median hourly pay in the Dallas-Fort Worth-Arlington, TX metro area is $24.52 ($51,010 a year).

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

No: $51,010 against $51,850 nationally, 2% less.

How does Dallas compare with the rest of Texas?

The median in Texas is $48,720, so Dallas pays 5% more.

Where does Dallas rank for community health worker pay?

77 of 205 metro areas with data.

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

The lowest-paid 10% make $40,720 or less a year; the top 10% make $65,760 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.