Salaripedia
English

How much does a community health worker make in Amarillo?

$39,340a year

Median yearly pay for community health workers in the Amarillo, TX metro area. That is $18.91 an hour or $3,278 a month.

Hourly
$18.91
Vs. national median
-24%
Rank among cities
195 of 205
Jobs in the area
50
Pay range
Lowest 10%: $35,870Median: $39,340Highest 10%: $56,200
PercentileYearlyHourly
10th$35,870$17.25
25th$37,220$17.89
Median$39,340$18.91
75th$53,050$25.50
90th$56,200$27.02

Other cities in Texas

Median yearly pay for community health workers.

San Antonio, TX$51,470
Austin, TX$51,010
Dallas, TX$51,010
Houston, TX$50,330
Lubbock, TX$46,740
Tyler, TX$45,490
El Paso, TX$45,240
Laredo, TX$43,940
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 Amarillo

Same field, median yearly pay.

Social Worker$78,850
Substance Abuse$67,630
Healthcare Social Worker$64,120
Educational$63,660
Probation Officer and Correctional Treatment Specialist$52,610
Child$48,790
Social and Human Service Assistant$44,600
Community and Social Service Specialist$39,370
Salaries for every job in Amarillo, TX

Frequently asked questions

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

The median hourly pay in the Amarillo, TX metro area is $18.91 ($39,340 a year).

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

No: $39,340 against $51,850 nationally, 24% less.

How does Amarillo compare with the rest of Texas?

The median in Texas is $48,720, so Amarillo pays 19% less.

Where does Amarillo rank for community health worker pay?

195 of 205 metro areas with data.

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

The lowest-paid 10% make $35,870 or less a year; the top 10% make $56,200 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.