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 Name | MCAS - 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 |