Find a School
School Rankings
Sign In
Remove Ads
My Account
Sign Out
Find a School
School Rankings
Sign In
Remove Ads
My Account
Sign Out
⚠
We've upgraded our subscription system.
Sign in and save your payment method so your ad-free access continues uninterrupted.
Sign in now →
Home
Massachusetts
School Rankings
Best Elementary Schools in Massachusetts
Find the best Massachusetts elementary schools with SchoolDigger.com! Focused on test scores for accurate rankings, our user-friendly site simplifies your search. Empower your decisions by exploring top-rated schools, only on SchoolDigger.com - the ultimate guide to K-12 schools!
×
New rankings!
SchoolDigger recently updated its Massachusetts rankings with newly released MCAS Next Generation test scores for the 2025-26 school year.
Be the first to know when we post new rankings!
Get Notified!
Elementary Schools
Elementary
Middle Schools
Middle
High Schools
High
Districts
Cities
By Student Population
Population
Rankings by Student Population
Gender
Female
Male
Race / Ethnicity
Asian
African American
Hispanic
Native American
Pacific Islander
White
Multi-racial
Special Programs
English Language Learner
Special Education
Gifted and Talented
Low Socio Economic Status
Other
Homeless
Foster Care
Military Connected
Migrant
Find!
View:
Summary
Choose columns to display
Summary
School Details
Students/Teachers
Ranking
Finance
All columns
(scrolling grid)
List
Table
Sort:
Rank
Sort schools by
Year:
2025 - 2026
Select school year
2025 - 2026
2024 - 2025
2023 - 2024
2022 - 2023
2021 - 2022
2020 - 2021
2018 - 2019
2017 - 2018
2016 - 2017
2015 - 2016
2014 - 2015
2013 - 2014
2012 - 2013
2011 - 2012
2010 - 2011
2009 - 2010
2008 - 2009
2007 - 2008
2006 - 2007
2005 - 2006
2004 - 2005
2003 - 2004
My Schools
Your saved schools
View my schools only
Email my list
Click the
button next to any school to save it here!
School
Students/Teachers
Per Pupil Expenditures (2024)
Ranking (
2026
vs
2025
)
ID
Rank
(of
899
)
School
Type
Grades
Address
City
Zip
County
District
Is Charter
Is Magnet
Is Virtual
Is Title I
Phone
# Students
Full-time Teachers
Student/
Teacher Ratio
Free/Disc Lunch
Recipients (2015)
White
Black
Hispanic
Asian
American
Indian
Pacific
Islander
Two or
More Races
Per Pupil Expenditures:
Total
Personnel from Federal Funds
Non-Personnel from Federal Funds
Total from Federal Funds
Personnel from State and Local Funds
Non-Personnel from State and Local Funds
Total from State and Local Funds
Average Standard
Score (
2026
)
Average Standard
Score (
2025
)
Rank (
2025
)
Rank Change from
2025
SchoolDigger Rating (
2026
)
ID
301
Charles W Morey
Public
PK, KG-4
130 Pine Street
Lowell
01851
Middlesex County
Lowell
No
No
No
Yes
(978) 937-7662
497
40
12.4
76.2%
47 (9.5%)
37 (7.4%)
112 (22.5%)
274 (55.1%)
2 (0.4%)
0 (0.0%)
25 (5.0%)
$23,045
66.3
39.2
556
255
250702001029
302
Missituk Elementary School
Public
PK, KG-5
37 Hicks Avenue
Medford
02155
Middlesex County
Medford
No
No
No
Yes
(781) 393-2177
418
41
10.1
52.4%
236 (56.5%)
38 (9.1%)
75 (17.9%)
32 (7.7%)
2 (0.5%)
0 (0.0%)
32 (7.7%)
$22,024
66.1
48.9
468
166
250756002057
303
David Mindess
Public
3-5
90 Concord Street
Ashland
01721
Middlesex County
Ashland
No
No
No
Yes
(508) 881-0166
670
52
12.8
16.5%
343 (51.2%)
21 (3.1%)
128 (19.1%)
149 (22.2%)
1 (0.1%)
0 (0.0%)
26 (3.9%)
$16,979
66
66.6
314
11
250210000071
304
Memorial
Public
K-6
6 Prospect Street
Hopedale
01747
Worcester County
Hopedale
No
No
No
Yes
(508) 634-2214
558
44
12.6
12.5%
414 (74.2%)
2 (0.4%)
85 (15.2%)
14 (2.5%)
4 (0.7%)
0 (0.0%)
37 (6.6%)
$17,802
65.9
70.3
282
22
250630000916
305
Tatham
Public
K-5
61 Laurel Rd
West Springfield
01089
Hampden County
West Springfield
No
No
No
Yes
(413) 263-3330
277
24
11.7
26.4%
199 (71.8%)
17 (6.1%)
36 (13.0%)
7 (2.5%)
0 (0.0%)
0 (0.0%)
18 (6.5%)
$17,982
65.8
71.4
269
36
251251002050
306
Lake View
Public
PK, KG-6
133 Coburn Avenue
Worcester
01604
Worcester County
Worcester
No
No
No
Yes
(508) 799-3536
284
20
14.4
65.7%
100 (35.2%)
60 (21.1%)
88 (31.0%)
26 (9.2%)
1 (0.4%)
1 (0.4%)
8 (2.8%)
$20,991
65.5
69
291
15
251323002226
307
James Fitzgerald Elementary School
Public
K-5
138 Beal Road
Waltham
02453
Middlesex County
Waltham
No
No
No
No
(781) 314-5685
350
35
9.9
32.3%
177 (50.6%)
11 (3.1%)
121 (34.6%)
20 (5.7%)
1 (0.3%)
0 (0.0%)
20 (5.7%)
$25,923
65.5
53.7
417
110
251200001970
308
Donald Ross
Public
K-4
20 Hayward Street
Braintree
02184
Norfolk County
Braintree
No
No
No
Yes
(781) 380-0240
182
20
9
39.1%
78 (42.9%)
28 (15.4%)
20 (11.0%)
46 (25.3%)
0 (0.0%)
0 (0.0%)
10 (5.5%)
$24,880
65.5
71
271
37
250294000363
309
Kittredge
Public
PK, KG-5
80 Maple Street
Hinsdale
01235
Berkshire County
Central Berkshire
No
No
No
Yes
(413) 655-2525
185
13
14.4
41.7%
171 (92.4%)
1 (0.5%)
8 (4.3%)
0 (0.0%)
1 (0.5%)
0 (0.0%)
4 (2.2%)
$19,202
65.4
44.5
511
202
250339000465
310
Richmond Consolidated
Public
PK, KG-8
1831 State Rd
Richmond
01254
Berkshire County
Richmond
No
No
No
Yes
(413) 698-2207
157
17
9
23.4%
137 (87.3%)
1 (0.6%)
7 (4.5%)
1 (0.6%)
0 (0.0%)
0 (0.0%)
11 (7.0%)
$26,631
65.4
68.1
300
10
251008001635
311
Linscott-Rumford
Public
K-5
86 Elm Street
Woburn
01801
Middlesex County
Woburn
No
No
No
Yes
(781) 937-8239
209
14
14.8
29.6%
119 (56.9%)
19 (9.1%)
35 (16.7%)
28 (13.4%)
0 (0.0%)
1 (0.5%)
7 (3.3%)
$20,769
65.2
66.7
313
2
251320002187
312
Wildwood Elementary
Public
K-6
71 Strong Street
Amherst
01002
Hampshire County
Amherst
No
No
No
Yes
(413) 362-1400
314
34
9.2
44.7%
136 (43.3%)
37 (11.8%)
58 (18.5%)
55 (17.5%)
2 (0.6%)
0 (0.0%)
25 (8.0%)
$32,866
65.2
65.9
321
9
250189000041
313
Roosevelt Avenue
Public
K-5
108 Roosevelt Avenue
North Attleborough
02760
Bristol County
North Attleborough
No
No
No
No
(508) 643-2151
255
20
12.7
17.0%
193 (75.7%)
18 (7.1%)
13 (5.1%)
26 (10.2%)
0 (0.0%)
0 (0.0%)
5 (2.0%)
$16,263
64.9
62.8
340
27
250873001408
314
Robert T. Capeless Elementary School
Public
PK, KG-5
86 Brooks Avenue
Pittsfield
01867
Middlesex County
Pittsfield
No
No
No
No
(413) 448-9665
176
15
11.5
59.1%
107 (60.8%)
13 (7.4%)
29 (16.5%)
0 (0.0%)
2 (1.1%)
1 (0.6%)
24 (13.6%)
$22,944
64.8
45.3
503
189
250963001522
315
North Elementary
Public
PK, KG-5
580 Whetstone Hill Road
Somerset
02726
Bristol County
Somerset
No
No
No
Yes
(508) 324-3170
471
37
12.8
18.3%
397 (84.3%)
12 (2.5%)
28 (5.9%)
12 (2.5%)
0 (0.0%)
1 (0.2%)
21 (4.5%)
$19,556
64.6
70.7
276
39
251086002536
316
West Tisbury Elementary
Public
PK, KG-8
401 Old County Road
West Tisbury
02575
Dukes County
Up-Island Regional
No
No
No
Yes
(508) 696-7738
321
47
6.8
19.8%
229 (71.3%)
7 (2.2%)
53 (16.5%)
0 (0.0%)
11 (3.4%)
0 (0.0%)
21 (6.5%)
$35,544
64.5
56.7
389
73
250004301927
317
Quincy Elementary School
Public
PK, KG-5
885 Washington Street
Boston
02111
Suffolk County
Boston
No
No
No
Yes
(617) 635-8497
731
61
12
71.7%
130 (17.8%)
96 (13.1%)
80 (10.9%)
370 (50.6%)
0 (0.0%)
1 (0.1%)
54 (7.4%)
$34,081
64.5
72.7
249
68
250279000277
318
West Memorial
Public
PK, KG-5
15 Bow Street
Peabody
01960
Essex County
Peabody
No
No
No
No
(978) 536-5850
294
21
14.1
25.7%
234 (79.6%)
11 (3.7%)
33 (11.2%)
5 (1.7%)
0 (0.0%)
0 (0.0%)
11 (3.7%)
$19,836
64.3
61.8
350
32
250936001505
319
Mozart Elementary School
Public
PK, KG-6
236 Beech Street
Roslindale
02131
Suffolk County
Boston
No
No
No
Yes
(617) 635-8082
155
14
10.7
53.1%
67 (43.2%)
39 (25.2%)
33 (21.3%)
3 (1.9%)
0 (0.0%)
1 (0.6%)
11 (7.1%)
$36,577
64.2
67
309
10
250279000294
320
Leeds
Public
PK, KG-5
20 Florence Street
Leeds
01053
Hampshire County
Northampton
No
No
No
Yes
(413) 587-1532
253
28
9.1
23.3%
178 (70.4%)
1 (0.4%)
51 (20.2%)
8 (3.2%)
1 (0.4%)
0 (0.0%)
12 (4.7%)
$23,435
64
62.1
347
27
250885001431
321
Wellfleet Elementary
Public
K-5
100 Lawrence Road
Wellfleet
02667
Barnstable County
Wellfleet
No
No
No
Yes
(508) 349-3101
78
12
6.5
29.7%
60 (76.9%)
2 (2.6%)
5 (6.4%)
1 (1.3%)
0 (0.0%)
0 (0.0%)
10 (12.8%)
$43,851
64
57.8
376
55
251230002031
322
George R Martin
Public
K-5
445 Cole Street
Seekonk
02771
Bristol County
Seekonk
No
No
No
Yes
(508) 336-7558
443
37
11.9
26.4%
353 (79.7%)
16 (3.6%)
35 (7.9%)
28 (6.3%)
1 (0.2%)
0 (0.0%)
10 (2.3%)
$17,889
63.8
74
237
85
251059001695
323
William E Norris
Public
PK, KG-6
34 Pomeroy Meadow Rd
Southampton
01073
Hampshire County
Southampton
No
No
No
Yes
(413) 527-0811
475
38
12.5
15.3%
422 (88.8%)
0 (0.0%)
38 (8.0%)
1 (0.2%)
0 (0.0%)
0 (0.0%)
14 (2.9%)
$00
63.8
67.3
307
16
251095001758
324
Cunniff
Public
PK, KG-5
246 Warren Street
Watertown
02472
Middlesex County
Watertown
No
No
No
Yes
(617) 926-7726
320
40
8
23.6%
181 (56.6%)
8 (2.5%)
76 (23.8%)
21 (6.6%)
1 (0.3%)
0 (0.0%)
33 (10.3%)
$28,636
63.7
65.2
327
3
251218001998
325
South Memorial
Public
PK, KG-5
16 Maple St Ext
Peabody
01960
Essex County
Peabody
No
No
No
No
(978) 536-5700
506
32
16
32.6%
366 (72.3%)
18 (3.6%)
82 (16.2%)
11 (2.2%)
1 (0.2%)
0 (0.0%)
28 (5.5%)
$17,801
63.7
56.2
394
69
250936001502
326
Elmer S Bagnall
Public
PK, KG-6
253 School Street
Groveland
01834
Essex County
Pentucket
No
No
No
No
(978) 372-8856
519
43
12.1
9.1%
438 (84.4%)
1 (0.2%)
57 (11.0%)
3 (0.6%)
0 (0.0%)
0 (0.0%)
20 (3.9%)
$18,387
63.5
66.2
317
9
250945000403
327
Nathaniel Morton Elementary
Public
K-5
6 Lincoln Street
Plymouth
02360
Plymouth County
Plymouth
No
No
No
No
(508) 830-4320
511
41
12.3
27.7%
402 (78.7%)
10 (2.0%)
60 (11.7%)
8 (1.6%)
2 (0.4%)
0 (0.0%)
29 (5.7%)
$21,065
63.3
68.4
298
29
250972001545
328
Muddy Brook Regional Elementary School
Public
PK, KG-4
318 Monument Valley Rd
Great Barrington
01230
Berkshire County
Berkshire Hills
No
No
No
Yes
(413) 644-2350
365
40
9.2
35.1%
250 (68.5%)
14 (3.8%)
64 (17.5%)
12 (3.3%)
0 (0.0%)
0 (0.0%)
24 (6.6%)
$30,351
63.2
53.1
425
97
250253001999
329
Charles D Harrington
Public
K-4
120 Richardson Rd
North Chelmsford
01863
Middlesex County
Chelmsford
No
No
No
Yes
(978) 251-5166
468
38
12.2
19.2%
264 (56.4%)
28 (6.0%)
59 (12.6%)
89 (19.0%)
1 (0.2%)
1 (0.2%)
26 (5.6%)
$17,030
63.2
57.5
381
52
250351000474
330
Worcester Arts Magnet School
Public
PK, KG-6
315 St Nicholas Avenue
Worcester
01606
Worcester County
Worcester
No
No
No
Yes
(508) 799-3575
372
26
14.5
36.4%
139 (37.4%)
82 (22.0%)
100 (26.9%)
40 (10.8%)
1 (0.3%)
0 (0.0%)
10 (2.7%)
$23,599
63.1
51.9
436
106
251323002245
331
John R Fausey
Public
K-5
784 Amostown Rd
West Springfield
01089
Hampden County
West Springfield
No
No
No
Yes
(413) 263-3314
435
37
11.6
39.2%
258 (59.3%)
16 (3.7%)
112 (25.7%)
24 (5.5%)
0 (0.0%)
0 (0.0%)
25 (5.7%)
$18,481
63.1
68.9
292
39
251251002044
332
Leverett Elementary
Public
PK, KG-6
85 Montague Rd
Leverett
01054
Franklin County
Leverett
No
No
No
No
(413) 548-9144
137
16
8.7
24.1%
115 (83.9%)
0 (0.0%)
5 (3.6%)
2 (1.5%)
0 (0.0%)
0 (0.0%)
14 (10.2%)
$21,946
63.1
75.1
228
104
250681000992
333
Lanesborough Elementary
Public
PK, KG-6
188 Summer Street
Lanesborough
01237
Berkshire County
Mount Greylock
No
No
No
Yes
(413) 443-0027
231
22
10.5
196 (84.8%)
3 (1.3%)
16 (6.9%)
10 (4.3%)
0 (0.0%)
1 (0.4%)
5 (2.2%)
$23,459
63.1
70.9
273
60
250816002887
334
Spaulding Memorial
Public
2-4
1 Whitcomb Street
Townsend
01469
Middlesex County
North Middlesex
No
No
No
Yes
(978) 597-0380
413
30
13.7
27.6%
339 (82.1%)
12 (2.9%)
40 (9.7%)
5 (1.2%)
0 (0.0%)
0 (0.0%)
17 (4.1%)
$19,144
62.9
55.7
398
64
250879000621
335
Thomas Prince
Public
K-8
170 Sterling Road
Princeton
01541
Worcester County
Wachusett
No
No
No
No
(978) 464-2110
355
29
12.2
10.5%
322 (90.7%)
5 (1.4%)
17 (4.8%)
1 (0.3%)
0 (0.0%)
0 (0.0%)
9 (2.5%)
$15,809
62.8
68.5
297
38
251188001553
336
Oak Bluffs Elementary
Public
PK, KG-8
50 TradeWinds Road
Oak Bluffs
02557
Dukes County
Oak Bluffs
No
No
No
Yes
(508) 693-0951
402
53
7.6
37.2%
209 (52.0%)
10 (2.5%)
155 (38.6%)
7 (1.7%)
1 (0.2%)
0 (0.0%)
19 (4.7%)
$30,814
62.6
50
452
116
250465000625
337
Clifford M Granger
Public
K-4
31 So. Westfield Street
Feeding Hills
01030
Hampden County
Agawam
No
No
No
Yes
(413) 821-0581
361
24
15.2
41.3%
280 (77.6%)
1 (0.3%)
64 (17.7%)
7 (1.9%)
0 (0.0%)
0 (0.0%)
9 (2.5%)
$19,903
62.3
38.2
568
231
250180000028
338
Paxton Center
Public
K-8
19 West Street
Paxton
01612
Worcester County
Wachusett
No
No
No
No
(508) 798-8576
448
35
12.7
17.9%
369 (82.4%)
10 (2.2%)
39 (8.7%)
12 (2.7%)
0 (0.0%)
1 (0.2%)
17 (3.8%)
$16,802
62.2
68
301
37
251188001492
339
Erving Elementary
Public
PK, KG-6
28 Northfield Rd
Erving
01344
Franklin County
Erving
No
No
No
Yes
(413) 423-3326
113
18
6.1
46.4%
95 (84.1%)
0 (0.0%)
8 (7.1%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
10 (8.8%)
$34,568
62.2
30.3
634
295
250471000626
340
Clyde Reeves
Public
PK, KG-5
240 Lexington Street
Woburn
01801
Middlesex County
Woburn
No
No
No
No
(781) 937-8240
451
33
13.7
19.5%
287 (63.6%)
33 (7.3%)
65 (14.4%)
38 (8.4%)
8 (1.8%)
1 (0.2%)
18 (4.0%)
$22,300
61.9
56.6
391
51
251320002181
341
King Open
Public
PK, KG-5
850 Cambridge Street
Cambridge
02139
Middlesex County
Cambridge
No
No
No
Yes
(617) 349-6540
391
37
10.4
47.5%
128 (32.7%)
92 (23.5%)
68 (17.4%)
44 (11.3%)
0 (0.0%)
0 (0.0%)
59 (15.1%)
$37,388
61.7
48.9
467
126
250327000228
342
Merriam School
Public
K-6
11 Charter Road
Acton
01720
Middlesex County
Acton-Boxborough
No
No
No
No
(978) 264-3371
395
30
13.1
5.2%
254 (64.3%)
16 (4.1%)
30 (7.6%)
65 (16.5%)
0 (0.0%)
0 (0.0%)
29 (7.3%)
$20,044
61.6
79.5
188
154
250171000029
343
Richard L. Wilkins Elementary School
Public
PK, KG-5
1322 Central Street
Stoughton
02072
Norfolk County
Stoughton
No
No
No
Yes
(781) 344-7005
357
28
12.9
58.7%
140 (39.2%)
97 (27.2%)
77 (21.6%)
19 (5.3%)
3 (0.8%)
2 (0.6%)
19 (5.3%)
$17,820
61.5
51.2
441
98
251125001866
344
Merrymount
Public
K-5
4 Agawam Rd
Quincy
02169
Norfolk County
Quincy
No
No
No
No
(617) 984-8762
291
24
11.9
34.8%
181 (62.2%)
16 (5.5%)
29 (10.0%)
44 (15.1%)
0 (0.0%)
0 (0.0%)
21 (7.2%)
$19,832
61.4
65.5
325
19
250987001573
345
Swampscott Elementary School
Public
K-4
10 Whitman Road
Swampscott
01970
Essex County
Swampscott
No
(n/a)
No
(n/a)
(781) 596-8847
734
64
11.5
557 (75.9%)
17 (2.3%)
111 (15.1%)
18 (2.5%)
1 (0.1%)
2 (0.3%)
28 (3.8%)
61.4
(n/a)
251143002960
346
Fort River Elementary
Public
K-6
70 So East Street
Amherst
01002
Hampshire County
Amherst
No
No
No
Yes
(413) 362-1200
371
40
9.2
43.7%
155 (41.8%)
26 (7.0%)
131 (35.3%)
37 (10.0%)
0 (0.0%)
0 (0.0%)
22 (5.9%)
$32,885
61.2
61.3
354
8
250189000039
347
Warner
Public
PK, KG-5
493 Parker Street
Springfield
01129
Hampden County
Springfield
No
No
No
Yes
(413) 787-7258
234
26
9
82.9%
18 (7.7%)
48 (20.5%)
151 (64.5%)
3 (1.3%)
0 (0.0%)
0 (0.0%)
14 (6.0%)
$26,747
60.9
57.3
383
36
251113001835
348
George R Austin Intermediate School
Public
4-5
112 Howland Road
Lakeville
02347
Plymouth County
Freetown-Lakeville
No
No
No
Yes
(508) 923-3506
462
35
13.3
18.9%
409 (88.5%)
10 (2.2%)
24 (5.2%)
3 (0.6%)
0 (0.0%)
0 (0.0%)
16 (3.5%)
$14,993
60.8
53.7
419
71
250507001852
349
Sanderson Academy
Public
PK, KG-6
808 Cape Street
Ashfield
01330
Franklin County
Mohawk Trail
No
No
No
Yes
(413) 628-4404
125
10
12.3
20.0%
121 (96.8%)
3 (2.4%)
0 (0.0%)
0 (0.0%)
1 (0.8%)
0 (0.0%)
0 (0.0%)
$26,395
60.6
54.8
409
60
250799001636
350
Federal Furnace School
Public
K-5
860 Federal Furnace Road
Plymouth
02360
Plymouth County
Plymouth
No
No
No
Yes
(508) 830-4360
359
36
10
37.6%
284 (79.1%)
16 (4.5%)
31 (8.6%)
2 (0.6%)
0 (0.0%)
0 (0.0%)
26 (7.2%)
$22,417
60.6
54.9
408
58
250972001540
351
R. K. Finn Ryan Road
Public
K-5
498 Ryan Road
Florence
01062
Hampshire County
Northampton
No
No
No
Yes
(413) 587-1550
231
25
9.3
41.3%
182 (78.8%)
4 (1.7%)
35 (15.2%)
2 (0.9%)
0 (0.0%)
0 (0.0%)
8 (3.5%)
$23,288
60.5
41.1
542
191
250885001433
352
Harvard-Kent Elementary School
Public
PK, KG-6
50 Bunker Hill Street
Charlestown
02129
Suffolk County
Boston
No
No
No
Yes
(617) 635-8358
334
37
9
82.5%
137 (41.0%)
49 (14.7%)
94 (28.1%)
41 (12.3%)
0 (0.0%)
0 (0.0%)
13 (3.9%)
$38,235
60.5
48.7
470
118
250279000244
353
Beatrice H Wood Elementary
Public
3-6
72 Messenger Street
Plainville
02762
Norfolk County
Plainville
No
No
No
No
(508) 699-1312
331
26
12.9
15.5%
243 (73.4%)
19 (5.7%)
34 (10.3%)
12 (3.6%)
1 (0.3%)
0 (0.0%)
22 (6.6%)
$18,582
60.5
59.9
360
7
250969001538
354
Egremont
Public
PK, KG-5
84 Egremont Avenue
Pittsfield
01201
Berkshire County
Pittsfield
No
No
No
No
(413) 448-9655
376
30
12.6
56.8%
216 (57.4%)
28 (7.4%)
86 (22.9%)
7 (1.9%)
1 (0.3%)
0 (0.0%)
38 (10.1%)
$21,767
60.5
72.7
250
104
250963001519
355
Salisbury Elementary
Public
PK, KG-6
100 Lafayette Rd.
Salisbury
01952
Essex County
Triton
No
No
No
Yes
(978) 463-5852
386
43
9
42.9%
314 (81.3%)
13 (3.4%)
39 (10.1%)
9 (2.3%)
1 (0.3%)
0 (0.0%)
10 (2.6%)
$25,374
60.4
49.3
461
106
251174001669
356
Highland
Public
PK, KG-4
34 Western Avenue
Westfield
01085
Hampden County
Westfield
No
No
No
Yes
(413) 572-6428
305
25
12.3
69.9%
251 (82.3%)
1 (0.3%)
32 (10.5%)
8 (2.6%)
0 (0.0%)
0 (0.0%)
13 (4.3%)
$17,531
60.2
47.4
480
124
251263002065
357
Willis E Thorpe
Public
K-5
1 Avon Road
Danvers
01923
Essex County
Danvers
No
No
No
Yes
(978) 774-6946
294
21
14.1
21.1%
253 (86.1%)
6 (2.0%)
31 (10.5%)
2 (0.7%)
0 (0.0%)
0 (0.0%)
2 (0.7%)
$18,174
60.1
63.1
338
19
250399000538
358
Thomson
Public
1-5
266 Waverly Rd
North Andover
01845
Essex County
North Andover
No
No
No
Yes
(978) 794-1545
294
24
12.1
30.7%
179 (60.9%)
8 (2.7%)
83 (28.2%)
17 (5.8%)
0 (0.0%)
0 (0.0%)
7 (2.4%)
$18,649
59.8
67.9
302
56
250870001399
359
Kingston Intermediate
Public
3-6
65 Second Brook Street
Kingston
02364
Plymouth County
Kingston
No
No
No
Yes
(781) 585-0472
645
43
15
16.9%
569 (88.2%)
24 (3.7%)
31 (4.8%)
5 (0.8%)
2 (0.3%)
1 (0.2%)
13 (2.0%)
$00
59.7
60.6
355
4
250654001531
360
Glenwood Elementary School
Public
3-5
65 Glenwood Road
Rutland
01543
Worcester County
Wachusett
No
No
No
Yes
(508) 886-0399
382
26
14.8
16.5%
302 (79.1%)
26 (6.8%)
34 (8.9%)
7 (1.8%)
0 (0.0%)
0 (0.0%)
13 (3.4%)
$16,443
59.7
62.5
343
17
251188002131
361
Holland Elementary
Public
PK, KG-6
28 Sturbridge Road
Holland
01521
Hampden County
Holland
No
No
No
Yes
(413) 245-9644
212
20
10.6
27.4%
187 (88.2%)
3 (1.4%)
14 (6.6%)
3 (1.4%)
1 (0.5%)
0 (0.0%)
4 (1.9%)
$16,278
59.7
59.1
369
8
250621000889
362
Page Hilltop Elementary School
Public
PK, KG-5
115 Washington Street
Ayer
01432
Middlesex County
Ayer Shirley School District
No
No
No
Yes
(978) 772-8600
539
43
12.5
35.9%
326 (60.5%)
44 (8.2%)
95 (17.6%)
38 (7.1%)
2 (0.4%)
0 (0.0%)
34 (6.3%)
$17,605
59.4
46.8
485
123
250054202736
363
Joseph A Campbell Elementary
Public
PK, KG-5
1021 Methuen Street
Dracut
01826
Middlesex County
Dracut
No
No
No
No
(978) 459-6186
565
36
15.6
18.5%
393 (69.6%)
44 (7.8%)
64 (11.3%)
60 (10.6%)
0 (0.0%)
0 (0.0%)
4 (0.7%)
$15,830
59.4
49.7
455
92
250432000583
364
Lilja Elementary
Public
K-4
41 Bacon Street
Natick
01760
Middlesex County
Natick
No
No
No
Yes
(508) 647-6570
445
38
11.7
11.6%
293 (65.8%)
8 (1.8%)
62 (13.9%)
49 (11.0%)
0 (0.0%)
0 (0.0%)
33 (7.4%)
$20,501
58.9
59.2
368
4
250834001299
365
Center Elementary School
Public
2-4
139 Pleasant Street
Tewksbury
01876
Middlesex County
Tewksbury
No
(n/a)
No
(n/a)
(978) 640-7870
812
57
14.1
614 (75.6%)
41 (5.0%)
75 (9.2%)
49 (6.0%)
0 (0.0%)
0 (0.0%)
33 (4.1%)
$19,775
58.9
54.5
411
46
251158002946
366
Bryantville Elementary
Public
K-6
29 Gurney Drive
Pembroke
02359
Plymouth County
Pembroke
No
No
No
Yes
(781) 293-5411
421
30
14
24.5%
374 (88.8%)
0 (0.0%)
14 (3.3%)
0 (0.0%)
1 (0.2%)
0 (0.0%)
32 (7.6%)
$17,619
58.7
64.8
330
36
250942001508
367
Farmington River Elementary
Public
PK, KG-6
555 N Main Street
Otis
01253
Berkshire County
Farmington River Regional
No
No
No
Yes
(413) 269-4466
124
13
9.3
42.6%
114 (91.9%)
0 (0.0%)
6 (4.8%)
1 (0.8%)
0 (0.0%)
0 (0.0%)
3 (2.4%)
$44,177
58.6
47.3
482
115
251332100402
368
South Elementary
Public
K-5
171 Ash Street
Stoughton
02072
Norfolk County
Stoughton
No
No
No
No
(781) 344-7004
305
24
12.9
26.3%
144 (47.2%)
83 (27.2%)
33 (10.8%)
19 (6.2%)
0 (0.0%)
1 (0.3%)
25 (8.2%)
$18,292
58.3
63.5
335
33
251125001863
369
Frederick Harris
Public
PK, KG-5
58 Hartford Ter
Springfield
01118
Hampden County
Springfield
No
No
No
Yes
(413) 787-7254
570
47
12.1
80.1%
71 (12.5%)
117 (20.5%)
311 (54.6%)
26 (4.6%)
5 (0.9%)
0 (0.0%)
40 (7.0%)
$27,209
57.8
47.3
481
112
251113001804
370
Joseph G Luther
Public
3-5
100 Pearse Road
Swansea
02777
Bristol County
Swansea
No
No
No
Yes
(508) 675-7499
194
14
14.3
33.7%
180 (92.8%)
2 (1.0%)
5 (2.6%)
3 (1.5%)
0 (0.0%)
0 (0.0%)
4 (2.1%)
$19,907
57.7
49.7
456
86
251146001895
371
Charles A Bernazzani Elementary
Public
K-5
701 Furnace Brook
Quincy
02169
Norfolk County
Quincy
No
No
No
No
(617) 984-8713
339
24
14.4
29.4%
192 (56.6%)
15 (4.4%)
15 (4.4%)
85 (25.1%)
0 (0.0%)
0 (0.0%)
31 (9.1%)
$19,426
57.7
55.3
402
31
250987001568
372
Douglas MacArthur Elementary School
Public
K-5
494 Lincoln Street
Waltham
02451
Middlesex County
Waltham
No
No
No
No
(781) 314-5721
475
41
11.4
33.7%
271 (57.1%)
35 (7.4%)
106 (22.3%)
36 (7.6%)
0 (0.0%)
2 (0.4%)
23 (4.8%)
$23,980
57.7
55.3
403
31
251200001967
373
Mildred Aitken School
Public
PK, KG-5
165 Newman Avenue
Seekonk
02771
Bristol County
Seekonk
No
No
No
No
(508) 336-5230
578
44
13
20.9%
477 (82.5%)
11 (1.9%)
41 (7.1%)
18 (3.1%)
2 (0.3%)
0 (0.0%)
29 (5.0%)
$17,790
57.7
62.7
341
32
251059001696
374
Swanson Road Intermediate School
Public
3-5
10 Swanson Road
Auburn
01501
Worcester County
Auburn
No
No
No
Yes
(508) 832-7744
554
41
13.6
418 (75.5%)
20 (3.6%)
73 (13.2%)
20 (3.6%)
2 (0.4%)
1 (0.2%)
20 (3.6%)
$17,010
57.7
56.9
386
12
250222002846
375
Hernandez Elementary School
Public
PK, KG-6
61 School Street
Roxbury
02119
Suffolk County
Boston
No
No
No
Yes
(617) 635-8187
372
27
13.8
66.4%
56 (15.1%)
11 (3.0%)
292 (78.5%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
13 (3.5%)
$32,356
57.4
29.3
641
266
250279000312
376
John E Burke
Public
K-5
127 Birch Street
Peabody
01960
Essex County
Peabody
No
No
No
No
(978) 536-5400
294
27
11
17.5%
240 (81.6%)
9 (3.1%)
36 (12.2%)
1 (0.3%)
1 (0.3%)
0 (0.0%)
7 (2.4%)
$19,898
57.4
55.6
399
23
250936001496
377
Johnny Appleseed
Public
K-5
845 Main Street
Leominster
01453
Worcester County
Leominster
No
No
No
Yes
(978) 534-7765
692
49
14.1
49.4%
291 (42.1%)
86 (12.4%)
260 (37.6%)
26 (3.8%)
0 (0.0%)
0 (0.0%)
29 (4.2%)
$18,708
57.2
48
475
98
250678000985
378
Riverdale
Public
1-5
143 Needham Street
Dedham
02026
Norfolk County
Dedham
No
No
No
Yes
(781) 310-2000
206
21
9.5
27.8%
129 (62.6%)
24 (11.7%)
35 (17.0%)
4 (1.9%)
0 (0.0%)
0 (0.0%)
14 (6.8%)
$25,597
57.2
47.5
478
100
250405000554
379
Forestdale
Public
K-8
74 Sylvan Street
Malden
02148
Middlesex County
Malden
No
No
No
Yes
(781) 397-7326
539
52
10.4
48.1%
204 (37.8%)
84 (15.6%)
141 (26.2%)
65 (12.1%)
1 (0.2%)
0 (0.0%)
44 (8.2%)
$22,794
57.1
46
497
118
250717001351
380
Mary Rowlandson Elementary
Public
PK, KG-5
103 Hollywood Drive
Lancaster
01523
Worcester County
Nashoba
No
No
No
Yes
(978) 368-8482
473
38
12.4
16.7%
339 (71.7%)
11 (2.3%)
85 (18.0%)
14 (3.0%)
0 (0.0%)
0 (0.0%)
24 (5.1%)
$22,132
57.1
60.4
356
24
250831000948
381
Hemenway
Public
K-5
729 Water Street
Framingham
01701
Middlesex County
Framingham
No
No
No
No
(508) 626-9149
538
40
13.4
22.6%
231 (42.9%)
34 (6.3%)
187 (34.8%)
39 (7.2%)
0 (0.0%)
0 (0.0%)
43 (8.0%)
$22,887
57
52.4
431
50
250498000721
382
Hilltown Cooperative Charter Public School
Public, Charter
K-8
1 Industrial Parkway
Easthampton
01027
Hampshire County
Hilltown Cooperative Charter Public (District)
Yes
No
No
Yes
(413) 529-7178
218
21
10.4
19.7%
166 (76.1%)
0 (0.0%)
18 (8.3%)
6 (2.8%)
0 (0.0%)
0 (0.0%)
22 (10.1%)
$17,039
56.9
71.8
262
120
250003100549
383
West Somerville Neighborhood
Public
PK, KG-8
177 Powderhouse Blvd
Somerville
02144
Middlesex County
Somerville
No
No
No
Yes
(617) 625-6600
397
27
14.4
57.8%
233 (58.7%)
43 (10.8%)
39 (9.8%)
29 (7.3%)
0 (0.0%)
2 (0.5%)
49 (12.3%)
$24,791
56.9
47.4
479
96
251089000891
384
Plum Cove School
Public
K-5
15 Hickory Street
Gloucester
01930
Essex County
Gloucester
No
No
No
Yes
(978) 282-3030
217
17
12.9
31.7%
184 (84.8%)
4 (1.8%)
13 (6.0%)
2 (0.9%)
0 (0.0%)
0 (0.0%)
14 (6.5%)
$23,201
56.9
66
320
64
250528000877
385
Haggerty
Public
PK, KG-5
110 Cushing Street
Cambridge
02138
Middlesex County
Cambridge
No
No
No
No
(617) 349-6555
250
30
8.3
37.5%
87 (34.8%)
47 (18.8%)
26 (10.4%)
63 (25.2%)
0 (0.0%)
0 (0.0%)
27 (10.8%)
$39,237
56.9
79
193
192
250327000441
386
Amvet Boulevard
Public
K-5
70 Amvet Boulevard
North Attleborough
02760
Bristol County
North Attleborough
No
No
No
No
(508) 643-2155
417
28
14.8
25.3%
244 (58.5%)
27 (6.5%)
33 (7.9%)
79 (18.9%)
0 (0.0%)
2 (0.5%)
32 (7.7%)
$15,427
56.7
52.5
430
44
250873001401
387
Frederick J Dutile
Public
K-4
10 Dutile School Road
North Billerica
01862
Middlesex County
Billerica
No
No
No
No
(978) 528-8530
310
22
14.2
27.4%
206 (66.5%)
24 (7.7%)
26 (8.4%)
41 (13.2%)
0 (0.0%)
0 (0.0%)
13 (4.2%)
$20,347
56.7
67
308
79
250267000179
388
Craneville
Public
K-5
95 Park Avenue
Dalton
01226
Berkshire County
Central Berkshire
No
No
No
Yes
(413) 684-0209
458
32
14.2
41.6%
374 (81.7%)
6 (1.3%)
40 (8.7%)
5 (1.1%)
1 (0.2%)
0 (0.0%)
31 (6.8%)
$18,222
56.7
57.1
385
3
250339000462
389
River Valley Charter School
Public, Charter
K-8
2 Perry Way
Newburyport
01950
Essex County
River Valley Charter (District)
Yes
No
No
Yes
(978) 465-0065
288
25
11.4
2.1%
243 (84.4%)
2 (0.7%)
19 (6.6%)
1 (0.3%)
0 (0.0%)
2 (0.7%)
20 (6.9%)
$18,073
56.6
58.2
373
16
250006201446
390
Dighton Elementary
Public
PK, KG-4
1250 Somerset Avenue
Dighton
02715
Bristol County
Dighton-Rehoboth
No
No
No
Yes
(508) 669-4245
468
34
13.6
21.1%
396 (84.6%)
13 (2.8%)
34 (7.3%)
10 (2.1%)
0 (0.0%)
0 (0.0%)
15 (3.2%)
$18,250
56.5
44.1
514
124
250420002427
391
Benjamin J Phelps
Public
K-4
689 Main Street
Agawam
01001
Hampden County
Agawam
No
No
No
Yes
(413) 821-0587
304
23
13.4
34.0%
230 (75.7%)
8 (2.6%)
38 (12.5%)
16 (5.3%)
1 (0.3%)
1 (0.3%)
10 (3.3%)
$21,460
56.3
59.2
367
24
250180000027
392
Hyman Fine Elementary School
Public
K-4
790 Oak Hill Avenue
Attleboro
02703
Bristol County
Attleboro
No
No
No
Yes
(508) 222-1560
472
27
17.4
41.3%
261 (55.3%)
40 (8.5%)
115 (24.4%)
15 (3.2%)
0 (0.0%)
1 (0.2%)
40 (8.5%)
$17,067
56.3
51.3
440
48
250219000090
393
Albert F. Argenziano School at Lincoln Park
Public
PK, KG-8
290 Washington Street
Somerville
02143
Middlesex County
Somerville
No
No
No
Yes
(617) 629-5460
553
41
13.4
67.7%
243 (43.9%)
21 (3.8%)
194 (35.1%)
40 (7.2%)
2 (0.4%)
2 (0.4%)
49 (8.9%)
$24,256
56.1
46.6
488
95
251089001739
394
Grew Elementary School
Public
PK, KG-6
40 Gordon Avenue
Hyde Park
02136
Suffolk County
Boston
No
No
No
Yes
(617) 635-8715
198
20
9.9
69.3%
22 (11.1%)
73 (36.9%)
84 (42.4%)
1 (0.5%)
1 (0.5%)
0 (0.0%)
17 (8.6%)
$34,110
56
49.2
462
68
250279000247
395
Dr Gertrude Bailey
Public
PK, KG-4
175 Campbell Drive
Lowell
01851
Middlesex County
Lowell
No
No
No
Yes
(978) 937-7644
454
36
12.6
62.5%
97 (21.4%)
37 (8.1%)
139 (30.6%)
155 (34.1%)
0 (0.0%)
0 (0.0%)
26 (5.7%)
$23,461
55.9
53.1
423
28
250702000067
396
Soule Road
Public
4-5
300 Soule Road
Wilbraham
01095
Hampden County
Hampden-Wilbraham
No
No
No
Yes
(413) 596-9311
321
24
13.4
16.8%
258 (80.4%)
13 (4.0%)
31 (9.7%)
5 (1.6%)
1 (0.3%)
0 (0.0%)
13 (4.0%)
$17,384
55.5
66
319
77
250573002139
397
Elizabeth S Brown
Public
3-5
29 Gardners Neck Road
Swansea
02777
Bristol County
Swansea
No
No
No
Yes
(508) 675-7892
283
17
17.1
36.3%
263 (92.9%)
4 (1.4%)
5 (1.8%)
2 (0.7%)
2 (0.7%)
0 (0.0%)
7 (2.5%)
$17,037
55.3
57.5
380
17
251146001890
398
Helen R Donaghue School
Public
3-6
24 Union Street Ext.
Merrimac
01860
Essex County
Pentucket
No
No
No
Yes
(978) 346-8921
262
23
11.2
18.4%
230 (87.8%)
0 (0.0%)
24 (9.2%)
2 (0.8%)
0 (0.0%)
0 (0.0%)
6 (2.3%)
$19,030
55.2
58.1
374
24
250945000406
399
Berkley Community School
Public
PK, KG-4
59 South Main Street
Berkley
02779
Bristol County
Berkley
No
No
No
Yes
(508) 822-9550
459
32
14.1
15.8%
397 (86.5%)
8 (1.7%)
25 (5.4%)
2 (0.4%)
0 (0.0%)
0 (0.0%)
27 (5.9%)
$16,783
55.1
70.7
275
124
250252002513
400
Beachmont Veterans Memorial School
Public
PK, KG-5
15 Everard Street
Revere
02151
Suffolk County
Revere
No
No
No
Yes
(781) 286-8316
346
38
9.1
82.6%
114 (32.9%)
16 (4.6%)
204 (59.0%)
5 (1.4%)
2 (0.6%)
1 (0.3%)
4 (1.2%)
$25,243
55.1
49.2
463
63
251005001962
Page:
1
2
3
4
5
6
7
8
9
Sign up for updates!
Be the first to know when we update our rankings!
Go!
Other SchoolDigger ranking lists for Massachusetts
Elementary Schools
Middle Schools
High Schools
Districts
Cities
About our rankings:
Schooldigger calculates school rankings based on MCAS Next Generation English Language Arts, MCAS Next Generation Mathematics, MCAS Next Generation Science test scores released by the Massachusetts Department of Elementary and Secondary Education.
These rankings were last updated on September 22, 2026, and are based on the most recent test scores available. We update rankings as we receive new test scores from the Massachusetts Department of Elementary and Secondary Education, usually on a yearly basis.
Our sources of data include the National Center for Education Statistics, U.S. Department of Education and the Massachusetts Department of Elementary and Secondary Education.
For more information about our ranking process, please see our
Ranking FAQ
. Details about our methodology are
here
.
Explore SchoolDigger:
Search all schools in Massachusetts
and filter by grade, district, and more.
See how site visitors rate schools
in every state.
New data:
see the latest test scores and school information we've added.
Widgets:
add SchoolDigger school info to your own site.
Developers: build with our school data API
.
MA ranking lists by student group:
Female
·
Male
·
Asian
·
African American
·
Hispanic
·
White
·
Multi-racial
·
English Language Learner
·
Special Education
·
Low Socio Economic Status
·
Homeless
SchoolDigger data sources
: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau and the Massachusetts Department of Elementary and Secondary Education.
Diagnostics
×
Get an Email update when we release new rankings!
Go!
We will send you an update approximately yearly. You can unsubscribe from future updates at any time!
×
Thank you!
We will let you know as soon as we update the rankings. Thanks for using SchoolDigger.com!
×
Email your saved school list
Comments (optional):
Your Email:
×
Email on the way!
An Email has been sent to
. Thanks for using SchoolDigger.com!
×
Thank you for sharing!
Loading...