Medical Assistant Salary

Medical Assistant - View salary data across all locations

Average Salary

$38,547

across all locations

Highest Paying

$52,192

San Jose, CA

Locations Covered

50

metro areas

Top 10 Highest Paying Cities for Medical Assistants

See which cities pay Medical Assistants the most, from $52,192 down to the #10 spot.

View Rankings

Medical Assistant Salary by Location

LocationAnnual SalaryHourly RateEmployed
San Jose, CA$52,192$25.09902
San Francisco, CA$51,055$24.551,058
Seattle, WA$47,603$22.89969
New York, NY$45,985$22.111,578
Boston, MA$45,978$22.10793
Washington, DC$45,004$21.64863
Los Angeles, CA$43,159$20.751,150
San Diego, CA$42,898$20.62790
Denver, CO$42,343$20.36730
Portland, OR$41,263$19.84639
Austin, TX$40,890$19.66803
Sacramento, CA$40,448$19.45673
Chicago, IL$40,282$19.37952
Hartford, CT$39,515$19.00757
Baltimore, MD$39,105$18.80711
Raleigh, NC$38,980$18.74802
Dallas, TX$38,939$18.72932
Minneapolis, MN$38,862$18.68604
Miami, FL$38,289$18.41774
Philadelphia, PA$38,253$18.39827
Riverside, CA$38,163$18.35692
Charlotte, NC$38,078$18.31760
Salt Lake City, UT$37,637$18.09704
Richmond, VA$37,432$18.00648
Nashville, TN$37,346$17.95665
Phoenix, AZ$37,345$17.95780
Atlanta, GA$37,165$17.87792
Houston, TX$37,119$17.85755
Providence, RI$36,990$17.78702
Las Vegas, NV$36,900$17.74619
Cleveland, OH$36,680$17.63700
Kansas City, MO$36,482$17.54677
Tampa, FL$36,412$17.51686
Cincinnati, OH$36,322$17.46718
Pittsburgh, PA$36,008$17.31695
Indianapolis, IN$35,918$17.27730
Detroit, MI$35,809$17.22739
Orlando, FL$35,627$17.13731
Jacksonville, FL$35,595$17.11791
New Orleans, LA$35,460$17.05653
San Antonio, TX$35,320$16.98655
Columbus, OH$35,290$16.97791
Milwaukee, WI$35,016$16.83779
Oklahoma City, OK$34,447$16.56761
St. Louis, MO$34,386$16.53741
Tucson, AZ$34,313$16.50642
Louisville, KY$34,068$16.38733
Birmingham, AL$33,986$16.34641
Memphis, TN$33,240$15.98632
El Paso, TX$31,740$15.26709