Medical Assistant Salary by State
The typical medical assistant in the U.S. earns $45,690 a year ($21.97/hr). Pay ranges from $35,360 in Mississippi to $59,290 in Washington.
- U.S. median
- $45,690
- Entry (10th pct.)
- $36,050
- Top 10%
- $59,310
- U.S. jobs
- 817,870
Median medical assistant pay by state
Highest-paying metro areas
| Metro area | Median | Jobs |
|---|---|---|
| Vallejo, CA | $77,410 | 1,360 |
| Santa Rosa-Petaluma, CA | $64,820 | 1,550 |
| Napa, CA | $62,050 | 320 |
| Sacramento-Roseville-Folsom, CA | $61,970 | 7,410 |
| San Jose-Sunnyvale-Santa Clara, CA | $61,940 | 6,400 |
| Mount Vernon-Anacortes, WA | $61,870 | 210 |
| Seattle-Tacoma-Bellevue, WA | $61,500 | 10,210 |
| Longview-Kelso, WA | $61,480 | 250 |
| Ponce, PR | $59,990 | 0 |
| San Francisco-Oakland-Fremont, CA | $59,790 | 14,320 |
| Bellingham, WA | $57,410 | 510 |
| Portland-Vancouver-Hillsboro, OR-WA | $56,240 | 6,390 |
| Walla Walla, WA | $56,020 | 140 |
| Olympia-Lacey-Tumwater, WA | $55,700 | 580 |
| Bremerton-Silverdale-Port Orchard, WA | $55,680 | 610 |
Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025 (SOC 31-9092).