Essex County Public School Records
Records 1-180 of 218 for Essex County, Massachusetts. Each listed-only school has a stable anchor on these record pages; generated profile pages remain linked where available.
Page records
180
County records
218
Record pages
2
Public school records page 1 for Essex County
This page provides stable anchors for one slice of the 218 NCES public school records in Essex County. Use the record links below when you need to cite a specific listed school without relying on a thin standalone page.
Directory records
218
Showing here
180
Profile pages
26
Primary schools
124- Record
Amesbury Elementary
Amesbury
- Grades
- PK–4
- Location
- Amesbury, 01913
- Enrollment
- 328 students
Listed on this county directory
- Record
Charles C Cashman Elementary
Amesbury
- Grades
- PK–4
- Location
- Amesbury, 01913
- Enrollment
- 369 students
Listed on this county directory
- Record
Bancroft Elementary
Andover
- Grades
- KG–5
- Location
- Andover, 01810
- Enrollment
- 543 students
Listed on this county directory
- Record
Henry C Sanborn Elementary
Andover
- Grades
- KG–5
- Location
- Andover, 01810
- Enrollment
- 331 students
Listed on this county directory
- Record
High Plain Elementary
Andover
- Grades
- KG–5
- Location
- Andover, 01810
- Enrollment
- 527 students
Listed on this county directory
- Record
South Elementary
Andover
- Grades
- KG–5
- Location
- Andover, 01810
- Enrollment
- 453 students
Listed on this county directory
- Record
West Elementary
Andover
- Grades
- KG–5
- Location
- Andover, 01810
- Enrollment
- 555 students
Listed on this county directory
- Record
Ayers/Ryal Side School
Beverly
- Grades
- KG–4
- Location
- Beverly, 01915
- Enrollment
- 386 students
Listed on this county directory
- Record
Centerville Elementary
Beverly
- Grades
- KG–4
- Location
- Beverly, 01915
- Enrollment
- 317 students
Listed on this county directory
- Record
Cove Elementary
Beverly
- Grades
- KG–4
- Location
- Beverly, 01915
- Enrollment
- 419 students
Listed on this county directory
- Record
Hannah Elementary
Beverly
- Grades
- KG–4
- Location
- Beverly, 01915
- Enrollment
- 330 students
Listed on this county directory
- Record
North Beverly Elementary
Beverly
- Grades
- KG–4
- Location
- Beverly, 01915
- Enrollment
- 345 students
Listed on this county directory
- Record
Harry Lee Cole
Boxford
- Grades
- PK–2
- Location
- Boxford, 01921
- Enrollment
- 348 students
Listed on this county directory
- Record
Spofford Pond
Boxford
- Grades
- 3–6
- Location
- Boxford, 01921
- Enrollment
- 384 students
Listed on this county directory
- Community Day Charter Public SchoolRecord
Community Day Charter Public School (District)
- Grades
- PK–8
- Location
- Lawrence, 01841
- Enrollment
- 1,195 students
- Record
Great Oak
Danvers
- Grades
- KG–5
- Location
- Danvers, 01923
- Enrollment
- 301 students
Listed on this county directory
- Record
Highlands
Danvers
- Grades
- KG–5
- Location
- Danvers, 01923
- Enrollment
- 386 students
Listed on this county directory
- Record
Ivan G Smith
Danvers
- Grades
- KG–5
- Location
- Danvers, 01923
- Enrollment
- 339 students
Listed on this county directory
- Record
Riverside
Danvers
- Grades
- PK–5
- Location
- Danvers, 01923
- Enrollment
- 331 students
Listed on this county directory
- Record
Willis E Thorpe
Danvers
- Grades
- PK–5
- Location
- Danvers, 01923
- Enrollment
- 329 students
Listed on this county directory
- Record
Penn Brook
Georgetown
- Grades
- KG–6
- Location
- Georgetown, 01833
- Enrollment
- 703 students
Listed on this county directory
- Record
Beeman Memorial
Gloucester
- Grades
- KG–5
- Location
- Gloucester, 01930
- Enrollment
- 300 students
Listed on this county directory
- Record
East Gloucester Elementary
Gloucester
- Grades
- KG–5
- Location
- Gloucester, 01930
- Enrollment
- 181 students
Listed on this county directory
- Record
Plum Cove School
Gloucester
- Grades
- KG–5
- Location
- Gloucester, 01930
- Enrollment
- 203 students
Listed on this county directory
- Record
Veterans Memorial
Gloucester
- Grades
- KG–5
- Location
- Gloucester, 01930
- Enrollment
- 216 students
Listed on this county directory
- Record
West Parish
Gloucester
- Grades
- KG–5
- Location
- Gloucester, 01930
- Enrollment
- 374 students
Listed on this county directory
- Record
Bessie Buker Elementary
Hamilton-Wenham
- Grades
- KG–5
- Location
- Wenham, 01984
- Enrollment
- 265 students
Listed on this county directory
- Record
Cutler School
Hamilton-Wenham
- Grades
- KG–5
- Location
- South Hamilton, 01982
- Enrollment
- 254 students
Listed on this county directory
- Record
Winthrop School
Hamilton-Wenham
- Grades
- PK–5
- Location
- South Hamilton, 01982
- Enrollment
- 313 students
Listed on this county directory
- Record
Bradford Elementary
Haverhill
- Grades
- KG–4
- Location
- Bradford, 01835
- Enrollment
- 508 students
Listed on this county directory
- Caleb Dustin Hunking SchoolRecord
Haverhill
- Grades
- KG–8
- Location
- Haverhill, 01835
- Enrollment
- 1,070 students
- Record
Golden Hill
Haverhill
- Grades
- KG–4
- Location
- Haverhill, 01830
- Enrollment
- 475 students
Listed on this county directory
- Record
Moody
Haverhill
- Grades
- PK–KG
- Location
- Haverhill, 01832
- Enrollment
- 180 students
Listed on this county directory
- Record
Pentucket Lake Elementary
Haverhill
- Grades
- KG–5
- Location
- Haverhill, 01830
- Enrollment
- 521 students
Listed on this county directory
- Record
Silver Hill Elementary School
Haverhill
- Grades
- KG–5
- Location
- Haverhill, 01832
- Enrollment
- 471 students
Listed on this county directory
- Record
Tilton
Haverhill
- Grades
- KG–3
- Location
- Haverhill, 01832
- Enrollment
- 295 students
Listed on this county directory
- Record
Tilton Upper Middle School
Haverhill
- Grades
- 4–5
- Location
- Haverhill, 01830
- Enrollment
- 171 students
Listed on this county directory
- Record
Walnut Square
Haverhill
- Grades
- KG–2
- Location
- Haverhill, 01830
- Enrollment
- 136 students
Listed on this county directory
- Record
Hill View Montessori Charter Public School
Hill View Montessori Charter Public (District)
- Grades
- KG–8
- Location
- Haverhill, 01835
- Enrollment
- 306 students
Listed on this county directory
- Record
Paul F Doyon Memorial
Ipswich
- Grades
- PK–5
- Location
- Ipswich, 01938
- Enrollment
- 366 students
Listed on this county directory
- Record
Winthrop
Ipswich
- Grades
- PK–5
- Location
- Ipswich, 01938
- Enrollment
- 373 students
Listed on this county directory
- Record
Arlington Elementary
Lawrence
- Grades
- PK–4
- Location
- Lawrence, 01841
- Enrollment
- 579 students
Listed on this county directory
- Record
Edward F. Parthum
Lawrence
- Grades
- KG–4
- Location
- Lawrence, 01841
- Enrollment
- 677 students
Listed on this county directory
- Record
Emily G Wetherbee
Lawrence
- Grades
- KG–8
- Location
- Lawrence, 01843
- Enrollment
- 495 students
Listed on this county directory
- Record
Francis M Leahy
Lawrence
- Grades
- 1–5
- Location
- Lawrence, 01843
- Enrollment
- 380 students
Listed on this county directory
- Record
Gerard A. Guilmette
Lawrence
- Grades
- 1–4
- Location
- Lawrence, 01841
- Enrollment
- 481 students
Listed on this county directory
- Record
James F Hennessey
Lawrence
- Grades
- PK–2
- Location
- Lawrence, 01841
- Enrollment
- 317 students
Listed on this county directory
- Record
John Breen School
Lawrence
- Grades
- PK–KG
- Location
- Lawrence, 01843
- Enrollment
- 258 students
Listed on this county directory
- Record
John K Tarbox
Lawrence
- Grades
- 1–5
- Location
- Lawrence, 01841
- Enrollment
- 275 students
Listed on this county directory
- Record
Lawlor Early Childhood Center
Lawrence
- Grades
- KG
- Location
- Lawrence, 01841
- Enrollment
- 164 students
Listed on this county directory
- Record
Lawrence Family Public Academy
Lawrence
- Grades
- PK–KG
- Location
- Lawrence, 01841
- Enrollment
- 189 students
Listed on this county directory
- Record
Oliver Elementary School
Lawrence
- Grades
- 1–5
- Location
- Lawrence, 01840
- Enrollment
- 433 students
Listed on this county directory
- Record
Robert Frost
Lawrence
- Grades
- KG–4
- Location
- Lawrence, 01843
- Enrollment
- 572 students
Listed on this county directory
- Record
Rollins Early Childhood Center
Lawrence
- Grades
- PK–KG
- Location
- Lawrence, 01841
- Enrollment
- 202 students
Listed on this county directory
- Record
South Lawrence East Elementary School
Lawrence
- Grades
- 1–5
- Location
- Lawrence, 01843
- Enrollment
- 653 students
Listed on this county directory
- Record
Lawrence Family Development Charter School
Lawrence Family Development Charter (District)
- Grades
- PK–8
- Location
- Lawrence, 01841
- Enrollment
- 854 students
Listed on this county directory
- Record
A Drewicz Elementary
Lynn
- Grades
- PK–5
- Location
- Lynn, 01905
- Enrollment
- 488 students
Listed on this county directory
- Record
Aborn
Lynn
- Grades
- KG–5
- Location
- Lynn, 01902
- Enrollment
- 217 students
Listed on this county directory
- Record
Brickett Elementary
Lynn
- Grades
- KG–5
- Location
- Lynn, 01902
- Enrollment
- 305 students
Listed on this county directory
- Record
Capt William G Shoemaker
Lynn
- Grades
- PK–5
- Location
- Lynn, 01904
- Enrollment
- 297 students
Listed on this county directory
- Record
Cobbet Elementary
Lynn
- Grades
- KG–5
- Location
- Lynn, 01902
- Enrollment
- 602 students
Listed on this county directory
- Record
E J Harrington
Lynn
- Grades
- PK–5
- Location
- Lynn, 01902
- Enrollment
- 590 students
Listed on this county directory
- Record
Edward A Sisson
Lynn
- Grades
- PK–5
- Location
- Lynn, 01904
- Enrollment
- 412 students
Listed on this county directory
- Record
Hood
Lynn
- Grades
- PK–5
- Location
- Lynn, 01902
- Enrollment
- 452 students
Listed on this county directory
- Record
Ingalls
Lynn
- Grades
- KG–5
- Location
- Lynn, 01902
- Enrollment
- 670 students
Listed on this county directory
- Record
Julia F Callahan
Lynn
- Grades
- PK–5
- Location
- Lynn, 01905
- Enrollment
- 365 students
Listed on this county directory
- Record
Lincoln-Thomson
Lynn
- Grades
- KG–5
- Location
- Lynn, 01905
- Enrollment
- 189 students
Listed on this county directory
- Record
Lynn Woods
Lynn
- Grades
- KG–5
- Location
- Lynn, 01904
- Enrollment
- 148 students
Listed on this county directory
- Record
Robert L Ford
Lynn
- Grades
- 1–5
- Location
- Lynn, 01902
- Enrollment
- 404 students
Listed on this county directory
- Record
Sewell-Anderson
Lynn
- Grades
- KG–5
- Location
- Lynn, 01905
- Enrollment
- 269 students
Listed on this county directory
- Record
Tracy
Lynn
- Grades
- 1–5
- Location
- Lynn, 01905
- Enrollment
- 362 students
Listed on this county directory
- Record
Washington Elementary School
Lynn
- Grades
- PK–5
- Location
- Lynn, 01902
- Enrollment
- 416 students
Listed on this county directory
- Record
William R Fallon
Lynn
- Grades
- 1–5
- Location
- Lynn, 01905
- Enrollment
- 27 students
Listed on this county directory
- Record
Wm P Connery
Lynn
- Grades
- PK–5
- Location
- Lynn, 01905
- Enrollment
- 532 students
Listed on this county directory
- Record
Huckleberry Hill
Lynnfield
- Grades
- KG–4
- Location
- Lynnfield, 01940
- Enrollment
- 457 students
Listed on this county directory
- Record
Summer Street
Lynnfield
- Grades
- KG–4
- Location
- Lynnfield, 01940
- Enrollment
- 421 students
Listed on this county directory
- Record
Essex Elementary
Manchester Essex Regional
- Grades
- KG–5
- Location
- Essex, 01929
- Enrollment
- 231 students
Listed on this county directory
- Record
Manchester Memorial Elementary
Manchester Essex Regional
- Grades
- PK–5
- Location
- Manchester, 01944
- Enrollment
- 291 students
Listed on this county directory
- Record
Glover
Marblehead
- Grades
- PK–3
- Location
- Marblehead, 01945
- Enrollment
- 326 students
Listed on this county directory
- Record
Lucretia and Joseph Brown School
Marblehead
- Grades
- PK–3
- Location
- Marblehead, 01945
- Enrollment
- 444 students
Listed on this county directory
- Grades
- PK–8
- Location
- Methuen, 01844
- Enrollment
- 955 students
- Grades
- PK–8
- Location
- Methuen, 01844
- Enrollment
- 1,263 students
- Marsh Grammar SchoolRecord
Methuen
- Grades
- PK–8
- Location
- Methuen, 01844
- Enrollment
- 1,052 students
- Tenney Grammar SchoolRecord
Methuen
- Grades
- PK–8
- Location
- Methuen, 01844
- Enrollment
- 1,254 students
- Record
Fuller Meadow
Middleton
- Grades
- KG–2
- Location
- Middleton, 01949
- Enrollment
- 296 students
Listed on this county directory
- Record
Howe-Manning
Middleton
- Grades
- 3–6
- Location
- Middleton, 01949
- Enrollment
- 425 students
Listed on this county directory
- Record
Johnson
Nahant
- Grades
- PK–6
- Location
- Nahant, 01908
- Enrollment
- 155 students
Listed on this county directory
- Record
Edward G. Molin Elementary School
Newburyport
- Grades
- 4–5
- Location
- Newburyport, 01950
- Enrollment
- 279 students
Listed on this county directory
- Record
Francis T Bresnahan Elementary
Newburyport
- Grades
- PK–3
- Location
- Newburyport, 01950
- Enrollment
- 575 students
Listed on this county directory
- Record
Anne Bradstreet Early Childhood Center
North Andover
- Grades
- PK–KG
- Location
- North Andover, 01845
- Enrollment
- 430 students
Listed on this county directory
- Record
Annie L Sargent School
North Andover
- Grades
- 1–5
- Location
- North Andover, 01845
- Enrollment
- 467 students
Listed on this county directory
- Record
Atkinson
North Andover
- Grades
- 1–5
- Location
- North Andover, 01845
- Enrollment
- 274 students
Listed on this county directory
- Record
Franklin
North Andover
- Grades
- 1–5
- Location
- North Andover, 01845
- Enrollment
- 381 students
Listed on this county directory
- Record
Kittredge
North Andover
- Grades
- 1–5
- Location
- North Andover, 01845
- Enrollment
- 226 students
Listed on this county directory
- Record
Thomson
North Andover
- Grades
- 1–5
- Location
- North Andover, 01845
- Enrollment
- 301 students
Listed on this county directory
- Record
Captain Samuel Brown
Peabody
- Grades
- KG–5
- Location
- Peabody, 01960
- Enrollment
- 376 students
Listed on this county directory
- Record
Center
Peabody
- Grades
- KG–5
- Location
- Peabody, 01960
- Enrollment
- 446 students
Listed on this county directory
- Record
John E Burke
Peabody
- Grades
- KG–5
- Location
- Peabody, 01960
- Enrollment
- 252 students
Listed on this county directory
- Record
John E. McCarthy
Peabody
- Grades
- PK–5
- Location
- Peabody, 01960
- Enrollment
- 338 students
Listed on this county directory
- Record
South Memorial
Peabody
- Grades
- PK–5
- Location
- Peabody, 01960
- Enrollment
- 472 students
Listed on this county directory
- Record
Thomas Carroll
Peabody
- Grades
- KG–5
- Location
- Peabody, 01960
- Enrollment
- 586 students
Listed on this county directory
- Record
West Memorial
Peabody
- Grades
- PK–5
- Location
- Peabody, 01960
- Enrollment
- 259 students
Listed on this county directory
- Record
William A Welch Sr
Peabody
- Grades
- PK–3
- Location
- Peabody, 01960
- Enrollment
- 230 students
Listed on this county directory
- Record
Dr Frederick N Sweetsir
Pentucket
- Grades
- PK–2
- Location
- Merrimac, 01860
- Enrollment
- 227 students
Listed on this county directory
- Record
Dr John C Page School
Pentucket
- Grades
- PK–6
- Location
- West Newbury, 01985
- Enrollment
- 317 students
Listed on this county directory
- Record
Elmer S Bagnall
Pentucket
- Grades
- PK–6
- Location
- Groveland, 01834
- Enrollment
- 486 students
Listed on this county directory
- Record
Helen R Donaghue School
Pentucket
- Grades
- 3–6
- Location
- Merrimac, 01860
- Enrollment
- 250 students
Listed on this county directory
- Record
River Valley Charter School
River Valley Charter (District)
- Grades
- KG–8
- Location
- Newburyport, 01950
- Enrollment
- 288 students
Listed on this county directory
- Record
Rockport Elementary
Rockport
- Grades
- PK–5
- Location
- Rockport, 01966
- Enrollment
- 304 students
Listed on this county directory
- Record
Bates
Salem
- Grades
- PK–5
- Location
- Salem, 01970
- Enrollment
- 374 students
Listed on this county directory
- Record
Bentley Academy Innovation School
Salem
- Grades
- KG–5
- Location
- Salem, 01970
- Enrollment
- 274 students
Listed on this county directory
- Record
Carlton
Salem
- Grades
- KG–5
- Location
- Salem, 01970
- Enrollment
- 246 students
Listed on this county directory
- Record
Horace Mann Laboratory
Salem
- Grades
- PK–5
- Location
- Salem, 01970
- Enrollment
- 297 students
Listed on this county directory
- Record
Saltonstall School
Salem
- Grades
- KG–8
- Location
- Salem, 01970
- Enrollment
- 397 students
Listed on this county directory
- Record
Witchcraft Heights
Salem
- Grades
- KG–5
- Location
- Salem, 01970
- Enrollment
- 455 students
Listed on this county directory
- Record
Belmonte STEAM Academy
Saugus
- Grades
- 2–5
- Location
- Saugus, 01906
- Enrollment
- 780 students
Listed on this county directory
- Record
Veterans Early Learning Center
Saugus
- Grades
- PK–1
- Location
- Saugus, 01906
- Enrollment
- 371 students
Listed on this county directory
- Record
Clarke
Swampscott
- Grades
- KG–4
- Location
- Swampscott, 01907
- Enrollment
- 205 students
Listed on this county directory
- Record
Hadley
Swampscott
- Grades
- KG–4
- Location
- Swampscott, 01907
- Enrollment
- 350 students
Listed on this county directory
- Record
Stanley
Swampscott
- Grades
- 1–4
- Location
- Swampscott, 01907
- Enrollment
- 161 students
Listed on this county directory
- Record
Steward Elementary
Topsfield
- Grades
- PK–3
- Location
- Topsfield, 01983
- Enrollment
- 369 students
Listed on this county directory
- Record
Newbury Elementary
Triton
- Grades
- PK–6
- Location
- Newbury, 01951
- Enrollment
- 412 students
Listed on this county directory
- Record
Pine Grove
Triton
- Grades
- PK–6
- Location
- Rowley, 01969
- Enrollment
- 432 students
Listed on this county directory
- Record
Salisbury Elementary
Triton
- Grades
- PK–6
- Location
- Salisbury, 01952
- Enrollment
- 420 students
Listed on this county directory
Middle schools
40- Record
Amesbury Middle
Amesbury
- Grades
- 5–8
- Location
- Amesbury, 01913
- Enrollment
- 584 students
Listed on this county directory
- Record
Andover West Middle
Andover
- Grades
- 6–8
- Location
- Andover, 01810
- Enrollment
- 518 students
Listed on this county directory
- Record
Doherty Middle
Andover
- Grades
- 6–8
- Location
- Andover, 01810
- Enrollment
- 461 students
Listed on this county directory
- Record
Wood Hill Middle School
Andover
- Grades
- 6–8
- Location
- Andover, 01810
- Enrollment
- 338 students
Listed on this county directory
- Beverly Middle SchoolRecord
Beverly
- Grades
- 5–8
- Location
- Beverly, 01915
- Enrollment
- 1,367 students
- Record
Holten Richmond Middle School
Danvers
- Grades
- 6–8
- Location
- Danvers, 01923
- Enrollment
- 772 students
Listed on this county directory
- Record
Georgetown Middle School
Georgetown
- Grades
- 7–8
- Location
- Georgetown, 01833
- Enrollment
- 186 students
Listed on this county directory
- Record
Ralph B O'Maley Middle
Gloucester
- Grades
- 6–8
- Location
- Gloucester, 01930
- Enrollment
- 622 students
Listed on this county directory
- Record
Miles River Middle
Hamilton-Wenham
- Grades
- 6–8
- Location
- Hamilton, 01982
- Enrollment
- 371 students
Listed on this county directory
- Record
Consentino Middle School
Haverhill
- Grades
- 5–8
- Location
- Haverhill, 01832
- Enrollment
- 700 students
Listed on this county directory
- Record
Dr Paul Nettle
Haverhill
- Grades
- 5–8
- Location
- Haverhill, 01830
- Enrollment
- 570 students
Listed on this county directory
- Record
John G Whittier
Haverhill
- Grades
- 5–8
- Location
- Haverhill, 01830
- Enrollment
- 484 students
Listed on this county directory
- Record
Ipswich Middle School
Ipswich
- Grades
- 6–8
- Location
- Ipswich, 01938
- Enrollment
- 362 students
Listed on this county directory
- Record
Alexander B Bruce
Lawrence
- Grades
- 3–8
- Location
- Lawrence, 01841
- Enrollment
- 409 students
Listed on this county directory
- Record
Arlington Middle School
Lawrence
- Grades
- 5–8
- Location
- Lawrence, 01841
- Enrollment
- 575 students
Listed on this county directory
- Record
Frost Middle School
Lawrence
- Grades
- 5–8
- Location
- Lawrence, 01843
- Enrollment
- 514 students
Listed on this county directory
- Record
Guilmette Middle School
Lawrence
- Grades
- 5–8
- Location
- Lawrence, 01841
- Enrollment
- 459 students
Listed on this county directory
- Record
Leonard Middle School
Lawrence
- Grades
- 6–8
- Location
- Lawrence, 01841
- Enrollment
- 327 students
Listed on this county directory
- Record
Oliver Middle School
Lawrence
- Grades
- 6–8
- Location
- Lawrence, 01840
- Enrollment
- 351 students
Listed on this county directory
- Record
Parthum Middle School
Lawrence
- Grades
- 5–8
- Location
- Lawrence, 01841
- Enrollment
- 568 students
Listed on this county directory
- Record
Spark Academy
Lawrence
- Grades
- 6–8
- Location
- Lawrence, 01843
- Enrollment
- 437 students
Listed on this county directory
- Grades
- 6–8
- Location
- Lynn, 01905
- Enrollment
- 1,221 students
- Record
Pickering Middle
Lynn
- Grades
- 6–8
- Location
- Lynn, 01904
- Enrollment
- 552 students
Listed on this county directory
- Grades
- 6–8
- Location
- Lynn, 01902
- Enrollment
- 1,215 students
- Record
Lynnfield Middle School
Lynnfield
- Grades
- 5–8
- Location
- Lynnfield, 01940
- Enrollment
- 713 students
Listed on this county directory
- Record
Manchester Essex Regional Middle School
Manchester Essex Regional
- Grades
- 6–8
- Location
- Manchester, 01944
- Enrollment
- 283 students
Listed on this county directory
- Record
Marblehead Veterans Middle School
Marblehead
- Grades
- 7–8
- Location
- Marblehead, 01945
- Enrollment
- 418 students
Listed on this county directory
- Record
Village School
Marblehead
- Grades
- 4–6
- Location
- Marblehead, 01945
- Enrollment
- 555 students
Listed on this county directory
- Record
Marblehead Community Charter Public School
Marblehead Community Charter Public (District)
- Grades
- 4–8
- Location
- Marblehead, 01945
- Enrollment
- 224 students
Listed on this county directory
- Record
Masconomet Regional Middle School
Masconomet
- Grades
- 7–8
- Location
- Boxford, 01921
- Enrollment
- 559 students
Listed on this county directory
- Record
Rupert A Nock Middle
Newburyport
- Grades
- 6–8
- Location
- Newburyport, 01950
- Enrollment
- 481 students
Listed on this county directory
- North Andover MiddleRecord
North Andover
- Grades
- 6–8
- Location
- North Andover, 01845
- Enrollment
- 1,035 students
- J Henry Higgins MiddleRecord
Peabody
- Grades
- 6–8
- Location
- Peabody, 01960
- Enrollment
- 1,346 students
- Record
Pentucket Regional Middle
Pentucket
- Grades
- 7–8
- Location
- West Newbury, 01985
- Enrollment
- 358 students
Listed on this county directory
- Record
Rockport Middle
Rockport
- Grades
- 6–8
- Location
- Rockport, 01966
- Enrollment
- 195 students
Listed on this county directory
- Record
Collins Middle
Salem
- Grades
- 6–8
- Location
- Salem, 01970
- Enrollment
- 612 students
Listed on this county directory
- Record
Saugus Middle School
Saugus
- Grades
- 6–8
- Location
- Saugus, 01906
- Enrollment
- 598 students
Listed on this county directory
- Record
Swampscott Middle
Swampscott
- Grades
- 5–8
- Location
- Swampscott, 01907
- Enrollment
- 679 students
Listed on this county directory
- Record
Proctor Elementary
Topsfield
- Grades
- 4–6
- Location
- Topsfield, 01983
- Enrollment
- 259 students
Listed on this county directory
- Record
Triton Regional Middle School
Triton
- Grades
- 7–8
- Location
- Byfield, 01922
- Enrollment
- 320 students
Listed on this county directory
High schools
16- Record
Amesbury High
Amesbury
- Grades
- 9–12
- Location
- Amesbury, 01913
- Enrollment
- 453 students
Listed on this county directory
- Record
Amesbury Innovation High School
Amesbury
- Grades
- 9–12
- Location
- Amesbury, 01913
- Enrollment
- 45 students
Listed on this county directory
- Andover HighRecord
Andover
- Grades
- 9–12
- Location
- Andover, 01810
- Enrollment
- 1,702 students
- Beverly HighRecord
Beverly
- Grades
- 9–12
- Location
- Beverly, 01915
- Enrollment
- 1,286 students
- Record
Danvers High
Danvers
- Grades
- 9–12
- Location
- Danvers, 01923
- Enrollment
- 777 students
Listed on this county directory
- Essex North Shore Agricultural and Technical SchoolRecord
Essex North Shore Agricultural and Technical School District
- Grades
- 9–12
- Location
- Hathorne, 01937
- Enrollment
- 1,694 students
- Record
Georgetown High School
Georgetown
- Grades
- 9–12
- Location
- Georgetown, 01833
- Enrollment
- 299 students
Listed on this county directory
- Record
Gloucester High
Gloucester
- Grades
- 9–12
- Location
- Gloucester, 01930
- Enrollment
- 804 students
Listed on this county directory
- Gr Lawrence Regional Vocational TechnicalRecord
Greater Lawrence Regional Vocational Technical
- Grades
- 9–12
- Location
- Andover, 01810
- Enrollment
- 1,692 students
- Record
Hamilton-Wenham Regional High
Hamilton-Wenham
- Grades
- 9–12
- Location
- South Hamilton, 01982
- Enrollment
- 450 students
Listed on this county directory
- Record
Gateway Academy
Haverhill
- Grades
- 7–12
- Location
- Haverhill, 01830
- Enrollment
- 81 students
Listed on this county directory
- Record
Greenleaf Academy
Haverhill
- Grades
- 6–12
- Location
- Bradford, 01835
- Enrollment
- 32 students
Listed on this county directory
- Haverhill HighRecord
Haverhill
- Grades
- 9–12
- Location
- Haverhill, 01832
- Enrollment
- 1,944 students
- Record
Ipswich High
Ipswich
- Grades
- 9–12
- Location
- Ipswich, 01938
- Enrollment
- 502 students
Listed on this county directory
- Record
High School Learning Center
Lawrence
- Grades
- 10–12
- Location
- Lawrence, 01840
- Enrollment
- 310 students
Listed on this county directory
- Lawrence High SchoolRecord
Lawrence
- Grades
- 9–12
- Location
- Lawrence, 01843
- Enrollment
- 3,084 students
These records are directory data, not attendance-zone assignments or school quality ratings. Confirm current boundaries, program eligibility, transfer rules, and application timelines with the local district or school before making a housing or enrollment decision.
Data Sources
Education data sourced from the National Center for Education Statistics (NCES) Common Core of Data and School District Finance Survey. School scores are derived composite metrics based on available NCES graduation-rate and school-finance signals.
Data is informational only. Coverage varies by county and reporting year. Not for use as the sole basis for educational decisions.