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
Directly certified
(2024-25)
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
501
Beebe
Public
K-8
401 Pleasant Street
Malden
02148
Middlesex County
Malden
No
No
No
Yes
(781) 388-0621
921
61
15
56.5%
226 (24.5%)
132 (14.3%)
226 (24.5%)
279 (30.3%)
8 (0.9%)
3 (0.3%)
47 (5.1%)
$20,363
44.2
44
515
14
250717001344
502
Charles J Prescott
Public
1-4
66 Richland Road
Norwood
02062
Norfolk County
Norwood
No
No
No
Yes
(781) 762-6497
267
24
11
40.8%
105 (39.3%)
40 (15.0%)
49 (18.4%)
49 (18.4%)
2 (0.7%)
4 (1.5%)
18 (6.7%)
$21,601
43.9
45.1
504
2
250906001461
503
Thomas Ditson
Public
K-4
39 Cook Street
Billerica
01821
Middlesex County
Billerica
No
No
No
Yes
(978) 528-8510
542
32
16.9
22.5%
352 (64.9%)
26 (4.8%)
60 (11.1%)
80 (14.8%)
3 (0.6%)
1 (0.2%)
20 (3.7%)
$19,365
43.9
51.9
435
68
250267000186
504
Lambert-Lavoie
Public
PK, KG-5
99 Kendall Street
Chicopee
01020
Hampden County
Chicopee
No
No
No
Yes
(413) 594-3444
246
24
10.1
61.4%
119 (48.4%)
14 (5.7%)
94 (38.2%)
4 (1.6%)
1 (0.4%)
0 (0.0%)
14 (5.7%)
$24,060
43.8
33
611
107
250366000501
505
Atkinson
Public
1-5
111 Phillips Brooks Rd
North Andover
01845
Essex County
North Andover
No
No
No
Yes
(978) 794-0124
274
24
11.5
41.2%
151 (55.1%)
21 (7.7%)
76 (27.7%)
13 (4.7%)
0 (0.0%)
1 (0.4%)
11 (4.0%)
$21,141
43.6
24.9
679
174
250870001393
506
John F Kennedy
Public
PK, KG-5
245 So. Franklin Street
Holbrook
02343
Norfolk County
Holbrook
No
No
No
Yes
(781) 767-4600
685
52
13.3
45.7%
274 (40.0%)
160 (23.4%)
146 (21.3%)
34 (5.0%)
4 (0.6%)
1 (0.1%)
66 (9.6%)
$18,180
43.5
46
496
10
250615000880
507
Nelson Place
Public
PK, KG-6
35 Nelson Pl
Worcester
01605
Worcester County
Worcester
No
No
No
Yes
(508) 799-3506
621
46
13.4
44.3%
274 (44.1%)
109 (17.6%)
158 (25.4%)
46 (7.4%)
0 (0.0%)
0 (0.0%)
34 (5.5%)
$23,581
43.5
43.3
522
15
251323002236
508
Shamrock
Public
PK, KG-5
60 Green Street
Woburn
01801
Middlesex County
Woburn
No
No
No
Yes
(781) 937-8241
284
27
10.3
48.6%
146 (51.4%)
39 (13.7%)
61 (21.5%)
18 (6.3%)
6 (2.1%)
0 (0.0%)
14 (4.9%)
$28,100
43.3
35.4
592
84
251320002191
509
Carlton
Public
K-5
10 Skerry Street
Salem
01970
Essex County
Salem
No
No
No
Yes
(978) 740-1280
247
24
10.4
45.7%
136 (55.1%)
15 (6.1%)
80 (32.4%)
4 (1.6%)
1 (0.4%)
1 (0.4%)
9 (3.6%)
$24,681
43.1
38.9
559
50
251038001656
510
Gordon W. Mitchell School
Public
3-6
435 Central Street
East Bridgewater
02333
Plymouth County
East Bridgewater
No
No
No
No
(508) 378-8209
612
53
11.5
29.7%
495 (80.9%)
44 (7.2%)
37 (6.0%)
6 (1.0%)
5 (0.8%)
0 (0.0%)
25 (4.1%)
$18,562
42.9
46.4
492
18
250444000976
511
James Clark School
Public
K-4
65 Oxford Street
Agawam
01001
Hampden County
Agawam
No
No
No
Yes
(413) 821-0576
297
18
16.1
50.2%
223 (75.1%)
10 (3.4%)
46 (15.5%)
11 (3.7%)
1 (0.3%)
0 (0.0%)
6 (2.0%)
$21,521
42.7
45.6
499
12
250180000030
512
Clifford H Marshall Elementary
Public
K-4
200 Moody St Ext
Quincy
02169
Norfolk County
Quincy
No
No
No
Yes
(617) 984-8721
535
44
12.2
50.1%
132 (24.7%)
92 (17.2%)
80 (15.0%)
197 (36.8%)
2 (0.4%)
0 (0.0%)
32 (6.0%)
$20,749
42.6
53.7
418
94
250987001220
513
Northbridge Elementary School
Public
PK, KG-5
21 Crescent Street
Whitinsville
01588
Worcester County
Northbridge
No
No
No
Yes
(508) 234-8161
973
65
14.9
37.1%
763 (78.4%)
22 (2.3%)
156 (16.0%)
7 (0.7%)
0 (0.0%)
0 (0.0%)
25 (2.6%)
$17,416
42.6
44.7
507
6
250894001447
514
Quashnet Intermediate School
Public
3-6
150 Old Barnstable Road
Mashpee
02649
Barnstable County
Mashpee
No
No
No
Yes
(508) 539-1550
399
37
10.7
42.9%
256 (64.2%)
19 (4.8%)
44 (11.0%)
8 (2.0%)
17 (4.3%)
2 (0.5%)
53 (13.3%)
$24,062
42.5
41.2
540
26
250744001546
515
Thomas V Nash
Public
K-5
1003 Front Street
Weymouth
02190
Norfolk County
Weymouth
No
No
No
No
(781) 340-2506
263
18
14.8
37.6%
188 (71.5%)
16 (6.1%)
21 (8.0%)
17 (6.5%)
0 (0.0%)
0 (0.0%)
21 (8.0%)
$18,058
42.2
50.7
446
69
251284000509
516
Clara Barton
Public
3-5
25 Depot Road
Oxford
01540
Worcester County
Oxford
No
No
No
Yes
(508) 987-6066
307
25
12.2
37.8%
216 (70.4%)
10 (3.3%)
58 (18.9%)
3 (1.0%)
0 (0.0%)
0 (0.0%)
20 (6.5%)
$17,299
42.1
38.9
560
44
250927001481
517
East Fairhaven
Public
PK, KG-5
2 New Boston Road
Fairhaven
02719
Bristol County
Fairhaven
No
No
No
Yes
(508) 979-4058
316
30
10.6
44.6%
247 (78.2%)
7 (2.2%)
38 (12.0%)
4 (1.3%)
0 (0.0%)
0 (0.0%)
20 (6.3%)
$18,686
42
49
465
52
250480000640
518
North Randolph Elementary School
Public
PK, KG-5
55 Old Street
Randolph
02368
Norfolk County
Randolph
No
No
No
Yes
(781) 961-6252
282
26
10.9
61.3%
45 (16.0%)
135 (47.9%)
43 (15.2%)
40 (14.2%)
0 (0.0%)
2 (0.7%)
17 (6.0%)
$25,845
42
33.3
608
90
250993001590
519
Pyne Arts
Public
PK, KG-8
145 Boylston Street
Lowell
01852
Middlesex County
Lowell
No
No
No
Yes
(978) 937-7639
462
39
11.8
59.1%
156 (33.8%)
24 (5.2%)
185 (40.0%)
75 (16.2%)
0 (0.0%)
0 (0.0%)
22 (4.8%)
$23,326
42
49.6
458
61
250702001038
520
Sunderland Elementary
Public
PK, KG-6
1 Swampfield Drive
Sunderland
01375
Franklin County
Sunderland
No
No
No
Yes
(413) 665-1151
174
24
7.1
36.2%
117 (67.2%)
8 (4.6%)
25 (14.4%)
12 (6.9%)
0 (0.0%)
0 (0.0%)
11 (6.3%)
$28,463
42
57.1
384
136
251137001878
521
New Hingham Regional Elementary
Public
PK, KG-6
30 Smith Rd
Chesterfield
01012
Hampshire County
Chesterfield-Goshen
No
No
No
No
(413) 296-0000
126
14
8.7
30.2%
122 (96.8%)
0 (0.0%)
3 (2.4%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
1 (0.8%)
$00
41.8
56.5
392
129
250001401275
522
Gen John J Stefanik
Public
PK, KG-5
720 Meadow Street
Chicopee
01013
Hampden County
Chicopee
No
No
No
Yes
(413) 594-3464
392
33
11.8
79.1%
100 (25.5%)
25 (6.4%)
245 (62.5%)
5 (1.3%)
0 (0.0%)
0 (0.0%)
17 (4.3%)
$21,639
41.8
43.2
523
1
250366000500
523
East Taunton Elementary
Public
PK, KG-4
58R Stevens Street
East Taunton
02718
Bristol County
Taunton
No
No
No
Yes
(508) 821-1330
564
45
12.5
52.0%
340 (60.3%)
123 (21.8%)
57 (10.1%)
6 (1.1%)
1 (0.2%)
0 (0.0%)
37 (6.6%)
$18,594
41.5
46.3
494
29
251152001065
524
Caleb Dustin Hunking School
Public
K-8
480 So. Main Street
Haverhill
01835
Essex County
Haverhill
No
No
No
Yes
(978) 374-5787
1,062
85
12.5
47.4%
592 (55.7%)
66 (6.2%)
351 (33.1%)
19 (1.8%)
0 (0.0%)
0 (0.0%)
34 (3.2%)
$18,224
41.2
45.4
501
23
250597002881
525
Carver Elementary School
Public
PK, KG-5
85 Main Street
Carver
02330
Plymouth County
Carver
No
No
No
Yes
(508) 866-6220
788
56
14
30.5%
691 (87.7%)
15 (1.9%)
41 (5.2%)
4 (0.5%)
1 (0.1%)
0 (0.0%)
36 (4.6%)
$18,422
41.2
41.9
531
6
250336002661
526
Samuel Bowles
Public
PK, KG-5
24 Bowles Park
Springfield
01104
Hampden County
Springfield
No
No
No
Yes
(413) 787-7334
325
31
10.3
82.8%
35 (10.8%)
48 (14.8%)
220 (67.7%)
4 (1.2%)
3 (0.9%)
1 (0.3%)
14 (4.3%)
$25,969
41.1
20.6
729
203
251113001826
527
Lura A. White Elementary School
Public
K-5
34 Lancaster Road
Shirley
01464
Middlesex County
Ayer Shirley School District
No
No
No
Yes
(978) 772-8600
357
31
11.5
31.1%
261 (73.1%)
25 (7.0%)
40 (11.2%)
12 (3.4%)
6 (1.7%)
0 (0.0%)
13 (3.6%)
$19,503
40.7
46.6
487
40
250054202731
528
Mary M Walsh
Public
PK, KG-5
50 Empress Ct
Springfield
01129
Hampden County
Springfield
No
No
No
Yes
(413) 787-7448
232
27
8.4
81.9%
34 (14.7%)
35 (15.1%)
158 (68.1%)
1 (0.4%)
0 (0.0%)
0 (0.0%)
4 (1.7%)
$29,248
40.7
29.4
640
112
251113001829
529
Cornelius M Callahan
Public
1-4
116 Garfield Avenue
Norwood
02062
Norfolk County
Norwood
No
No
No
Yes
(781) 762-0693
247
24
10.2
47.0%
124 (50.2%)
33 (13.4%)
59 (23.9%)
17 (6.9%)
1 (0.4%)
1 (0.4%)
12 (4.9%)
$21,006
40.7
47.2
483
46
250906001462
530
Colrain Central
Public
PK, KG-6
22 Jacksonville Rd
Colrain
01340
Franklin County
Mohawk Trail
No
No
No
Yes
(413) 624-3451
94
9
9.9
48.9%
88 (93.6%)
3 (3.2%)
2 (2.1%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
1 (1.1%)
$30,315
40.4
30.9
627
97
250799000425
531
Parker
Public
K-4
52 River Street
Billerica
01821
Middlesex County
Billerica
No
No
No
Yes
(978) 528-8610
446
33
13.6
29.4%
253 (56.7%)
58 (13.0%)
54 (12.1%)
65 (14.6%)
4 (0.9%)
0 (0.0%)
12 (2.7%)
$23,400
40.3
51.4
439
92
250267000184
532
John H Duval
Public
K-5
60 Regal Street
Whitman
02382
Plymouth County
Whitman-Hanson
No
No
No
Yes
(781) 618-7055
430
34
12.5
44.2%
282 (65.6%)
38 (8.8%)
84 (19.5%)
7 (1.6%)
2 (0.5%)
0 (0.0%)
17 (4.0%)
$11,853
40.2
53.5
420
112
251293000200
533
Templeton Elementary School
Public
PK, KG-4
17 South Rd.
Templeton
01468
Worcester County
Narragansett
No
No
No
Yes
(978) 939-8892
581
41
14.2
36.5%
485 (83.5%)
8 (1.4%)
62 (10.7%)
4 (0.7%)
1 (0.2%)
0 (0.0%)
21 (3.6%)
$16,774
40.1
30.7
628
95
250828001288
534
John P Oldham
Public
1-4
165 Prospect Street
Norwood
02062
Norfolk County
Norwood
No
No
No
Yes
(781) 769-2417
261
26
9.8
37.5%
170 (65.1%)
33 (12.6%)
32 (12.3%)
11 (4.2%)
1 (0.4%)
4 (1.5%)
10 (3.8%)
$21,631
40
43.4
521
13
250906001465
535
Mountain View School
Public
PK, KG-8
200 Park Street
Easthampton
01027
Hampshire County
Easthampton
No
(n/a)
No
(n/a)
(413) 529-1530
991
83
11.9
38.5%
744 (75.1%)
10 (1.0%)
153 (15.4%)
17 (1.7%)
2 (0.2%)
4 (0.4%)
59 (6.0%)
$17,297
40
35.6
588
53
250459002937
536
Bates
Public
PK, KG-5
53 Liberty Hill Avenue
Salem
01970
Essex County
Salem
No
No
No
Yes
(978) 740-1250
410
33
12.5
54.1%
200 (48.8%)
30 (7.3%)
146 (35.6%)
5 (1.2%)
6 (1.5%)
2 (0.5%)
20 (4.9%)
$22,713
39.9
42.8
526
10
251038001653
537
Hawlemont Regional
Public
PK, KG-6
10 School Street
Charlemont
01339
Franklin County
Hawlemont
No
No
No
Yes
(413) 339-8316
71
9
7.7
54.9%
68 (95.8%)
0 (0.0%)
1 (1.4%)
0 (0.0%)
1 (1.4%)
0 (0.0%)
1 (1.4%)
$41,189
39.9
44.4
512
25
250600000869
538
Kennedy John F Elementary School
Public
PK, KG-6
7 Bolster Street
Jamaica Plain
02130
Suffolk County
Boston
No
No
No
Yes
(617) 635-8127
399
29
13.6
71.2%
65 (16.3%)
66 (16.5%)
235 (58.9%)
11 (2.8%)
1 (0.3%)
0 (0.0%)
21 (5.3%)
$31,343
39.9
41.6
534
4
250279000265
539
Mary A. Dryden Veterans Memorial School
Public
PK, KG-5
190 Surrey Rd
Springfield
01118
Hampden County
Springfield
No
No
No
Yes
(413) 787-7248
304
26
11.4
74.7%
46 (15.1%)
47 (15.5%)
173 (56.9%)
22 (7.2%)
1 (0.3%)
1 (0.3%)
14 (4.6%)
$25,242
39.9
42.3
530
9
251113001820
540
Henri A. Yelle
Public
4-5
64 West Main Street
Norton
02766
Bristol County
Norton
No
No
No
Yes
(508) 285-0190
371
27
13.5
25.6%
315 (84.9%)
17 (4.6%)
15 (4.0%)
7 (1.9%)
0 (0.0%)
0 (0.0%)
17 (4.6%)
$20,086
39.7
37.7
574
34
250900001209
541
Marsh Grammar School
Public
K-8
309 Pelham Street
Methuen
01844
Essex County
Methuen
No
No
No
Yes
(978) 722-9076
996
78
12.7
45.6%
431 (43.3%)
69 (6.9%)
427 (42.9%)
24 (2.4%)
1 (0.1%)
0 (0.0%)
44 (4.4%)
$19,194
39.7
45.4
500
41
250774001211
542
Edgartown Elementary
Public
PK, KG-8
35 Robinson Road
Edgartown
02539
Dukes County
Edgartown
No
No
No
Yes
(508) 627-3316
357
49
7.3
44.0%
205 (57.4%)
21 (5.9%)
104 (29.1%)
1 (0.3%)
8 (2.2%)
0 (0.0%)
18 (5.0%)
$34,350
39.6
41
543
1
250909001469
543
Briggs Elementary
Public
PK, KG-5
96 Williams Rd
Ashburnham
01430
Worcester County
Ashburnham-Westminster
No
No
No
Yes
(978) 827-5750
461
38
12.1
27.3%
403 (87.4%)
14 (3.0%)
26 (5.6%)
4 (0.9%)
0 (0.0%)
0 (0.0%)
13 (2.8%)
$17,446
39.6
49.4
460
83
250204002368
544
Kilmer K-8 School
Public
PK, KG-8
35 Baker Street
West Roxbury
02132
Suffolk County
Boston
No
No
No
Yes
(617) 635-8060
401
40
9.9
48.1%
168 (41.9%)
95 (23.7%)
95 (23.7%)
22 (5.5%)
1 (0.2%)
0 (0.0%)
20 (5.0%)
$36,139
39.4
49.2
464
80
250279000278
545
Linden
Public
K-8
29 Wescott Street
Malden
02148
Middlesex County
Malden
No
No
No
Yes
(781) 397-7218
813
60
13.6
52.5%
166 (20.4%)
164 (20.2%)
229 (28.2%)
206 (25.3%)
7 (0.9%)
3 (0.4%)
37 (4.6%)
$19,814
39.2
32.7
613
68
250717001361
546
Haley Pilot School
Public
PK, KG-6
570 American Legion Hwy
Roslindale
02131
Suffolk County
Boston
No
No
No
Yes
(617) 635-8169
360
44
8.2
64.7%
73 (20.3%)
153 (42.5%)
112 (31.1%)
3 (0.8%)
1 (0.3%)
0 (0.0%)
16 (4.4%)
$35,549
39.1
26.2
670
124
250279000223
547
Washington
Public
PK, KG-4
795 Wilder Street
Lowell
01851
Middlesex County
Lowell
No
No
No
Yes
(978) 937-7635
252
23
10.9
69.0%
36 (14.3%)
23 (9.1%)
69 (27.4%)
106 (42.1%)
2 (0.8%)
1 (0.4%)
15 (6.0%)
$24,836
39.1
39.5
551
4
250702001051
548
Palmer River
Public
PK, KG-4
326 Winthrop Street
Rehoboth
02769
Bristol County
Dighton-Rehoboth
No
No
No
Yes
(508) 252-5100
618
44
14
18.1%
533 (86.2%)
12 (1.9%)
45 (7.3%)
11 (1.8%)
0 (0.0%)
0 (0.0%)
17 (2.8%)
$17,353
39
51
443
105
250420002428
549
Casimir Pulaski
Public
PK, KG-5
1097 Braley Rd
New Bedford
02745
Bristol County
New Bedford
No
No
No
Yes
(508) 997-4511
551
46
12
58.4%
348 (63.2%)
40 (7.3%)
128 (23.2%)
3 (0.5%)
0 (0.0%)
1 (0.2%)
31 (5.6%)
$24,926
39
39.6
550
1
250843001320
550
Bridge Boston Charter School
Public, Charter
PK, KG-8
435 Warren St.
Roxbury
02119
Suffolk County
Bridge Boston Charter School (District)
Yes
No
No
Yes
(857) 229-1601
329
30
10.7
76.6%
3 (0.9%)
194 (59.0%)
119 (36.2%)
3 (0.9%)
0 (0.0%)
1 (0.3%)
9 (2.7%)
$31,986
38.6
32.6
614
64
250052702710
551
Lynn Woods
Public
K-5
31 Trevett Avenue
Lynn
01904
Essex County
Lynn
No
No
No
Yes
(781) 477-7433
153
16
9.5
44.4%
61 (39.9%)
5 (3.3%)
72 (47.1%)
9 (5.9%)
1 (0.7%)
0 (0.0%)
5 (3.3%)
$26,779
38.5
48.6
472
79
250711001081
552
Mittineague
Public
1-5
26 Second Street
West Springfield
01089
Hampden County
West Springfield
No
No
No
Yes
(413) 263-3327
110
13
8.3
58.2%
63 (57.3%)
6 (5.5%)
34 (30.9%)
4 (3.6%)
0 (0.0%)
0 (0.0%)
3 (2.7%)
$20,246
38.5
39.2
553
1
251251002048
553
Heard Street
Public
K-6
200 Heard Street
Worcester
01603
Worcester County
Worcester
No
No
No
Yes
(508) 799-3525
245
18
13.8
56.3%
92 (37.6%)
42 (17.1%)
79 (32.2%)
20 (8.2%)
0 (0.0%)
0 (0.0%)
12 (4.9%)
$20,342
38.4
46.3
493
60
251323002224
554
Litwin
Public
2-5
135 Litwin Lane
Chicopee
01020
Hampden County
Chicopee
No
No
No
Yes
(413) 594-3545
343
28
12.1
67.3%
142 (41.4%)
32 (9.3%)
142 (41.4%)
9 (2.6%)
0 (0.0%)
0 (0.0%)
18 (5.2%)
$24,026
38.4
28.5
647
93
250366000502
555
Paper Mill
Public
K-4
148 Paper Mill Rd
Westfield
01085
Hampden County
Westfield
No
No
No
Yes
(413) 572-6519
312
28
11.2
50.6%
200 (64.1%)
7 (2.2%)
74 (23.7%)
9 (2.9%)
0 (0.0%)
0 (0.0%)
22 (7.1%)
$18,892
38.3
32
616
61
251263002606
556
Ferryway
Public
K-8
150 Cross Street
Malden
02148
Middlesex County
Malden
No
No
No
Yes
(781) 388-0659
920
69
13.4
64.9%
169 (18.4%)
180 (19.6%)
361 (39.2%)
167 (18.2%)
5 (0.5%)
2 (0.2%)
36 (3.9%)
$20,223
38.3
43.5
519
37
250717001345
557
Thomas R Plympton Elementary School
Public
K-5
20 Farnsworth Street
Waltham
02451
Middlesex County
Waltham
No
No
No
Yes
(781) 314-5760
357
35
10.1
43.7%
139 (38.9%)
48 (13.4%)
136 (38.1%)
15 (4.2%)
0 (0.0%)
0 (0.0%)
19 (5.3%)
$25,849
38.2
38.3
567
10
251200001978
558
Westminster Elementary
Public
2-5
9 Academy Hill
Westminster
01473
Worcester County
Ashburnham-Westminster
No
No
No
No
(978) 874-2043
375
29
12.8
18.4%
335 (89.3%)
7 (1.9%)
19 (5.1%)
2 (0.5%)
0 (0.0%)
0 (0.0%)
11 (2.9%)
$14,872
38.2
42.4
529
29
250204002367
559
Ohrenberger School
Public
3-8
175 W Boundary Road
West Roxbury
02132
Suffolk County
Boston
No
No
No
Yes
(617) 635-8157
477
42
11.2
72 (15.1%)
183 (38.4%)
189 (39.6%)
14 (2.9%)
3 (0.6%)
1 (0.2%)
14 (2.9%)
$37,211
38.1
34.5
599
40
250279000339
560
Community
Public
K-5
45 South Washington Street
North Attleborough
02760
Bristol County
North Attleborough
No
No
No
Yes
(508) 643-2148
276
27
10.1
47.8%
169 (61.2%)
26 (9.4%)
41 (14.9%)
18 (6.5%)
1 (0.4%)
0 (0.0%)
21 (7.6%)
$19,778
37.8
36
586
26
250873001199
561
Buckland-Shelburne Regional
Public
PK, KG-6
75 Mechanic Street
Shelburne Falls
01370
Franklin County
Mohawk Trail
No
No
No
Yes
(413) 625-2521
270
18
14.8
41.5%
235 (87.0%)
3 (1.1%)
16 (5.9%)
2 (0.7%)
1 (0.4%)
0 (0.0%)
12 (4.4%)
$25,376
37.6
40.2
545
16
250799000424
562
Littleville Elementary School
Public
PK, KG-5
4 Littleville Road
Huntington
01050
Hampshire County
Gateway
No
No
No
No
(413) 685-1300
260
26
10.1
45.8%
239 (91.9%)
0 (0.0%)
13 (5.0%)
0 (0.0%)
0 (0.0%)
1 (0.4%)
7 (2.7%)
$24,269
37.6
37.2
577
15
250516000761
563
Francis J McGrath Elementary
Public
PK, KG-6
493 Grove Street
Worcester
01605
Worcester County
Worcester
No
No
No
Yes
(508) 799-3584
200
18
11.3
76.5%
55 (27.5%)
30 (15.0%)
98 (49.0%)
8 (4.0%)
1 (0.5%)
1 (0.5%)
7 (3.5%)
$22,763
37.6
16.1
779
216
251323002214
564
John E. McCarthy
Public
K-5
76 Lake Street
Peabody
01960
Essex County
Peabody
No
No
No
Yes
(978) 536-5625
385
29
13.3
56.6%
170 (44.2%)
79 (20.5%)
102 (26.5%)
18 (4.7%)
2 (0.5%)
0 (0.0%)
14 (3.6%)
$15,979
37.6
35.3
594
30
250936001821
565
Frances Drake School
Public
K-5
95 Viscoloid Ave
Leominster
01453
Worcester County
Leominster
No
No
No
Yes
(978) 534-7751
512
41
12.5
63.1%
150 (29.3%)
49 (9.6%)
274 (53.5%)
18 (3.5%)
0 (0.0%)
0 (0.0%)
21 (4.1%)
$21,617
37.4
27.1
659
94
250678002637
566
Alma del Mar Charter School
Public, Charter
K-8
515 Belleville Ave
New Bedford
02746
Bristol County
Alma del Mar Charter School (District)
Yes
No
No
Yes
(774) 206-6827
1,042
94
11.1
75.6%
181 (17.4%)
166 (15.9%)
636 (61.0%)
5 (0.5%)
6 (0.6%)
0 (0.0%)
48 (4.6%)
$17,918
37.4
30.6
630
64
250052502708
567
Thorndyke Road
Public
K-6
30 Thorndyke Rd
Worcester
01606
Worcester County
Worcester
No
No
No
Yes
(508) 799-3550
319
21
14.8
63.9%
108 (33.9%)
51 (16.0%)
139 (43.6%)
13 (4.1%)
0 (0.0%)
0 (0.0%)
8 (2.5%)
$19,433
37.3
32.3
615
48
251323002247
568
Lincoln-Hancock Community School
Public
K-4
300 Granite Street
Quincy
02169
Norfolk County
Quincy
No
No
No
Yes
(617) 984-8715
565
45
12.5
56.6%
178 (31.5%)
87 (15.4%)
68 (12.0%)
162 (28.7%)
3 (0.5%)
0 (0.0%)
66 (11.7%)
$19,683
37.1
44.5
510
58
250987001571
569
Hurley K-8 School
Public
PK, KG-8
70 Worcester Street
Boston
02118
Suffolk County
Boston
No
No
No
Yes
(617) 635-8489
335
28
12.1
58.2%
74 (22.1%)
20 (6.0%)
223 (66.6%)
6 (1.8%)
2 (0.6%)
0 (0.0%)
9 (2.7%)
$32,092
36.7
53.3
422
147
250279000272
570
Webster School
Public
K-5
30 Dartmouth Street
Everett
02149
Middlesex County
Everett
No
No
No
Yes
(617) 394-5040
351
43
8.1
70.9%
50 (14.2%)
42 (12.0%)
235 (67.0%)
20 (5.7%)
0 (0.0%)
0 (0.0%)
4 (1.1%)
$27,061
36.5
29.2
642
72
250477002118
571
Hajjar Elementary
Public
K-4
59 Rogers Street
Billerica
01862
Middlesex County
Billerica
No
No
No
Yes
(978) 528-8550
401
29
13.9
35.2%
237 (59.1%)
24 (6.0%)
75 (18.7%)
45 (11.2%)
3 (0.7%)
1 (0.2%)
15 (3.7%)
$19,515
36.1
51.5
438
133
250267000180
572
Alice B Beal Elementary
Public
PK, KG-5
285 Tiffany Street
Springfield
01108
Hampden County
Springfield
No
No
No
Yes
(413) 787-7544
292
24
11.9
77.1%
40 (13.7%)
50 (17.1%)
164 (56.2%)
20 (6.8%)
1 (0.3%)
0 (0.0%)
17 (5.8%)
$24,999
36.1
43.7
517
55
251113001792
573
Wales Elementary
Public
PK, KG-6
41 Main Street
Wales
01081
Hampden County
Wales
No
No
No
Yes
(413) 245-7748
93
11
8.6
51.6%
82 (88.2%)
4 (4.3%)
6 (6.5%)
0 (0.0%)
1 (1.1%)
0 (0.0%)
0 (0.0%)
$32,600
35.7
22.5
701
128
251194001956
574
William F. Stanley Elementary School
Public
PK, KG-5
250 South Street
Waltham
02453
Middlesex County
Waltham
No
No
No
Yes
(781) 314-5620
381
45
8.4
52.2%
101 (26.5%)
47 (12.3%)
189 (49.6%)
30 (7.9%)
0 (0.0%)
0 (0.0%)
14 (3.7%)
$32,435
35.4
35.4
591
17
251200001973
575
Woodsdale Elementary School
Public
3-4
120 Chestnut Street
Abington
02351
Plymouth County
Abington
No
No
No
No
(781) 982-2180
372
25
14.9
36.8%
261 (70.2%)
31 (8.3%)
54 (14.5%)
8 (2.2%)
2 (0.5%)
1 (0.3%)
15 (4.0%)
$15,710
35.3
45
505
70
250165000006
576
Howard School
Public
4-6
70 Howard Street
West Bridgewater
02379
Plymouth County
West Bridgewater
No
No
No
Yes
(508) 894-1250
335
20
17.1
250 (74.6%)
33 (9.9%)
31 (9.3%)
2 (0.6%)
0 (0.0%)
0 (0.0%)
19 (5.7%)
$15,449
35.1
48.8
469
107
251242002036
577
Fowler School
Public
4-8
3 Tiger Drive
Maynard
01754
Middlesex County
Maynard
No
No
No
Yes
(978) 897-6700
451
41
10.8
337 (74.7%)
12 (2.7%)
76 (16.9%)
4 (0.9%)
0 (0.0%)
0 (0.0%)
19 (4.2%)
$22,288
35.1
38.9
561
16
250750000105
578
H H Galligan
Public
K-4
15 Sheridan Street
Taunton
02780
Bristol County
Taunton
No
No
No
Yes
(508) 821-1295
286
25
11.6
77.6%
102 (35.7%)
87 (30.4%)
69 (24.1%)
3 (1.0%)
1 (0.3%)
1 (0.3%)
23 (8.0%)
$19,320
35.1
21.6
713
135
251152001908
579
James Tansey
Public
K-5
711 Ray Street
Fall River
02720
Bristol County
Fall River
No
No
No
No
(508) 675-8206
280
18
15.4
60.4%
168 (60.0%)
27 (9.6%)
45 (16.1%)
9 (3.2%)
0 (0.0%)
0 (0.0%)
31 (11.1%)
$22,620
35
57.5
382
197
250483000665
580
Peter W Reilly
Public
PK, KG-4
115 Douglas Road
Lowell
01852
Middlesex County
Lowell
No
No
No
Yes
(978) 937-7652
471
37
12.7
53.7%
183 (38.9%)
26 (5.5%)
176 (37.4%)
51 (10.8%)
2 (0.4%)
0 (0.0%)
33 (7.0%)
$22,800
34.9
43.1
524
56
250702001045
581
Moody Elementary
Public
PK, KG-4
158 Rogers Street
Lowell
01852
Middlesex County
Lowell
No
No
No
Yes
(978) 937-7673
248
22
11.2
80.2%
58 (23.4%)
15 (6.0%)
144 (58.1%)
22 (8.9%)
1 (0.4%)
2 (0.8%)
6 (2.4%)
$24,473
34.9
27.9
653
72
250702000068
582
Golden Hill
Public
K-4
140 Boardman Street
Haverhill
01830
Essex County
Haverhill
No
No
No
Yes
(978) 374-5794
502
42
11.9
69.5%
215 (42.8%)
31 (6.2%)
236 (47.0%)
7 (1.4%)
1 (0.2%)
0 (0.0%)
12 (2.4%)
$19,784
34.9
31.9
618
36
250597000296
583
Hardwick Elementary
Public
PK, KG-5
76 School House Dr.
Gilbertville
01031
Worcester County
Quabbin
No
No
No
Yes
(413) 477-6351
169
14
12.4
47.9%
145 (85.8%)
5 (3.0%)
13 (7.7%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
6 (3.6%)
$21,213
34.7
38
571
12
250000102398
584
May Street
Public
K-6
265 May Street
Worcester
01602
Worcester County
Worcester
No
No
No
Yes
(508) 799-3520
310
22
14.2
56.1%
123 (39.7%)
49 (15.8%)
86 (27.7%)
24 (7.7%)
0 (0.0%)
0 (0.0%)
28 (9.0%)
$19,674
34.7
39.3
552
32
251323002231
585
Comprehensive Grammar School
Public
K-8
100 Howe Street
Methuen
01844
Essex County
Methuen
No
No
No
Yes
(978) 722-9051
1,046
84
12.4
53.0%
347 (33.2%)
111 (10.6%)
525 (50.2%)
40 (3.8%)
0 (0.0%)
0 (0.0%)
23 (2.2%)
$17,673
34.7
35.4
593
8
250774002558
586
Crocker Elementary
Public
1-5
200 Bigelow Dr
Fitchburg
01420
Worcester County
Fitchburg
No
No
No
Yes
(978) 345-3290
610
52
11.7
73.8%
142 (23.3%)
64 (10.5%)
343 (56.2%)
18 (3.0%)
5 (0.8%)
0 (0.0%)
38 (6.2%)
$20,188
34.6
44.7
508
78
250489000696
587
North Brookfield Elementary
Public
PK, KG-5
10 New School Drive
North Brookfield
01535
Worcester County
North Brookfield
No
No
No
Yes
(508) 867-8326
240
21
11.4
46.3%
197 (82.1%)
12 (5.0%)
25 (10.4%)
3 (1.3%)
0 (0.0%)
0 (0.0%)
3 (1.3%)
$23,895
34.5
20.3
731
144
250876001410
588
Thomas Willett Elementary School
Public
K-4
32 Watson Avenue
Attleboro
02703
Bristol County
Attleboro
No
No
No
Yes
(508) 222-0286
373
26
14.6
41.3%
217 (58.2%)
33 (8.8%)
84 (22.5%)
11 (2.9%)
3 (0.8%)
1 (0.3%)
24 (6.4%)
$18,666
34.4
42.9
525
63
250219000098
589
Northeast Elementary School
Public
PK, KG-5
70 Putney Lane
Waltham
02452
Middlesex County
Waltham
No
No
No
Yes
(781) 314-5740
527
49
10.7
53.9%
186 (35.3%)
62 (11.8%)
226 (42.9%)
32 (6.1%)
1 (0.2%)
0 (0.0%)
20 (3.8%)
$26,896
34.4
31.1
623
34
251200001974
590
Williams Intermediate School
Public
3-5
200 South Street
Bridgewater
02324
Plymouth County
Bridgewater-Raynham
No
No
No
No
(508) 697-6968
863
48
17.9
27.5%
598 (69.3%)
113 (13.1%)
79 (9.2%)
18 (2.1%)
0 (0.0%)
0 (0.0%)
55 (6.4%)
$14,372
34.4
34.9
597
7
250303002657
591
Philip G Coburn
Public
PK, KG-5
115 Southworth Street
West Springfield
01089
Hampden County
West Springfield
No
No
No
Yes
(413) 263-3318
699
65
10.7
78.4%
345 (49.4%)
57 (8.2%)
188 (26.9%)
58 (8.3%)
1 (0.1%)
1 (0.1%)
49 (7.0%)
$20,312
34.4
24.9
677
86
251251001242
592
Allendale
Public
PK, KG-5
180 Connecticut Avenue
Pittsfield
01201
Berkshire County
Pittsfield
No
No
No
No
(413) 448-9650
236
23
10.3
68.6%
112 (47.5%)
42 (17.8%)
54 (22.9%)
4 (1.7%)
1 (0.4%)
0 (0.0%)
23 (9.7%)
$24,469
34.4
45.3
502
90
250963001516
593
East Falmouth Elementary
Public
PK, KG-4
33 Davisville Rd
East Falmouth
02536
Barnstable County
Falmouth
No
No
No
Yes
(508) 548-1052
303
31
9.8
52.8%
212 (70.0%)
15 (5.0%)
28 (9.2%)
8 (2.6%)
3 (1.0%)
0 (0.0%)
37 (12.2%)
$27,121
34.3
47.9
476
117
250486000685
594
Royalston Community School
Public
PK, KG-6
96 Winchendon Rd
Royalston
01368
Worcester County
Athol-Royalston
No
No
No
Yes
(978) 249-2900
152
12
12.3
49.3%
138 (90.8%)
0 (0.0%)
10 (6.6%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
4 (2.6%)
$19,782
34.1
31
624
30
250216000931
595
King Elementary School
Public
K-5
454 Water Street
Framingham
01701
Middlesex County
Framingham
No
No
No
No
(508) 782-7201
385
35
11.1
43.6%
163 (42.3%)
27 (7.0%)
141 (36.6%)
29 (7.5%)
0 (0.0%)
0 (0.0%)
24 (6.2%)
$24,284
34
37.6
575
20
250498002823
596
Arthur T. Cummings Elementary School
Public
3-5
40 Hermon Street
Winthrop
02152
Suffolk County
Winthrop
No
No
No
Yes
(617) 846-5543
467
29
16.1
33.6%
441 (94.4%)
12 (2.6%)
2 (0.4%)
2 (0.4%)
10 (2.1%)
0 (0.0%)
0 (0.0%)
$19,204
34
38
570
26
251317001841
597
Saltonstall School
Public
K-5
211 Lafayette Street
Salem
01970
Essex County
Salem
No
No
No
Yes
(978) 740-1297
412
31
13.2
66.0%
135 (32.8%)
22 (5.3%)
222 (53.9%)
4 (1.0%)
2 (0.5%)
0 (0.0%)
27 (6.6%)
$23,905
33.8
41.4
537
60
251038000773
598
Charlotte A Dunning
Public
K-5
48 Frost Street
Framingham
01701
Middlesex County
Framingham
No
No
No
No
(508) 626-9155
436
35
12.4
41.1%
192 (44.0%)
21 (4.8%)
172 (39.4%)
26 (6.0%)
0 (0.0%)
0 (0.0%)
25 (5.7%)
$24,195
33.7
28.9
645
47
250498000716
599
Mary D Altavesta
Public
K-5
980 1/2 Main Street
Woburn
01801
Middlesex County
Woburn
No
No
No
Yes
(781) 937-8235
248
24
10.2
53.2%
118 (47.6%)
36 (14.5%)
57 (23.0%)
21 (8.5%)
4 (1.6%)
0 (0.0%)
12 (4.8%)
$22,263
33.7
16.7
773
174
251320002189
600
Clinton Elementary
Public
PK, KG-4
100 Church Street
Clinton
01510
Worcester County
Clinton
No
No
No
Yes
(978) 365-4230
870
67
13
49.0%
413 (47.5%)
29 (3.3%)
394 (45.3%)
9 (1.0%)
1 (0.1%)
0 (0.0%)
24 (2.8%)
$18,902
33.6
50.2
451
149
250375002379
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...