Medical Assistant Salary — Top Paying Cities
Ranked salary data for Medical Assistant across 23 US cities, based on 12,872 active job listings. National average: $61,095/yr.
$61,095
National Avg / yr
$75,073
Highest City (Charleston)
$58,246
Lowest City (Fort Worth)
12,872
Active Listings
Medical Assistant Salary — Top 20 Cities
Sorted by average annual salary · Based on live Adzuna listings
By State — Average Medical Assistant Salary
SC
$75,073/yr
CT
$66,575/yr
TX
$64,619/yr
MI
$62,229/yr
CA
$60,421/yr
IL
$59,901/yr
DC
$59,901/yr
FL
$59,236/yr
CO
$58,950/yr
PA
$58,950/yr
AZ
$58,691/yr
AL
$58,523/yr
VA
$58,246/yr
LA
$58,246/yr
TN
$58,246/yr
All Cities — Ranked by Medical Assistant Salary
| # | City | Avg Salary | Range | Listings |
|---|---|---|---|---|
| 1 | Charleston, SC | $75,073 | $20,000 – $150,000 | 432 |
| 2 | San Antonio, TX | $74,040 | $20,000 – $150,000 | 866 |
| 3 | Hartford, CT | $66,575 | $20,000 – $140,000 | 697 |
| 4 | Stockton, CA | $62,229 | $20,000 – $140,000 | 94 |
| 5 | Sterling Heights, MI | $62,229 | $20,000 – $140,000 | 356 |
| 6 | Fort Lauderdale, FL | $60,374 | $20,000 – $140,000 | 485 |
| 7 | Bakersfield, CA | $60,374 | $20,000 – $140,000 | 193 |
| 8 | Chicago, IL | $59,901 | $20,000 – $140,000 | 994 |
| 9 | Washington, DC | $59,901 | $20,000 – $140,000 | 1,355 |
| 10 | San Jose, CA | $59,901 | $20,000 – $140,000 | 309 |
| 11 | Lakewood, CO | $58,950 | $20,000 – $140,000 | 909 |
| 12 | Erie, PA | $58,950 | $20,000 – $140,000 | 104 |
| 13 | Miami, FL | $58,950 | $20,000 – $140,000 | 286 |
| 14 | Phoenix, AZ | $58,900 | $20,000 – $140,000 | 994 |
| 15 | Houston, TX | $58,523 | $20,000 – $140,000 | 1,123 |
| 16 | Huntsville, AL | $58,523 | $20,000 – $140,000 | 231 |
| 17 | Glendale, AZ | $58,523 | $20,000 – $140,000 | 1,242 |
| 18 | Orlando, FL | $58,246 | $20,000 – $140,000 | 475 |
| 19 | Chesapeake, VA | $58,246 | $20,000 – $140,000 | 447 |
| 20 | New Orleans, LA | $58,246 | $20,000 – $140,000 | 343 |
| 21 | Chattanooga, TN | $58,246 | $20,000 – $140,000 | 262 |
| 22 | Cincinnati, OH | $58,246 | $20,000 – $140,000 | 469 |
| 23 | Fort Worth, TX | $58,246 | $20,000 – $140,000 | 206 |
Data sourced from Adzuna job listings. Updated daily. All cities for Medical Assistant →