Medical Assistants Salary in Texas
BLS OEWS May 2025 • 32 metro areas • Texas
Medical Assistants in Texas earn a median salary of $37,278 per year on average across 32 metro and nonmetro areas, -15.7% vs the national median of $44,200. An estimated 70,780 medical assistants are employed across Texas, with salaries ranging from $28,410 to $45,220 depending on location.
$37,278
Avg median salary in Texas
$45,220
Highest paying metro
$28,410
Lowest paying metro
70,780
Employed in Texas
Compare Medical Assistants salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Medical Assistants
in
Medical Assistants salaries by city in Texas
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Austin, TX | $45,220 | $39,850 | $47,190 | 5,460 |
| Houston, TX | $42,930 | $37,160 | $47,550 | 16,580 |
| Midland, TX | $42,870 | $38,600 | $44,750 | 380 |
| Dallas, TX | $40,160 | $36,300 | $46,460 | 21,110 |
| San Antonio, TX | $39,970 | $37,510 | $44,780 | 7,610 |
| Wichita Falls, TX | $39,080 | $35,630 | $44,130 | 560 |
| Killeen, TX | $38,790 | $36,070 | $44,910 | 860 |
| Sherman, TX | $38,410 | $36,540 | $43,530 | 280 |
| Waco, TX | $38,350 | $36,670 | $43,330 | 650 |
| North Region of Texas | $37,650 | $34,820 | $41,890 | 1,240 |
| Beaumont, TX | $37,610 | $35,870 | $43,620 | 740 |
| College Station, TX | $37,490 | $34,810 | $41,550 | 540 |
| Amarillo, TX | $37,360 | $34,250 | $40,310 | 680 |
| Corpus Christi, TX | $37,250 | $34,090 | $42,870 | 1,140 |
| Eastern Region of Texas | $37,170 | $31,890 | $39,090 | 540 |
| Hill Country Region of Texas | $37,160 | $34,210 | $43,370 | 780 |
| Tyler, TX | $37,110 | $35,400 | $42,390 | 720 |
| Abilene, TX | $36,870 | $34,480 | $41,400 | 360 |
| Texarkana, TX-AR | $36,700 | $34,340 | $38,560 | 300 |
| Odessa, TX | $36,530 | $34,990 | $44,370 | 250 |
| El Paso, TX | $36,440 | $29,520 | $38,260 | 2,210 |
| Victoria, TX | $36,380 | $31,600 | $39,330 | 210 |
| Northwestern Region of Texas | $36,100 | $32,570 | $41,890 | 400 |
| San Angelo, TX | $36,100 | $32,820 | $39,460 | 310 |
| Lubbock, TX | $36,090 | $31,670 | $38,650 | 830 |
| Longview, TX | $36,050 | $34,880 | $39,990 | 720 |
| Coastal Plains Region of Texas | $35,690 | $30,630 | $39,380 | 660 |
| Laredo, TX | $35,540 | $30,640 | $36,950 | 470 |
| Border Region of Texas | $34,990 | $30,410 | $40,210 | 220 |
| Brownsville, TX | $34,570 | $29,430 | $36,750 | 1,170 |
| McAllen, TX | $31,870 | $29,080 | $37,020 | 2,710 |
| Eagle Pass, TX | $28,410 | $28,410 | $34,430 | 90 |