Average Teacher Salary in Massachusetts

Read our article on becoming a teacher in Massachusetts if you are interested in teaching in Massachusetts.

Average Teacher Salaries in Nearby States

Financial Data for Massachusetts

State Spending on Teachers

  • Salary expenditure on all teachers (including home schoolers, special education, non-certified teachers): $5,285,693,418
  • Benefits expenditures for teachers: $2,409,017,260
  • Instructional expenditures for teaching supplies: $186,548,196
  • Total current instructional expenditures per student (teacher salary and curriculum): $8,422
  • Total current expenditures per student: $13,180

Revenue Per Student From Various Sources

  • State revenue per student: $6,363
  • Federal revenue per student: $782

State Sources of Revenue for Schools

  • Revenue by state property tax: $-1
  • Revenue by local government property tax: $7,181,389,221
  • Federal grants direct to local districts: $44,960,999
  • Federal grants through state: $689,153,126

Massachusetts School Districts

School District Full Time Teachers Student to Teacher Ratio Contact Information
Abby Kelley Foster Charter Public (district) 100 14 to 1
10 New Bond St
Worcester, MA 1606
508-854-8400
Abington 145 16 to 1
1 Ralph Hamlin Ln
Abington, MA 2351
781-982-2150
Academy Of Strategic Learning Charter (district) 4 14 to 1
9 Water St
Amesbury, MA 1913
978-388-8037
Academy Of The Pacific Rim Charter Public (district) 41 12 to 1
1 Westinghouse Placeaza
Hyde Park, MA 2136
617-361-0050
Acton 137 19 to 1
16 Charter Rd
Acton, MA 1720
978-264-4700
Acton-boxborough 177 17 to 1
16 Charter Rd
Acton, MA 1720
978-264-4700
Acushnet 74 14 to 1
708 Middle Rd
Acushnet, MA 2743
508-998-0260
Adams-cheshire 113 14 to 1
125 Savoy Rd
Cheshire, MA 1225
413-743-2939
Advanced Math And Science Academy Charter (district) 48 13 to 1
201 Forest St
Marlborough, MA 1752
508-597-2400
Agawam 325 13 to 1
1305 Springfield St
Feeding Hills, MA 1030
413-821-0548
Amesbury 172 14 to 1
10 Congress St
Amesbury, MA 1913
978-388-0507
Amherst 136 10 to 1
170 Chestnut St
Amherst, MA 1002
413-362-1805
Amherst-pelham 150 12 to 1
170 Chestnut St
Amherst, MA 1002
413-362-1805
Andover 447 14 to 1
36 Bartlet St
Andover, MA 1810
978-623-8501
Arlington 337 14 to 1
869 Massachusetts Ave
Arlington, MA 2476
781-316-3523
Ashburnham-westminster 158 15 to 1
11 Oakmont Dr
Ashburnham, MA 1430
978-827-1434
Ashland 172 15 to 1
87 West Union St
Ashland, MA 1721
508-881-0150
Assabet Valley Regional Vocational Technical 100 9 to 1
215 Fitchburg St
Marlborough, MA 1752
508-485-9430
Athol-royalston 130 13 to 1
1062 Placeeasant St
Athol, MA 1331
978-249-2400
Atlantis Charter (district) 52 13 to 1
2501 South Main St
Fall River, MA 2724
508-672-3537
Attleboro 395 15 to 1
100 Rathbun Willard Dr
Attleboro, MA 2703
508-222-0012
Auburn 168 14 to 1
5 West St
Auburn, MA 1501
508-832-7755
Avon 63 12 to 1
Patrick Clark Dr
Avon, MA 2322
508-588-0230
Ayer 95 13 to 1
141 Washington St
Ayer, MA 1432
978-772-8600
Barnstable 334 13 to 1
230 South St
Hyannis, MA 2601
508-862-4952
Barnstable Horace Mann Charter (district) 66 13 to 1
730 Osterville-w. Barnstable R
Marstons Mills, MA 2648
508-420-2272
Bedford 194 13 to 1
97 Mcmahon Rd
Bedford, MA 1730
781-275-7588
Belchertown 172 16 to 1
14 Maplacee St
Belchertown, MA 1007
413-323-0456
Bellingham 183 15 to 1
60 Harpin St
Bellingham, MA 2019
508-883-1706
Belmont 248 16 to 1
644 Placeeasant St
Belmont, MA 2478
617-993-5401
Benjamin Banneker Charter Public (district) 22 14 to 1
21 Notre Dame Ave
Cambridge, MA 2142
617-497-7771
Benjamin Franklin Classical Charter Public (district) 30 14 to 1
201 Main St
Franklin, MA 2038
508-541-3434
Berkley 64 15 to 1
21 North Main St
Berkley, MA 2779
508-822-5220
Berkshire Arts And Technology Charter Public (district) 27 9 to 1
1 Commercial Placeace
Adams, MA 1220
413-743-7311
Berkshire Hills 134 10 to 1
50 Main St
Stockbridge, MA 1262
413-298-4017
Berlin 18 13 to 1
215 Main St
Boylston, MA 1505
508-869-2837
Berlin-boylston 37 13 to 1
215 Main St
Boylston, MA 1505
508-869-2837
Beverly 294 14 to 1
502 Cabot St
Beverly, MA 1915
978-921-6100
Billerica 435 14 to 1
365 Boston Rd
Billerica, MA 1821
978-436-9500
Blackstone Valley Regional Vocational Technical 99 11 to 1
65 Placeeasant St
Upton, MA 1568
508-529-7758
Blackstone-millville 155 14 to 1
175 Lincoln St
Blackstone, MA 1504
508-883-4400
Blue Hills Regional Vocational Technical 85 10 to 1
800 Randolph St
Canton, MA 2021
781-828-5800
Boston 4,374 13 to 1
26 Couroute St
Boston, MA 2108
617-635-9050
Boston Collegiate Charter (district) 40 12 to 1
11 Mayhew St
Dorchester, MA 2125
617-265-1172
Boston Day And Evening Academy Charter (district) 22 14 to 1
20 Kearsarge Ave
Roxbury, MA 2119
617-635-6789
Boston Preparatory Charter Public (district) 29 10 to 1
1286 Hyde Park Ave
Hyde Park, MA 2136
617-333-6688
Boston Renaissance Charter Public (district) 98 13 to 1
250 Stuaroute St
Boston, MA 2116
617-357-0900
Bourne 166 15 to 1
36 Sandwich Rd
Bourne, MA 2532
508-759-0660
Boxborough 39 13 to 1
493 Massachusetts Ave
Boxborough, MA 1719
978-263-4569
Boxford 69 14 to 1
28 Middleton Rd
Boxford, MA 1921
978-887-0771
Boylston 27 14 to 1
215 Main St
Boylston, MA 1505
508-869-2837
Braintree 377 14 to 1
348 Pond St
Braintree, MA 2184
781-380-0130
Brewster 44 12 to 1
78 Eldredge Pkwy
Orleans, MA 2653
508-255-8800
Bridgewater-raynham 324 18 to 1
687 Placeeasant St
Raynham, MA 2767
508-824-2730
Brimfield 30 12 to 1
320a Brookfield Rd
Fiskdale, MA 1518
508-347-3077
Bristol County Agricultural 33 13 to 1
135 Center St
Dighton, MA 2715
508-669-6744
Bristol-plymouth Regional Vocational Technical 94 13 to 1
940 County St
Taunton, MA 2780
508-823-5151
Brockton 1,107 14 to 1
43 Crescent St
Brockton, MA 2301
508-580-7511
Brookfield 27 11 to 1
320 Brookfield Rd
Fiskdale, MA 1518
508-347-3077
Brookline 491 13 to 1
194 Boylston St
Brookline, MA 2445
617-730-2403
Burlington 296 12 to 1
123 Cambridge St
Burlington, MA 1803
781-270-1801
Cambridge 518 11 to 1
159 Thorndike St
Cambridge, MA 2141
617-349-6494
Canton 229 14 to 1
960 Washington St
Canton, MA 2021
781-821-5060
Cape Cod Lighthouse Charter (district) 20 11 to 1
225 Rte 6a Bayberry Square
Orleans, MA 2653
508-240-2800
Cape Cod Regional Vocational Technical 67 10 to 1
351 Placeeasant Lake Ave
Harwich, MA 2645
508-432-4500
Carlisle 61 12 to 1
83 School St
Carlisle, MA 1741
978-369-6550
Carver 138 14 to 1
3 Carver Square Blvd
Carver, MA 2330
508-866-6160
Central Berkshire 144 14 to 1
254 Hinsdale Rd
Dalton, MA 1227
413-684-0320
Chatham 67 10 to 1
425 Crowell Rd
Chatham, MA 2633
508-945-5130
Chelmsford 350 16 to 1
230 North Rd
North Chelmsford, MA 1863
978-251-5100
Chelsea 410 14 to 1
500 Brdway St
Chelsea, MA 2150
617-466-4477
Chesterfield-goshen 15 12 to 1
19 Stage Rd
Westhampton, MA 1027
413-527-7200
Chicopee 618 13 to 1
180 Brdway
Chicopee, MA 1020
413-594-3410
Christa Mcauliffe Regional Charter Public (district) 26 8 to 1
25 Clinton St
Framingham, MA 1702
508-879-9000
City On A Hill Charter Public (district) 19 15 to 1
58 Circlecuit St
Roxbury, MA 2119
617-445-1515
Clarksburg 14 14 to 1
98 Church St
North Adams, MA 1247
413-664-9292
Clinton 141 14 to 1
150 School St
Clinton, MA 1510
978-365-4200
Codman Academy Charter Public (district) 14 8 to 1
637 Washington St
Dorchester, MA 2124
617-287-0700
Cohasset 111 13 to 1
143 Pond St
Cohasset, MA 2025
781-383-6112
Community Charter School Of Cambridge (district) 26 10 to 1
245 Bent St
Cambridge, MA 2141
617-354-0047
Community Day Charter Public (district) 31 11 to 1
190 Hampshire St
Lawrence, MA 1840
978-682-6628
Concord 151 12 to 1
120 Meriam Rd
Concord, MA 1742
978-318-1500
Concord-carlisle 94 14 to 1
120 Meriam Rd
Concord, MA 1742
978-341-2490
Conservatory Lab Charter (district) 13 11 to 1
25 Arlington St
Brighton, MA 2135
617-254-8904
Conway 14 12 to 1
219 Christian Ln Rfd1
South Deerfield, MA 1373
413-665-1155
Danvers 270 13 to 1
64 Cabot Rd
Danvers, MA 1923
978-777-4539
Dartmouth 263 16 to 1
8 Bush St
Dartmouth, MA 2748
508-997-3391
Dedham 223 13 to 1
100 Whiting Ave
Dedham, MA 2026
781-326-5622
Deerfield 37 13 to 1
219 Christian Ln Rfd1
South Deerfield, MA 1373
413-665-1155
Dennis-yarmouth 286 12 to 1
296 Station Ave
South Yarmouth, MA 2664
508-398-7600
Dighton-rehoboth 212 16 to 1
2700 Regional Rd
North Dighton, MA 2764
508-252-5000
Douglas 112 16 to 1
21 Davis St
Douglas, MA 1516
508-476-7901
Dover 41 14 to 1
157 Farm St
Dover, MA 2030
508-785-0036
Dover-sherborn 100 11 to 1
157 Farm St
Dover, MA 2030
508-785-0036
Dracut 249 17 to 1
2063 Lakeview Ave
Dracut, MA 1826
978-957-2660
Dudley-charlton Reg 283 16 to 1
68 Dudley Oxford Rd
Dudley, MA 1571
508-943-6888
Duxbury 224 15 to 1
130 St George St
Duxbury, MA 2332
781-934-7600
East Bridgewater 145 17 to 1
11 Placeymouth St
East Bridgewater, MA 2333
508-378-8200
East Longmeadow 203 14 to 1
180 Maplacee St
East Longmeadow, MA 1028
413-525-5450
Eastham 22 10 to 1
78 Eldredge Pkwy
Orleans, MA 2653
508-255-8800
Easthampton 134 12 to 1
50 Payson Ave
Easthampton, MA 1027
413-529-1500
Easton 262 15 to 1
50 Oliver St
North Easton, MA 2356
508-230-3200
Edgartown 39 9 to 1
4 Pine St
Vineyard Haven, MA 2568
508-693-2007
Edward Brooke Charter (district) 36 11 to 1
190 Cummins Hwy
Roslindale, MA 2131
617-325-7977
Erving 13 15 to 1
18 Placeeasant St
Erving, MA 1344
413-423-3337
Essex Agricultural Technical 45 10 to 1
562 Maplacee St
Hathorne, MA 1937
978-774-0050
Everett 423 13 to 1
121 Vine St
Everett, MA 2149
617-389-7950
Excel Academy Charter (district) 17 13 to 1
1150 Saratoga St
East Boston, MA 2128
617-561-1371
Fairhaven 149 14 to 1
128 Washington St
Fairhaven, MA 2719
508-979-4000
Fall River 722 14 to 1
417 Rock St
Fall River, MA 2720
508-675-8420
Falmouth 318 12 to 1
340 Teaticket Hwy
East Falmouth, MA 2536
508-548-0151
Farmington River Regional School District 18 8 to 1
555 North Main St
Otis, MA 1253
413-269-4466
Fitchburg 379 14 to 1
376 South St
Fitchburg, MA 1420
978-345-3200
Florida 12 9 to 1
56 North County Rd
Florida, MA 1247
413-664-6023
Four Rivers Charter Public (district) 20 10 to 1
248 Colrain Rd
Greenfield, MA 1301
413-775-4577
Foxborough 205 14 to 1
60 South St
Foxborough, MA 2035
508-543-1660
Foxborough Regional Charter (district) 78 14 to 1
131 Central St
Foxborough, MA 2035
508-543-2508
Framingham 638 13 to 1
14 Vernon St
Framingham, MA 1701
508-626-9117
Francis W. Parker Charter Essential (district) 44 9 to 1
49 Antietam St
Devens, MA 1434
978-772-3293
Franklin County Regional Vocational Technical 53 10 to 1
82 Industrial Blvd
Turners Falls, MA 1376
413-863-4239
Franklin County School District 399 16 to 1
355 East Central St
Franklin, MA 2038
508-541-5243
Freetown 29 18 to 1
98 Howland Rd
Lakeville, MA 2347
508-923-2000
Freetown-lakeville 138 14 to 1
98 Howland Rd
Lakeville, MA 2347
508-923-2000
Frontier 62 11 to 1
219 Christian Ln Rfd1
South Deerfield, MA 1373
413-665-1155
Gardner 182 15 to 1
70 Waterford St
Gardner, MA 1440
978-632-1000
Gateway 101 12 to 1
12 Littleville Rd
Huntington, MA 1050
413-685-1000
Georgetown 105 16 to 1
51 North St
Georgetown, MA 1833
978-352-5777
Gill-montague 91 12 to 1
35 Crocker Ave
Turners Falls, MA 1376
413-863-9324
Global Learning Charter Public (district) 29 15 to 1
190 Ashley Blvd
New Bedford, MA 2746
508-991-4105
Gloucester 251 14 to 1
6 School House Rd
Gloucester, MA 1930
978-281-9800
Gosnold 1 4 to 1
16 Williams St
Rehoboth, MA 2769
508-252-4272
Grafton 191 15 to 1
30 Providence Rd
Grafton, MA 1519
508-839-5421
Granby 82 14 to 1
387 East State St
Granby, MA 1033
413-467-7193
Granville 19 9 to 1
86 Powder Mill Rd
Southwick, MA 1077
413-569-5391
Greater Fall River Regional Vocational Technical 126 11 to 1
251 Stonehaven Rd
Fall River, MA 2723
508-678-2891
Greater Lawrence Regional Vocational Technical 139 8 to 1
57 River Rd
Andover, MA 1810
978-686-0194
Greater Lowell Regional Vocational Technical 179 11 to 1
250 Pawtucket Blvd
Tyngsborough, MA 1879
978-441-4800
Greater New Bedford Regional Vocational Technical 193 11 to 1
1121 Ashley Blvd
New Bedford, MA 2745
508-998-3321
Greenfield 103 15 to 1
141 Davis St
Greenfield, MA 1301
413-772-1311
Groton-dunstable 180 16 to 1
73 Pepperell Rd
West Groton, MA 1472
978-448-5505
Hadley 49 14 to 1
125 Russell St
Hadley, MA 1035
413-586-0822
Halifax 44 16 to 1
250 Pembroke St
Kingston, MA 2364
781-585-4313
Hamilton-wenham 163 13 to 1
5 School St
Wenham, MA 1984
978-468-5310
Hampden-wilbraham 254 14 to 1
621 Main St
Wilbraham, MA 1095
413-596-3884
Hampshire 67 13 to 1
19 Stage Rd
Westhampton, MA 1027
413-527-7200
Hancock 5 6 to 1
1831 State Rd
Richmond, MA 1254
413-698-4001
Hanover 208 13 to 1
188 Brdway St
Hanover, MA 2339
781-878-0786
Harvard 84 15 to 1
39 Massachusetts Ave
Harvard, MA 1451
978-456-4140
Harwich 118 12 to 1
81 Oak St
Harwich, MA 2645
508-430-7200
Hatfield 36 12 to 1
34 School St
Hatfield, MA 1038
413-247-5641
Haverhill 460 15 to 1
4 Summer St
Haverhill, MA 1830
978-374-3405
Hawlemont 12 10 to 1
24 Ashfield Rd
Shelburne Falls, MA 1370
413-625-0192
Health Careers Academy Charter (district) 21 10 to 1
360 Huntington Ave
Boston, MA 2115
617-373-8576
Hill View Montessori Charter Public (district) 18 14 to 1
551 Washington St
Haverhill, MA 1832
978-521-2616
Hilltown Cooperative Charter Public (district) 14 11 to 1
132 Main St
Haydenville, MA 1039
413-268-3421
Hingham 268 15 to 1
220 Central St
Hingham, MA 2043
781-741-1500
Holbrook 86 14 to 1
227 Placeymouth St
Holbrook, MA 2343
781-767-1226
Holland 21 14 to 1
320 Brookfield Rd
Fiskdale, MA 1518
508-347-3077
Holliston 217 13 to 1
370 Hollis St
Holliston, MA 1746
508-429-0654
Holyoke 524 12 to 1
57 Suffolk St
Holyoke, MA 1040
413-534-2005
Holyoke Community Charter (district) 44 16 to 1
2200 Northampton St
Holyoke, MA 1040
413-533-0111
Hopedale 86 15 to 1
25 Adin St
Hopedale, MA 1747
508-634-2220
Hopkinton 231 15 to 1
89 Hayden Rowe St
Hopkinton, MA 1748
508-417-9360
Hudson 228 13 to 1
155 Apsley St
Hudson, MA 1749
978-567-6100
Hull 93 13 to 1
180 Harborview Rd
Hull, MA 2045
781-925-0771
Innovation Academy Charter (district) 36 11 to 1
72 Tyng Rd
Tyngsborough, MA 1879
978-649-0432
Ipswich 149 14 to 1
1 Lord Square
Ipswich, MA 1938
978-356-2935
King Philip 123 17 to 1
18 King St
Norfolk, MA 2056
508-520-7991
Kingston 72 16 to 1
250 Pembroke St
Kingston, MA 2364
781-585-4313
Kipp Academy Lynn Charter (district) 24 14 to 1
25 Bessom St
Lynn, MA 1902
781-598-1609
Lakeville 44 18 to 1
98 Howland Rd
Lakeville, MA 2347
508-923-2000
Lanesborough 21 13 to 1
188 Summer St
Lanesborough, MA 1237
413-458-5840
Lawrence 914 13 to 1
255 Essex St
Lawrence, MA 1840
978-975-5900
Lawrence Family Development Charter (district) 51 11 to 1
34 West St
Lawrence, MA 1841
978-689-9863
Lee 77 11 to 1
480 Placeeasant St
Lee, MA 1238
413-243-0276
Leicester 128 15 to 1
1078 Main St
Leicester, MA 1524
508-892-7040
Lenox 70 12 to 1
6 Walker St
Lenox, MA 1240
413-637-5550
Leominster 375 17 to 1
24 Church St
Leominster, MA 1453
978-534-7700
Leverett 16 10 to 1
18 Placeeasant St
Erving, MA 1344
413-423-3337
Lexington 522 12 to 1
146 Maplacee St
Lexington, MA 2420
781-861-2550
Lincoln 117 10 to 1
Ballfield Rd
Lincoln, MA 1773
781-259-9409
Lincoln-sudbury 127 13 to 1
390 Lincoln Rd
Sudbury, MA 1776
978-443-9961
Littleton 93 18 to 1
33 Shattuck St
Littleton, MA 1460
978-486-8951
Longmeadow 241 13 to 1
127 Grassy Gutter Rd
Longmeadow, MA 1106
413-565-4200
Lowell 1,019 13 to 1
155 Merrimack St
Lowell, MA 1852
978-937-7614
Lowell Community Charter Public (district) 74 12 to 1
206 Jackson St
Lowell, MA 1852
978-323-0800
Lowell Middlesex Academy Charter (district) 8 14 to 1
67 Middle St
Lowell, MA 1852
978-656-3165
Ludlow 224 14 to 1
63 Chestnut St
Ludlow, MA 1056
413-583-8372
Lunenburg 120 15 to 1
1033 Mass Ave
Lunenburg, MA 1462
978-582-4100
Lynn 955 14 to 1
90 Commercial St
Lynn, MA 1905
781-593-1680
Lynnfield 150 16 to 1
55 Summer St
Lynnfield, MA 1940
781-334-5800
Ma Academy For Math And Science 7 13 to 1
85 Prescott St
Worcester, MA 1605
508-831-5859
Malden 451 14 to 1
200 Placeeasant St
Malden, MA 2148
781-397-7204
Manchester Essex Regional 104 13 to 1
36 Lincoln St
Manchester, MA 1944
978-526-4919
Mansfield 320 15 to 1
2 Park Row
Mansfield, MA 2048
508-261-7500
Marblehead 239 14 to 1
9 Widger Rd
Marblehead, MA 1945
781-639-3141
Marblehead Community Charter Public (district) 21 11 to 1
17 Lime St
Marblehead, MA 1945
781-631-0777
Marion 33 13 to 1
135 Marion Rd
Mattapoisett, MA 2739
508-758-2772
Marlborough 369 12 to 1
17 Washington St
Marlborough, MA 1752
508-460-3509
Marshfield 323 15 to 1
76 South River St
Marshfield, MA 2050
781-834-5000
Marstons Mills East Hm Charter Public (district) 31 15 to 1
760 Osterville/west Barnstable
Marstons Mills, MA 2648
508-420-1100
Martha's Vineyard Charter (district) 26 7 to 1
424 State Rd
West Tisbury, MA 2575
508-693-9900
Marthas Vineyard 78 9 to 1
4 Pine St
Vineyard Haven, MA 2568
508-693-2007
Martin Luther King Jr. Charter School Of Excellence (dist) 28 11 to 1
649 State St
Springfield, MA 1109
413-214-7806
Masconomet 130 17 to 1
20 Endicott Rd
Topsfield, MA 1983
978-887-2323
Mashpee 135 14 to 1
150-a Old Barnstable Rd
Mashpee, MA 2649
508-539-1500
Match Charter Public High (district) 19 16 to 1
1001 Commonwealth Ave
Boston, MA 2215
617-232-0300
Mattapoisett 38 14 to 1
135 Marion Rd
Mattapoisett, MA 2739
508-758-2772
Maynard 93 14 to 1
12 Bancroft St
Maynard, MA 1754
978-897-2222
Medfield 201 15 to 1
459 Main St
Medfield, MA 2052
508-359-2302
Medford 337 14 to 1
489 Winthrop St
Medford, MA 2155
781-393-2442
Medway 183 15 to 1
45 Holliston St
Medway, MA 2053
508-533-3222
Melrose 237 16 to 1
360 Lynn Fells Pkwy
Melrose, MA 2176
781-662-2000
Mendon-upton 188 15 to 1
150 North Ave
Mendon, MA 1756
508-634-1585
Methuen 503 15 to 1
10 Ditson Place
Methuen, MA 1844
978-722-6001
Middleborough 229 16 to 1
30 Forest St
Middleborough, MA 2346
508-946-2000
Middleton 66 13 to 1
28 Middleton Rd
Boxford, MA 1921
978-887-0771
Milford 322 13 to 1
31 West Fountain St
Milford, MA 1757
508-478-1101
Millbury 137 14 to 1
12 Martin St
Millbury, MA 1527
508-865-9501
Millis 90 16 to 1
245 Placeain St
Millis, MA 2054
508-376-7000
Milton 257 15 to 1
25 Gile Rd
Milton, MA 2186
617-696-4808
Minuteman Regional Vocational Technical 85 7 to 1
758 Marrett Rd
Lexington, MA 2421
781-861-6500
Mohawk Trail 102 11 to 1
24 Ashfield Rd
Shelburne Falls, MA 1370
413-625-0192
Monson 99 15 to 1
29 Thompson St
Monson, MA 1057
413-267-4150
Montachusett Regional Vocational Technical 105 13 to 1
1050 Westminster St
Fitchburg, MA 1420
978-345-9200
Mount Greylock 50 13 to 1
1781 Cold Spring Rd
Williamstown, MA 1267
413-458-9582
Mystic Valley Regional Charter (district) 95 14 to 1
770 Salem St
Malden, MA 2148
781-388-1961
Nahant 16 15 to 1
290 Castle Rd
Nahant, MA 1908
781-581-1600
Nantucket 122 11 to 1
10 Surfside Rd
Nantucket, MA 2554
508-228-7285
Narragansett 112 15 to 1
462 Baldwinville Rd
Baldwinville, MA 1436
978-939-5661
Nashoba 249 14 to 1
50 Mechanic St
Bolton, MA 1740
978-779-0539
Nashoba Valley Regional Vocational Technical 56 12 to 1
100 Littleton Rd
Westford, MA 1886
978-692-4711
Natick 332 14 to 1
13 East Central St
Natick, MA 1760
508-647-6500
Nauset 134 11 to 1
78 Eldredge Pkwy
Orleans, MA 2653
508-255-8800
Needham 338 15 to 1
1330 Highland Ave
Needham, MA 2492
781-455-0400
Neighborhood House Charter (district) 39 10 to 1
21 Queen St
Dorchester, MA 2122
617-825-0703
New Bedford 865 15 to 1
455 County St
New Bedford, MA 2740
508-997-4511
New Leadership Charter (district) 35 13 to 1
180 Ashland Ave
Springfield, MA 1119
413-782-9111
New Salem-wendell 12 12 to 1
18 Placeeasant St
Erving, MA 1344
413-423-3337
Newburyport 168 14 to 1
70 Low St
Newburyport, MA 1950
978-465-4457
Newton 879 13 to 1
100 Walnut St
Newtonville, MA 2460
617-559-6100
Norfolk 77 14 to 1
70 Boardman St
Norfolk, MA 2056
508-528-1225
Norfolk County Agricultural 45 10 to 1
400 Main St
Walpole, MA 2081
508-668-0268
North Adams 145 11 to 1
191 East Main St
North Adams, MA 1247
413-662-3225
North Andover 236 20 to 1
43 High St
North Andover, MA 1845
978-794-1503
North Attleborough 303 16 to 1
6 Morse St
North Attleborough, MA 2760
508-643-2100
North Brookfield 54 12 to 1
10 New School Dr
North Brookfield, MA 1535
508-867-9821
North Central Charter Essential (district) 35 10 to 1
1 Oak Hill Rd
Fitchburg, MA 1420
978-345-2701
North Middlesex 287 15 to 1
23 Main St
Townsend, MA 1469
978-597-8713
North Reading 192 15 to 1
19 Sherman Rd
North Reading, MA 1864
978-664-7810
North Shore Regional Vocational Technical 52 9 to 1
30 Log Bridge Rd
Middleton, MA 1949
978-762-0001
Northampton 216 13 to 1
212 Main St
Northampton, MA 1060
413-587-1327
Northampton-smith Vocational Agricultural 54 9 to 1
80 Locust St
Northampton, MA 1060
413-587-1414
Northboro-southboro 103 14 to 1
53 Parkerville Rd
Southborough, MA 1772
508-486-5115
Northborough 137 14 to 1
53 Parkerville Rd
Southborough, MA 1772
508-486-5115
Northbridge 158 16 to 1
87 Linwood Ave
Whitinsville, MA 1588
508-234-8156
Northeast Metropolitan Regional Vocational Technical 121 10 to 1
100 Hemlock Rd
Wakefield, MA 1880
781-246-0810
Northern Berkshire Regional Vocational Technical 45 11 to 1
70 Hodges Cross Rd
North Adams, MA 1247
413-663-5383
Norton 188 15 to 1
64 West Main St
Norton, MA 2766
508-285-0100
Norwell 142 16 to 1
322 Main St
Norwell, MA 2061
781-659-8800
Norwood 259 13 to 1
275 Prospect St
Norwood, MA 2062
781-762-6804
Oak Bluffs 45 9 to 1
4 Pine St
Vineyard Haven, MA 2568
508-693-2007
Old Colony Regional Vocational Technical 51 11 to 1
476 North Ave
Rochester, MA 2770
508-763-8011
Old Rochester 89 13 to 1
135 Marion Rd
Mattapoisett, MA 2739
508-758-2772
Orange 56 15 to 1
131 West Main St
Orange, MA 1364
978-544-6763
Orleans 25 8 to 1
78 Eldredge Pkwy
Orleans, MA 2653
508-255-8800
Oxford 142 14 to 1
5 Sigourney St
Oxford, MA 1540
508-987-6050
Palmer 142 13 to 1
24 Converse St
Palmer, MA 1069
413-283-2650
Pathfinder Regional Vocational Technical 79 8 to 1
240 Sykes St
Palmer, MA 1069
413-283-9701
Peabody 440 14 to 1
21 Johnson St
Peabody, MA 1960
978-536-6500
Pelham 12 10 to 1
45 Amherst Rd
Pelham, MA 1002
413-362-1805
Pembroke 207 17 to 1
72 Pilgrim Rd
Pembroke, MA 2359
781-829-1178
Pentucket 233 14 to 1
22 Main St
West Newbury, MA 1985
978-363-2280
Petersham 9 11 to 1
2 Spring St
Petersham, MA 1366
978-724-3363
Phoenix Charter Academy (district) 14 11 to 1
59 Nichols St
Chelsea, MA 2150
617-889-3100
Pioneer Charter School Of Science (district) 15 12 to 1
51-59 Summer St
Everett, MA 2149
617-389-7277
Pioneer Valley 92 13 to 1
97 F Sumner Turner Rd
Northfield, MA 1360
413-498-2911
Pioneer Valley Chinese Immersion Charter(district) 13 7 to 1
317 Russell St
Hadley, MA 1035
413-582-7040
Pioneer Valley Performing Arts Charter Public (district) 39 11 to 1
15 Mulligan Dr
South Hadley, MA 1075
413-552-1580
Pittsfield 519 12 to 1
269 First St
Pittsfield, MA 1201
413-499-9512
Plainville 54 15 to 1
68 Messenger St
Plainville, MA 2762
508-699-1300
Plymouth 597 14 to 1
253 South Meadow Rd
Plymouth, MA 2360
508-830-4300
Plympton 16 14 to 1
250 Pembroke St
Kingston, MA 2364
781-585-4313
Prospect Hill Academy Charter (district) 69 13 to 1
15 Webster Ave
Somerville, MA 2143
617-284-7800
Provincetown 30 6 to 1
2 Mayflower Ln
Provincetown, MA 2657
508-487-5000
Quabbin 206 15 to 1
872 South St
Barre, MA 1005
978-355-4668
Quaboag Regional 99 15 to 1
48 High St
Warren, MA 1083
413-436-9256
Quincy 685 13 to 1
159 Burgin Parkway
Quincy, MA 2169
617-984-8700
Ralph C Mahar 63 12 to 1
507 South Main St
Orange, MA 1364
978-544-2920
Randolph 237 13 to 1
40 Highland Ave
Randolph, MA 2368
781-961-6205
Reading 303 15 to 1
82 Oakland Rd
Reading, MA 1867
781-944-5800
Revere 435 14 to 1
101 School St
Revere, MA 2151
781-286-8226
Richmond 18 10 to 1
188 Summer St
Lanesborough, MA 1237
413-442-2229
Rising Tide Charter Public (district) 24 13 to 1
6 Resnik Rd
Plymouth, MA 2360
508-747-2620
River Valley Charter (district) 20 15 to 1
2 Perry Way
Newburyport, MA 1950
978-465-0065
Robert M. Hughes Academy Charter Public (district) 9 21 to 1
91 School St
Springfield, MA 1105
413-747-5200
Rochester 43 14 to 1
135 Marion Rd
Mattapoisett, MA 2739
508-758-2772
Rockland 147 16 to 1
34 Mackinlay Way
Rockland, MA 2370
781-878-3893
Rockport 82 12 to 1
24 Jerdens Ln
Rockport, MA 1966
978-546-1200
Rowe 8 8 to 1
24 Ashfield Rd
Shelburne Falls, MA 1370
413-625-0192
Roxbury Preparatory Charter (district) 22 11 to 1
120 Fisher Ave
Roxbury, MA 2120
617-566-2361
Sabis International Charter (district) 87 18 to 1
160 Joan St
Springfield, MA 1129
413-783-2600
Salem 401 11 to 1
29 Highland Ave
Salem, MA 1970
978-740-1212
Salem Academy Charter (district) 30 10 to 1
45 Congress St
Salem, MA 1970
978-744-2105
Sandwich 237 15 to 1
365 Quaker Meetinghouse Rd
East Sandwich, MA 2537
508-888-1054
Saugus 194 15 to 1
23 Main St
Saugus, MA 1906
781-231-5000
Savoy 5 11 to 1
26 Chapel Rd
Savoy, MA 1256
413-743-1992
Scituate 246 13 to 1
606 C J Cushing Hwy
Scituate, MA 2066
781-545-8759
Seekonk 143 15 to 1
25 Water Ln
Seekonk, MA 2771
508-399-5106
Seven Hills Charter (district) 41 17 to 1
51 Gage St
Worcester, MA 1605
508-799-7500
Sharon 256 13 to 1
1 School St
Sharon, MA 2067
781-784-1570
Shawsheen Valley Regional Vocational Technical 123 10 to 1
100 Cook St
Billerica, MA 1821
978-667-2111
Sherborn 35 14 to 1
157 Farm St
Dover, MA 2030
508-785-0036
Shirley 46 13 to 1
34 Lancaster Rd
Shirley, MA 1464
978-425-2630
Shrewsbury 370 16 to 1
100 Maplacee Ave
Shrewsbury, MA 1545
508-841-8400
Shutesbury 14 12 to 1
18 Placeeasant St
Erving, MA 1344
413-423-3337
Silver Hill Horace Mann Charter (district) 39 14 to 1
675 Washington St
Haverhill, MA 1832
978-374-3448
Silver Lake 141 13 to 1
250 Pembroke St
Kingston, MA 2364
781-585-4313
Smith Leadership Academy Charter Public (district) 16 12 to 1
23 Leonard St
Boston, MA 2122
617-474-7950
Somerset 218 13 to 1
580 Whetstone Hill Rd
Somerset, MA 2726
508-324-3100
Somerville 393 12 to 1
181 Washington St
Somerville, MA 2143
617-625-6600
South Hadley 167 13 to 1
116 Main St
South Hadley, MA 1075
413-538-5060
South Middlesex Regional Vocational Technical 79 8 to 1
750 Winter St
Framingham, MA 1702
508-416-2250
South Shore Charter Public (district) 42 12 to 1
100 Longwater Circlecle
Norwell, MA 2061
781-982-4202
South Shore Regional Vocational Technical 58 10 to 1
476 Webster St
Hanover, MA 2339
781-878-8822
Southampton 37 15 to 1
19 Stage Rd
Westhampton, MA 1027
413-527-7200
Southborough 112 14 to 1
53 Parkerville Rd
Southborough, MA 1772
508-486-5115
Southbridge 181 12 to 1
41 Elm St
Southbridge, MA 1550
508-764-5414
Southeastern Regional Vocational Technical 113 11 to 1
250 Foundry St
South Easton, MA 2375
508-238-4374
Southern Berkshire 83 11 to 1
491 Berkshire School Rd
Sheffield, MA 1257
413-229-8778
Southern Worcester County Regional Vocational Technical 111 10 to 1
57 Old Muggett Hill Rd
Charlton, MA 1507
508-248-5971
Southwick-tolland 139 13 to 1
86 Powder Mill Rd
Southwick, MA 1077
413-569-5391
Spencer-e Brookfield 137 15 to 1
306 Main St
Spencer, MA 1562
508-885-8500
Springfield 1,882 14 to 1
195 State St
Springfield, MA 1102
413-787-7000
Stoneham 189 14 to 1
149 Franklin St
Stoneham, MA 2180
781-279-3802
Stoughton 297 13 to 1
232 Pearl St
Stoughton, MA 2072
781-344-4000
Sturbridge 70 13 to 1
320 Brookfield Rd
Fiskdale, MA 1518
508-347-3077
Sturgis Charter Public (district) 37 10 to 1
427 Main St
Hyannis, MA 2601
508-778-1782
Sudbury 213 15 to 1
40 Fairbank Rd
Sudbury, MA 1776
978-443-1058
Sunderland 20 11 to 1
219 Christian Ln Rfd1
South Deerfield, MA 1373
413-665-1155
Sutton 114 15 to 1
383 Boston Rd
Sutton, MA 1590
508-581-1600
Swampscott 172 13 to 1
207 Forest Ave
Swampscott, MA 1907
781-596-8800
Swansea 145 14 to 1
1 Gardner's Neck Rd
Swansea, MA 2777
508-675-1195
Tantasqua 142 13 to 1
320 Brookfield Rd
Fiskdale, MA 1518
508-347-3077
Taunton 507 16 to 1
110 County St
Taunton, MA 2780
508-821-1201
Tewksbury 248 18 to 1
139 Placeeasant St
Tewksbury, MA 1876
978-640-7800
Tisbury 37 8 to 1
4 Pine St
Vineyard Haven, MA 2568
508-693-2007
Topsfield 52 13 to 1
28 Middleton Rd
Boxford, MA 1921
978-887-0771
Tri County Regional Vocational Technical 85 11 to 1
147 Pond St
Franklin, MA 2038
508-528-5400
Triton 234 14 to 1
112 Elm St
Byfield, MA 1922
978-465-2397
Truro 14 10 to 1
317 Route 6
Truro, MA 2666
508-487-1558
Tyngsborough 146 14 to 1
50 Norris Rd
Tyngsborough, MA 1879
978-649-7488
Up-island Regional 41 8 to 1
4 Pine St
Vineyard Haven, MA 2568
508-693-2007
Uphams Corner Charter (district) 15 12 to 1
320 Huntington Ave
Boston, MA 2115
617-266-2007
Upper Cape Cod Regional Vocational Technical 66 10 to 1
220 Sandwich Rd
Bourne, MA 2532
508-759-7711
Uxbridge 151 14 to 1
21 South Main St
Uxbridge, MA 1569
508-278-8648
Wachusett 470 16 to 1
1745 Main St
Jefferson, MA 1522
508-829-1670
Wakefield 244 14 to 1
60 Farm St
Wakefield, MA 1880
781-246-6400
Wales 12 14 to 1
320 Brookfield Rd
Fiskdale, MA 1518
508-347-3077
Walpole 281 14 to 1
135 School St
Walpole, MA 2081
508-660-7200
Waltham 443 11 to 1
617 Lexington St
Waltham, MA 2452
781-314-5440
Ware 87 14 to 1
239 West St
Ware, MA 1082
413-967-4271
Wareham 226 14 to 1
54 Marion Rd
Wareham, MA 2571
508-291-3500
Watertown 218 12 to 1
30 Common St
Watertown, MA 2472
617-926-7700
Wayland 202 14 to 1
41 Cochituate Rd
Wayland, MA 1778
508-358-3774
Webster 131 15 to 1
41 East Main St
Webster, MA 1570
508-943-0104
Wellesley 357 14 to 1
40 Kingsbury St
Wellesley, MA 2481
781-446-6210
Wellfleet 18 7 to 1
78 Eldredge Pkwy
Orleans, MA 2653
508-255-8800
West Boylston 81 13 to 1
125 Crescent St
West Boylston, MA 1583
508-835-2917
West Bridgewater 81 16 to 1
2 Spring St
West Bridgewater, MA 2379
508-894-1230
West Springfield 303 13 to 1
26 Central St
West Springfield, MA 1089
413-263-3290
Westborough 267 13 to 1
45 West Main St
Westborough, MA 1581
508-836-7700
Westfield 507 12 to 1
22 Ashley St
Westfield, MA 1085
413-572-6403
Westford 355 15 to 1
23 Depot St
Westford, MA 1886
978-692-5560
Westhampton 13 11 to 1
19 Stage Rd
Westhampton, MA 1027
413-527-7200
Weston 192 13 to 1
89 Wellesley St
Weston, MA 2493
781-529-8080
Westport 131 15 to 1
17 Main Rd
Westport, MA 2790
508-636-1137
Westwood 227 14 to 1
220 Nahatan St
Westwood, MA 2090
781-326-7500
Weymouth 447 15 to 1
111 Middle St
Weymouth, MA 2189
781-335-1460
Whately 11 12 to 1
219 Christian Ln Rfd1
South Deerfield, MA 1373
413-665-1155
Whitman-hanson 269 17 to 1
610 Franklin St
Whitman, MA 2382
781-618-7412
Whittier Regional Vocational Technical 117 10 to 1
115 Amesbury Line Rd
Haverhill, MA 1830
978-373-4101
Williamsburg 16 11 to 1
19 Stage Rd
Westhampton, MA 1027
413-527-7200
Williamstown 36 13 to 1
115 Church St
Williamstown, MA 1267
413-458-5707
Wilmington 278 14 to 1
161 Church St
Wilmington, MA 1887
978-694-6000
Winchendon 108 15 to 1
175 Grove St
Winchendon, MA 1475
978-297-0031
Winchester 279 15 to 1
154 Horn Pond Brk Rd
Winchester, MA 1890
781-721-7004
Winthrop 138 15 to 1
45 Pauline St
Winthrop, MA 2152
617-846-5500
Woburn 364 13 to 1
55 Locust St
Woburn, MA 1801
781-937-8233
Worcester 1,640 14 to 1
20 Irving St
Worcester, MA 1609
508-799-3116
Wrentham 75 17 to 1
120 Taunton St
Wrentham, MA 2093
508-384-5439