Massachusetts School Principal Salaries

School Principal's Annual Base Salary
Job Title Salary Location Date Updated
School Principal $106,981 Arlington,MA August 29, 2016
School Principal $104,220 Attleboro,MA August 29, 2016
School Principal $102,650 Barnstable,MA August 29, 2016
School Principal $109,000 Boston,MA August 29, 2016
School Principal $106,981 Brockton,MA August 29, 2016
School Principal $106,981 Brookline,MA August 29, 2016
School Principal $109,000 Cambridge,MA August 29, 2016
School Principal $106,406 Chicopee,MA August 29, 2016
School Principal $107,199 Fall River,MA August 29, 2016
School Principal $104,603 Fitchburg,MA August 29, 2016
School Principal $109,000 Framingham,MA August 29, 2016
School Principal $104,603 Haverhill,MA August 29, 2016
School Principal $106,406 Holyoke,MA August 29, 2016
School Principal $103,345 Hyannis,MA August 29, 2016
School Principal $104,603 Lawrence,MA August 29, 2016
School Principal $104,495 Leominster,MA August 29, 2016
School Principal $106,981 Lowell,MA August 29, 2016
School Principal $109,000 Lynn,MA August 29, 2016
School Principal $109,000 Malden,MA August 29, 2016
School Principal $109,000 Medford,MA August 29, 2016
School Principal $104,603 Methuen,MA August 29, 2016
School Principal $107,199 New Bedford,MA August 29, 2016
School Principal $106,981 Newton,MA August 29, 2016
School Principal $109,000 Peabody,MA August 29, 2016
School Principal $101,751 Pittsfield,MA August 29, 2016
School Principal $106,981 Plymouth,MA August 29, 2016
School Principal $109,000 Quincy,MA August 29, 2016
School Principal $109,000 Revere,MA August 29, 2016
School Principal $106,981 Salem,MA August 29, 2016
School Principal $109,000 Somerville,MA August 29, 2016
School Principal $106,406 Springfield,MA August 29, 2016
School Principal $106,981 Taunton,MA August 29, 2016
School Principal $109,000 Waltham,MA August 29, 2016
School Principal $106,406 Westfield,MA August 29, 2016
School Principal $106,981 Weymouth,MA August 29, 2016
School Principal $104,495 Worcester,MA August 29, 2016
Below National Average
Above National Average