Massachusetts Medical Assistant Salaries

Medical Assistant's Annual Base Salary
Job Title Salary Location Date Updated
Medical Assistant $35,730 Arlington,MA August 29, 2016
Medical Assistant $34,808 Attleboro,MA August 29, 2016
Medical Assistant $34,284 Barnstable,MA August 29, 2016
Medical Assistant $36,405 Boston,MA August 29, 2016
Medical Assistant $35,730 Brockton,MA August 29, 2016
Medical Assistant $35,730 Brookline,MA August 29, 2016
Medical Assistant $36,405 Cambridge,MA August 29, 2016
Medical Assistant $35,538 Chicopee,MA August 29, 2016
Medical Assistant $35,803 Fall River,MA August 29, 2016
Medical Assistant $34,936 Fitchburg,MA August 29, 2016
Medical Assistant $36,405 Framingham,MA August 29, 2016
Medical Assistant $34,936 Haverhill,MA August 29, 2016
Medical Assistant $35,538 Holyoke,MA August 29, 2016
Medical Assistant $34,516 Hyannis,MA August 29, 2016
Medical Assistant $34,936 Lawrence,MA August 29, 2016
Medical Assistant $34,900 Leominster,MA August 29, 2016
Medical Assistant $35,730 Lowell,MA August 29, 2016
Medical Assistant $36,405 Lynn,MA August 29, 2016
Medical Assistant $36,405 Malden,MA August 29, 2016
Medical Assistant $36,405 Medford,MA August 29, 2016
Medical Assistant $34,936 Methuen,MA August 29, 2016
Medical Assistant $35,803 New Bedford,MA August 29, 2016
Medical Assistant $35,730 Newton,MA August 29, 2016
Medical Assistant $36,405 Peabody,MA August 29, 2016
Medical Assistant $33,984 Pittsfield,MA August 29, 2016
Medical Assistant $35,730 Plymouth,MA August 29, 2016
Medical Assistant $36,405 Quincy,MA August 29, 2016
Medical Assistant $36,405 Revere,MA August 29, 2016
Medical Assistant $35,730 Salem,MA August 29, 2016
Medical Assistant $36,405 Somerville,MA August 29, 2016
Medical Assistant $35,538 Springfield,MA August 29, 2016
Medical Assistant $35,730 Taunton,MA August 29, 2016
Medical Assistant $36,405 Waltham,MA August 29, 2016
Medical Assistant $35,538 Westfield,MA August 29, 2016
Medical Assistant $35,730 Weymouth,MA August 29, 2016
Medical Assistant $34,900 Worcester,MA August 29, 2016
Below National Average
Above National Average