The MCAS test is a statewide administered assessment tool that measures specific skills from grade 3 through 12.  High School students must pass the grade 10 MCAS in order to graduate.

MCAS measures a student’s proficiency and assigns one of four levels: advanced, proficient, needs improvement and warning/failing.  The overall MCAS performance of a student is expressed in a single number called the CPI. It ranges from 0 (failing) up to 100 (advanced). 

MCAS Scores for Boston Area Towns

Below are the average MCAS scores for Public High Schools in Boston Area towns.  You can sort the columns to compare the towns that scored the highest and lowest. 

District NameMCAS - CPI
Harvard 100.0
Wayland 99.5
Dover-Sherborn 99.4
Concord-Carlisle 99.1
Hamilton-Wenham 99.1
Duxbury 99.0
Southern Berkshire 98.9
Acton-Boxborough 98.8
Belmont 98.8
Wellesley 98.8
Westford 98.6
Cohasset 98.5
Hopkinton 98.5
Westborough 98.5
Westwood 98.5
Norwell 98.3
Pioneer Valley 98.3
Berlin-Boylston 98.1
Groton-Dunstable 98.1
Georgetown 98.0
Winchester 97.9
Medfield 97.7
Natick 97.6
Hingham 97.5
Billerica 97.3
Marblehead 97.3
Northboro-Southboro 97.2
Scituate 97.2
Newton 97.1
Manchester Essex Regional 97.0
Freetown-Lakeville 96.7
Lincoln-Sudbury 96.7
Northampton 96.6
Milton 96.5
Hanover 96.3
King Philip 96.3
Lunenburg 96.3
Melrose 96.3
Holliston 96.2
Sutton 96.2
Tyngsborough 96.2
Dighton-Rehoboth 96.1
East Longmeadow 96.1
Littleton 96.1
Medway 96.1
Newburyport 96.1
Frontier 96.0
Needham 96.0
Sharon 96.0
Ashland 95.9
North Andover 95.9
North Attleborough 95.9
Brookline 95.8
Longmeadow 95.8
Weston 95.8
Foxborough 95.7
North Reading 95.7
Andover 95.6
Belchertown 95.5
Mansfield 95.5
Bedford 95.4
Mendon-Upton 95.4
Hopedale 95.3
Nashoba 95.3
Canton 95.2
Franklin 95.2
Auburn 95.1
Lynnfield 95.1
West Bridgewater 94.9
North Middlesex 94.8
Wakefield 94.7
Ashburnham-Westminster 94.6
Grafton 94.6
Arlington 94.5
Reading 94.5
Swampscott 94.3
Chelmsford 94.2
Fairhaven 94.2
Amesbury 94.1
Dartmouth 94.1
Monson 94.0
Walpole 94.0
Westport 94.0
Marshfield 93.9
Ipswich 93.8
Rockport 93.8
Beverly 93.7
Easton 93.7
Dudley-Charlton Reg 93.6
Hampshire 93.6
Old Rochester 93.5
Wilmington 93.5
Nauset 93.3
Pentucket 93.3
Falmouth 93.2
Seekonk 93.2
Dedham 93.1
East Bridgewater 93.1
Silver Lake 93.0
Hudson 92.8
Mount Greylock 92.8
Ludlow 92.7
Tantasqua 92.6
Gateway 92.5
Nantucket 92.5
Dennis-Yarmouth 92.4
Millis 92.4
Mashpee 92.3
Whitman-Hanson 92.2
Douglas 92.0
Easthampton 91.6
Blackstone-Millville 91.5
Middleborough 91.2
Sandwich 91.2
Amherst-Pelham 91.1
Framingham 91.0
Ayer Shirley School District 90.8
Danvers 90.8
Carver 90.7
Gill-Montague 90.6
Norton 90.6
Abington 90.4
Central Berkshire 90.4
Norwood 90.3
Stoneham 90.1
Bellingham 89.9
Watertown 89.9
Hull 89.8
Martha's Vineyard 89.8
West Springfield 89.8
Leicester 89.7
Leominster 89.7
Palmer 89.7
Weymouth 89.7
Quincy 89.6
Agawam 89.3
Dracut 89.3
Holbrook 89.3
Saugus 89.1
State Totals 89.1
Millbury 89.0
Ware 89.0
Winchendon 88.9
Stoughton 88.8
Attleboro 88.7
Berkshire Hills 88.5
Narragansett 88.5
West Boylston 88.5
Lee 88.1
Uxbridge 88.1
Woburn 88.0
Barnstable 87.6
Oxford 87.1
Somerville 87.1
Greenfield 86.6
Milford 86.4
Gloucester 86.1
Cambridge 85.8
Medford 85.8
Winthrop 85.8
Marlborough 85.4
Methuen 85.4
Northbridge 85.4
Revere 85.4
Gardner 84.1
Westfield 84.0
North Brookfield 83.8
Avon 83.7
Taunton 83.2
Everett 83.0
Waltham 82.7
Chicopee 82.4
Adams-Cheshire 82.3
Fitchburg 82.3
Malden 82.1
Worcester 82.1
Athol-Royalston 81.7
Maynard 81.3
Pittsfield 81.0
Salem 79.9
Clinton 79.6
Lowell 79.2
Lynn 78.9
North Adams 76.9
Fall River 75.8
Lawrence 75.6
Webster 74.5
Wareham 72.9
Springfield 71.4
New Bedford 66.1
Chelsea 65.8