| You are here: Home > High Schools in Massachusetts
Massachusetts High Schools
All Massachusetts high schools are organized by city. The Massachusetts high school list includes both public Massachusetts high schools and private
Massachusetts high schools. Click on the city to view all the schools in that city. The number of Massachusetts
schools in the specific city is also listed.
Click here to get a spreadsheet of Massachusetts high schools
| City | Students | Free or Reduced Lunch | Student to Teacher Ratio | City Violent Crime | City Property Crime | | Abington | 578 | 7% | 13.8 | 11/100 | 2/100 | | Acton | 1,887 | 2% | 17.7 | 3/100 | 1/100 | | Agawam | 1,273 | 14% | 13.3 | 5/100 | 1/100 | | Amesbury | 868 | 13% | 11.1 | 9/100 | 1/100 | | Amherst | 1,319 | 14% | 12.9 | 8/100 | 1/100 | | Andover | 4,779 | 24% | 14.7 | 1/100 | 1/100 | | Arlington | 2,207 | 6% | 12.1 | 4/100 | 1/100 | | Ashburnham | 1,117 | 5% | 10.2 | 3/100 | 1/100 | | Ashby | 47 | | 4.0 | | | | Ashland | 676 | 7% | 12.5 | 4/100 | 1/100 | | Athol | 557 | 25% | 12.7 | 13/100 | 2/100 | | Attleboro | 2,944 | 12% | 13.1 | 11/100 | 2/100 | | Auburn | 612 | 10% | 11.2 | 0/100 | 2/100 | | Avon | 364 | 29% | 10.4 | 5/100 | 4/100 | | Ayer | 386 | 20% | 12.8 | 11/100 | 2/100 | | Baldwinville | 529 | 16% | 11.9 | | | | Barnstable | 91 | | 5.0 | 26/100 | 3/100 | | Barre | 1,122 | 9% | 14.7 | 12/100 | 1/100 | | Bedford | 761 | 6% | 11.5 | 1/100 | 1/100 | | Belchertown | 750 | 7% | 17.2 | 4/100 | 1/100 | | Bellingham | 743 | 8% | 15.4 | | | | Belmont | 1,633 | 3% | 12.1 | 5/100 | 1/100 | | Bernardston | 60 | | 11.0 | 4/100 | 1/100 | | Beverly | 1,926 | 10% | 11.8 | 10/100 | 1/100 | | Billerica | 1,226 | 8% | 10.2 | | | | Blackstone | 574 | 9% | 12.9 | 7/100 | 1/100 | | Bolton | 886 | 3% | 13.6 | 1/100 | 1/100 | | Boston | 7,914 | 34% | 14.1 | 37/100 | 3/100 | | Bourne | 1,306 | 17% | 11.1 | 11/100 | 2/100 | | Boylston | 475 | 5% | 13.4 | 2/100 | 1/100 | | Braintree | 1,529 | | 9.4 | 4/100 | 2/100 | | Brewster | 32 | | 2.0 | 5/100 | 1/100 | | Bridgewater | 1,417 | 7% | 16.1 | 7/100 | 1/100 | | Brighton | 2,220 | 64% | 11.7 | | | | Brockton | 5,166 | 53% | 13.8 | | | | Brookline | 1,576 | | 9.4 | 0/100 | 1/100 | | Burlington | 1,062 | 4% | 12.0 | 3/100 | 2/100 | | Byfield | 373 | | 6.0 | | | | Cambridge | 3,903 | 19% | 7.2 | 14/100 | 2/100 | | Canton | 1,791 | 11% | 10.5 | 8/100 | 1/100 | | Carver | 557 | 15% | 13.4 | 6/100 | 1/100 | | Charlemont | 95 | | 7.0 | 0/100 | 1/100 | | Charlestown | 1,297 | 66% | 12.5 | | | | Charlton | 1,061 | 25% | 9.4 | 4/100 | 1/100 | | Chatham | 261 | 8% | 8.4 | 2/100 | 2/100 | | Chelsea | 1,484 | 67% | 11.5 | 58/100 | 3/100 | | Cheshire | 473 | 21% | 13.9 | | | | Chestnut Hill | 825 | | 7.8 | | | | Chicopee | 2,544 | 35% | 12.2 | 20/100 | 2/100 | | Concord | 1,934 | 3% | 10.3 | 2/100 | 1/100 | | Cummington | 120 | | 7.0 | | | | Dalton | 701 | 15% | 14.3 | 11/100 | 1/100 | | Danvers | 2,170 | 3% | 13.4 | 6/100 | 3/100 | | Dartmouth | 1,315 | 8% | 15.9 | 7/100 | 2/100 | | Dedham | 1,317 | 10% | 7.5 | 5/100 | 2/100 | | Deerfield | 1,102 | | 6.3 | | | | Devens | 387 | 2% | 8.0 | | | | Dighton | 430 | 20% | 13.4 | | | | Dorchester | 3,485 | 56% | 14.5 | | | | Douglas | 523 | 9% | 15.8 | | | | Dover | 565 | 1% | 11.4 | | | | Dracut | 1,182 | 8% | 17.0 | 4/100 | 1/100 | | Dudley | 1,189 | 7% | 16.3 | | | | Duxbury | 980 | 3% | 13.9 | | | | East Boston | 1,825 | 58% | 15.3 | | | | East Bridgewater | 686 | 5% | 13.6 | 5/100 | 1/100 | | East Freetown | 40 | | 6.0 | | | | East Longmeadow | 1,037 | 4% | 13.6 | 5/100 | 2/100 | | East Sandwich | 1,257 | 4% | 13.3 | | | | East Weymouth | 195 | | 5.0 | | | | Easthampton | 1,142 | 8% | 9.6 | 9/100 | 1/100 | | Everett | 2,183 | 30% | 15.3 | 17/100 | 3/100 | | Fairhaven | 679 | 16% | 15.1 | 11/100 | 3/100 | | Fall River | 2,203 | 22% | 8.9 | 40/100 | 3/100 | | Falmouth | 1,232 | 12% | 13.3 | 13/100 | 3/100 | | Fiskdale | 1,260 | 9% | 13.6 | | | | Fitchburg | 2,470 | 17% | 10.6 | 0/100 | 2/100 | | Foxboro | 147 | | 6.0 | | | | Foxborough | 897 | 7% | 13.9 | | | | Framingham | 3,473 | 22% | 10.6 | 10/100 | 2/100 | | Franklin | 2,341 | 7% | 11.9 | | | | Freetown | 85 | | 11.0 | 6/100 | 1/100 | | Gardner | 995 | 21% | 16.9 | 14/100 | 2/100 | | Gloucester | 1,225 | 20% | 13.6 | 3/100 | 2/100 | | Grafton | 744 | 6% | 13.1 | 1/100 | 1/100 | | Granby | 967 | 8% | 13.6 | 4/100 | 1/100 | | Great Barrington | 949 | 7% | 9.2 | 6/100 | 1/100 | | Greenfield | 657 | 31% | 10.1 | 23/100 | 3/100 | | Groton | 1,269 | 0% | 11.7 | | | | Hadley | 913 | 7% | 11.5 | 11/100 | 3/100 | | Hanover | 1,470 | 7% | 11.2 | 1/100 | 2/100 | | Harwich | 1,165 | 15% | 10.6 | 9/100 | 2/100 | | Hatfield | 196 | 10% | 10.7 | | | | Hathorne | 420 | 26% | 10.1 | | | | Haverhill | 3,211 | 27% | 13.1 | 22/100 | 2/100 | | Hingham | 1,903 | 1% | 11.3 | 1/100 | 1/100 | | Holbrook | 755 | 17% | 13.3 | | | | Holden | 1,905 | 3% | 13.0 | | | | Holliston | 901 | 3% | 12.6 | | | | Holyoke | 2,064 | 66% | 9.9 | 38/100 | 5/100 | | Hopedale | 506 | 5% | 11.7 | 4/100 | 1/100 | | Hopkinton | 907 | 2% | 12.4 | | | | Housatonic | 28 | | 9.0 | | | | Hudson | 216 | | 13.0 | 0/100 | 1/100 | | Hull | 405 | 13% | 10.0 | 13/100 | 1/100 | | Huntington | 418 | 20% | 14.2 | | | | Hyannis | 2,233 | 18% | 12.4 | | | | Hyde Park | 1,092 | 68% | 11.5 | | | | Ipswich | 643 | 10% | 12.6 | | | | Jamaica Plain | 383 | 48% | 8.9 | | | | Kingston | 600 | | 11.0 | 12/100 | 2/100 | | Lakeville | 875 | 6% | 15.6 | 1/100 | 1/100 | | Lancaster | 215 | | 4.9 | 4/100 | 1/100 | | Lawrence | 2,856 | 75% | 17.1 | 22/100 | 2/100 | | Lee | 499 | 25% | 11.6 | 5/100 | 1/100 | | Leicester | 599 | 12% | 13.8 | 7/100 | 1/100 | | Lenox | 301 | | 6.0 | 6/100 | 1/100 | | Leominster | 1,830 | 27% | 14.2 | 18/100 | 2/100 | | Lexington | 3,484 | 5% | 8.7 | 3/100 | 1/100 | | Lincoln | 443 | | 9.0 | 0/100 | 1/100 | | Littleton | 412 | 4% | 12.8 | 6/100 | 1/100 | | Longmeadow | 1,115 | 4% | 11.6 | 1/100 | 2/100 | | Lowell | 4,368 | 51% | 13.6 | 35/100 | 3/100 | | Ludlow | 1,098 | 11% | 17.9 | 2/100 | 1/100 | | Lunenburg | 856 | 4% | 14.4 | 8/100 | 1/100 | | Lynn | 3,853 | 56% | 15.0 | 30/100 | 3/100 | | Lynnfield | 580 | 2% | 12.7 | 4/100 | 1/100 | | Malden | 2,419 | 32% | 13.9 | | | | Manchester | 724 | 4% | 8.1 | | | | Mansfield | 1,295 | 7% | 15.6 | | | | Marblehead | 1,301 | 6% | 11.4 | 6/100 | 1/100 | | Marion | 489 | | 7.0 | 6/100 | 2/100 | | Marlborough | 2,744 | 18% | 9.7 | 13/100 | 2/100 | | Marshfield | 1,268 | 6% | 11.9 | 6/100 | 1/100 | | Mashpee | 974 | 13% | 12.7 | 11/100 | 2/100 | | Maynard | 424 | 12% | 11.9 | | | | Medfield | 866 | 2% | 14.1 | | | | Medford | 525 | 13% | 8.1 | 5/100 | 2/100 | | Medway | 771 | 2% | 14.8 | 1/100 | 1/100 | | Melrose | 951 | 9% | 14.0 | 4/100 | 1/100 | | Mendon | 213 | | 6.9 | 5/100 | 1/100 | | Merrimac | 57 | | 5.0 | | | | Methuen | 2,539 | 17% | 13.9 | 10/100 | 2/100 | | Middleboro | 138 | | 6.0 | 14/100 | 2/100 | | Middleborough | 970 | 15% | 14.9 | | | | Middleton | 457 | 23% | 7.4 | | | | Milford | 1,256 | 15% | 12.9 | | | | Millbury | 980 | 14% | 12.8 | 9/100 | 2/100 | | Millis | 299 | 8% | 15.1 | 0/100 | 1/100 | | Milton | 1,632 | | 8.4 | 2/100 | 1/100 | | Monson | 416 | 13% | 13.1 | 11/100 | 1/100 | | Montague | 392 | 34% | 13.6 | 20/100 | 2/100 | | Nantucket | 388 | 11% | 10.3 | | | | Natick | 1,670 | 6% | 11.0 | 6/100 | 2/100 | | Needham | 1,739 | 3% | 11.7 | 1/100 | 1/100 | | New Bedford | 5,433 | 46% | 12.4 | 43/100 | 3/100 | | New Marlborough | 150 | | 9.0 | | | | Newburyport | 795 | 6% | 12.4 | 4/100 | 1/100 | | Newton | 857 | | 9.7 | 5/100 | 1/100 | | Newton Centre | 1,700 | 6% | 12.4 | | | | Newtonville | 2,043 | 9% | 10.8 | | | | North Adams | 1,099 | 28% | 10.7 | 21/100 | 4/100 | | North Andover | 1,721 | 2% | 14.7 | 2/100 | 1/100 | | North Attleborough | 1,237 | 10% | 15.2 | | | | North Billerica | 50 | | 6.0 | | | | North Brookfield | 346 | 20% | 11.9 | 0/100 | 1/100 | | North Chelmsford | 1,975 | 3% | 13.2 | | | | North Dartmouth | 777 | | 16.0 | | | | North Dighton | 1,032 | 6% | 14.0 | | | | North Eastham | 1,082 | 6% | 12.0 | | | | North Easton | 779 | 3% | 14.1 | | | | North Reading | 715 | 4% | 12.3 | 3/100 | 1/100 | | Northampton | 1,509 | 19% | 10.7 | 11/100 | 2/100 | | Northborough | 1,470 | 2% | 14.7 | 2/100 | 1/100 | | Northfield | 521 | 20% | 8.8 | 12/100 | 2/100 | | Norton | 920 | 6% | 13.0 | | | | Norwell | 601 | 2% | 14.4 | 3/100 | 1/100 | | Norwood | 1,111 | 16% | 15.0 | 4/100 | 2/100 | | Oak Bluffs | 805 | 6% | 12.0 | 5/100 | 2/100 | | Orange | 708 | 37% | 12.5 | 10/100 | 2/100 | | Osterville | 400 | | 8.0 | | | | Oxford | 621 | 14% | 15.1 | 11/100 | 1/100 | | Palmer | 1,388 | 31% | 9.3 | 10/100 | 1/100 | | Peabody | 2,870 | 11% | 14.0 | 9/100 | 2/100 | | Pembroke | 800 | 10% | 14.5 | 7/100 | 1/100 | | Pittsfield | 2,177 | 29% | 11.2 | 23/100 | 2/100 | | Plymouth | 2,632 | 21% | 12.5 | 5/100 | 1/100 | | Prides Crossin | 414 | | 3.0 | | | | Provincetown | 135 | 19% | 6.2 | 17/100 | 4/100 | | Quincy | 3,009 | 29% | 14.2 | 12/100 | 2/100 | | Randolph | 990 | 28% | 13.8 | 17/100 | 2/100 | | Reading | 700 | | 12.0 | 2/100 | 1/100 | | Revere | 1,673 | 51% | 15.6 | 14/100 | 2/100 | | Rochester | 558 | 13% | 10.8 | 7/100 | 1/100 | | Rockport | 328 | 9% | 11.1 | | | | Rowley | 44 | | 5.0 | | | | Roxbury | 3,761 | 66% | 17.8 | | | | Rutland | 140 | | 6.0 | | | | Salem | 1,383 | 36% | 12.0 | 7/100 | 2/100 | | Saugus | 7 | | 4.0 | 12/100 | 3/100 | | Scituate | 239 | | 10.0 | 4/100 | 1/100 | | Seekonk | 743 | 7% | 15.3 | 9/100 | 3/100 | | Sharon | 36 | | 7.0 | 1/100 | 1/100 | | Sheffield | 735 | 10% | 7.4 | | | | Shelburne Falls | 701 | 36% | 12.7 | | | | Shrewsbury | 2,597 | 4% | 16.9 | 1/100 | 1/100 | | Somerset | 1,065 | 6% | 12.4 | 9/100 | 1/100 | | Somerville | 1,797 | 48% | 11.9 | 14/100 | 3/100 | | South Attleboro | 334 | | 13.0 | | | | South Boston | 1,116 | 63% | 12.8 | | | | South Deerfield | 726 | 12% | 11.9 | | | | South Easton | 1,219 | 32% | 11.3 | | | | South Hadley | 721 | 11% | 13.1 | 7/100 | 1/100 | | South Hamilton | 1,011 | 2% | 10.4 | | | | South Lancaster | 344 | | 12.0 | | | | South Weymouth | 2,053 | 18% | 13.2 | | | | South Yarmouth | 1,101 | 18% | 12.8 | | | | Southborough | 900 | | 5.4 | | | | Southbridge | 489 | 44% | 10.9 | 16/100 | 2/100 | | Southwick | 628 | 11% | 13.4 | 4/100 | 1/100 | | Spencer | 635 | 16% | 17.3 | | | | Springfield | 7,745 | 49% | 11.7 | 42/100 | 4/100 | | Sterling | 192 | | | | | | Still River | 130 | | 14.0 | | | | Stockbridge | 40 | | 4.0 | 3/100 | 4/100 | | Stoneham | 993 | 8% | 14.4 | | | | Stoughton | 1,235 | 13% | 14.3 | 11/100 | 1/100 | | Sudbury | 1,679 | 3% | 10.1 | 1/100 | 1/100 | | Sutton | 398 | 4% | 11.6 | 4/100 | 1/100 | | Swansea | 637 | 10% | 10.9 | 10/100 | 2/100 | | Taunton | 3,094 | 26% | 16.5 | 18/100 | 2/100 | | Tewksbury | 1,206 | 3% | 17.7 | 7/100 | 1/100 | | Topsfield | 1,393 | 2% | 16.9 | 1/100 | 1/100 | | Townsend | 1,210 | 6% | 15.9 | 2/100 | 1/100 | | Turners Falls | 641 | 22% | 8.7 | | | | Tyngsboro | 677 | | 12.0 | 4/100 | 1/100 | | Tyngsborough | 2,559 | 42% | 11.1 | | | | Upton | 1,819 | 10% | 12.2 | 3/100 | 1/100 | | Uxbridge | 520 | 11% | 11.1 | 5/100 | 1/100 | | Wakefield | 2,390 | 22% | 10.7 | | | | Walpole | 1,581 | 5% | 12.1 | 4/100 | 1/100 | | Waltham | 1,673 | 23% | 8.9 | 5/100 | 1/100 | | Wapole | 84 | | 7.0 | | | | Ware | 438 | 35% | 16.3 | 14/100 | 1/100 | | Wareham | 962 | 30% | 13.2 | | | | Warren | 646 | 18% | 12.9 | 16/100 | 1/100 | | Watertown | 725 | 24% | 10.6 | 5/100 | 1/100 | | Wayland | 914 | 4% | 14.1 | | | | Wellesley | 1,681 | 3% | 12.0 | 2/100 | 1/100 | | Wendell | 101 | | 7.0 | | | | West Bridgewater | 724 | 7% | 13.0 | 3/100 | 2/100 | | West Newbury | 939 | 5% | 15.1 | | | | West Newton | 342 | | 3.0 | | | | West Roxbury | 2,486 | 39% | 12.5 | | | | West Springfield | 1,461 | 27% | 12.5 | | | | Westborough | 1,073 | 5% | 13.9 | 2/100 | 1/100 | | Westfield | 2,438 | 20% | 11.2 | 9/100 | 1/100 | | Westford | 2,040 | 7% | 14.6 | | | | Westhampton | 860 | 10% | 19.3 | | | | Weston | 1,501 | 1% | 7.9 | | | | Westport | 497 | 18% | 12.4 | 12/100 | 1/100 | | Westwood | 1,855 | 1% | 13.7 | 3/100 | 1/100 | | Weymouth | 323 | | 10.0 | 7/100 | 1/100 | | Whitinsville | 1,314 | 10% | 13.1 | | | | Whitman | 1,254 | 13% | 16.5 | | | | Wilbraham | 1,675 | 5% | 11.7 | 3/100 | 1/100 | | Williamstown | 883 | 14% | 8.5 | 5/100 | 1/100 | | Wilmington | 953 | 4% | 13.6 | 7/100 | 1/100 | | Winchendon | 846 | 20% | 9.4 | 16/100 | 2/100 | | Winchester | 1,056 | 2% | 12.8 | 1/100 | 1/100 | | Winthrop | 592 | 18% | 13.6 | 11/100 | 1/100 | | Woburn | 1,478 | 9% | 13.3 | 7/100 | 2/100 | | Woods Hole | 9 | | 4.0 | | | | Worcester | 11,324 | 34% | 13.2 | 32/100 | 3/100 | | Wrentham | 1,161 | 3% | 15.9 | | |
Looking for Massachusetts Scholarships?
Trying to find scholarship information for your children or yourself? Click the link below to get started. Find tuition information for Massachusetts schools or out of state universities quickly and easily.
Click here to find Scholarships Finish High School Online
Did you know you can now obtain an accredited high school diploma online? Learn how to get started by clicking the link below.
Click here to Finish your High School Diploma |