Salaripedia
English

How much does a medical assistant make in Eagle Pass?

$29,490a year

Median yearly pay for medical assistants in the Eagle Pass, TX metro area. That is $14.18 an hour or $2,458 a month.

Hourly
$14.18
Vs. national median
-35%
Rank among cities
389 of 389
Jobs in the area
110
Pay range
Lowest 10%: $28,040Median: $29,490Highest 10%: $38,680
PercentileYearlyHourly
10th$28,040$13.48
25th$29,490$14.18
Median$29,490$14.18
75th$35,350$17.00
90th$38,680$18.60

Other cities in Texas

Median yearly pay for medical assistants.

Austin, TX$45,820
Midland, TX$44,010
Dallas, TX$43,100
Houston, TX$42,110
Killeen, TX$40,270
Wichita Falls, TX$40,240
San Antonio, TX$39,180
Waco, TX$38,910
Sherman, TX$38,800
College Station, TX$37,850
Odessa, TX$37,820
Beaumont, TX$37,690
Abilene, TX$37,550
Tyler, TX$37,460
Amarillo, TX$37,170
Corpus Christi, TX$37,070
Victoria, TX$37,060
Longview, TX$37,040
Lubbock, TX$36,900
San Angelo, TX$36,550
Texarkana, TX$36,160
El Paso, TX$35,790
Laredo, TX$35,320
Brownsville, TX$34,960
McAllen, TX$34,810
Medical Assistant salary in Texas Medical Assistant salary in all states

Related jobs in Eagle Pass

Same field, median yearly pay.

Salaries for every job in Eagle Pass, TX

Frequently asked questions

How much does a medical assistant make an hour in Eagle Pass?

The median hourly pay in the Eagle Pass, TX metro area is $14.18 ($29,490 a year).

Do medical assistants make more in Eagle Pass than the national average?

No: $29,490 against $45,690 nationally, 35% less.

How does Eagle Pass compare with the rest of Texas?

The median in Texas is $39,520, so Eagle Pass pays 25% less.

Where does Eagle Pass rank for medical assistant pay?

389 of 389 metro areas with data.

How much does a medical assistant make starting out in Eagle Pass?

The lowest-paid 10% make $28,040 or less a year; the top 10% make $38,680 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.