Essex County
Essex County's public schools, 221 in all, serve approximately 113,427 K-12 students inside Massachusetts, with Lynn the largest district by enrollment. By level, that breaks down as 132 elementary, 40 middle, and 40 high schools.
7-year change in Essex County
SY 2017-18 vs SY 2024-25County vs. school enrollment demographics
Left bar is the racial makeup of Essex County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".
Test scores in Essex County
Latest 2024-25 ELA proficiency, 178 schools ranked. Massachusetts state average: 43.8%.
- Hamilton-Wenham Regional High· 82.0%
- Manchester Essex Regional High School· 82.0%
- Lynnfield High· 78.0%
- Masconomet Regional High School· 76.0%
- Henry C Sanborn Elementary· 75.0%
- Francis M Leahy· 5.0%
- Gerard A. Guilmette· 7.0%
- Leonard Middle School· 7.0%
- Cobbet Elementary· 8.0%
- Ingalls· 8.0%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Lawrence High School | Lawrence | High | 09-12 | 3,453 | · |
| Lynn English High | Lynn | High | 09-12 | 2,062 | · |
| Haverhill High | Haverhill | High | 09-12 | 1,922 | · |
| Methuen High | Methuen | High | 09-12 | 1,841 | · |
| Gr Lawrence Regional Vocational Technical | Andover | High | 09-12 | 1,837 | · |
| Essex North Shore Agricultural and Technical School | Hathorne | High | 09-12 | 1,830 | · |
| Classical High | Lynn | High | 09-12 | 1,795 | · |
| KIPP Academy Lynn Charter School | Lynn | Combined | KG-12 | 1,637 | · |
| Andover High | Andover | High | 09-12 | 1,609 | · |
| Lynn Vocational Technical Institute | Lynn | Combined | PK-12 | 1,584 | · |
| Beverly Middle School | Beverly | Middle | 05-08 | 1,388 | · |
| Peabody Veterans Memorial High | Peabody | High | 09-12 | 1,333 | · |
| North Andover High | North Andover | High | 09-12 | 1,328 | · |
| J Henry Higgins Middle | Peabody | Middle | 06-08 | 1,320 | · |
| Thurgood Marshall Mid | Lynn | Middle | 06-08 | 1,310 | · |
| Whittier Regional Vocational | Haverhill | High | 09-12 | 1,285 | · |
| Breed Middle School | Lynn | Middle | 06-08 | 1,265 | · |
| Tenney Grammar School | Methuen | Elementary | KG-08 | 1,246 | · |
| Beverly High | Beverly | High | 09-12 | 1,213 | · |
| Community Day Charter Public School | Lawrence | Elementary | PK-08 | 1,200 | · |
| Donald P Timony Grammar | Methuen | Elementary | KG-08 | 1,172 | · |
| Caleb Dustin Hunking School | Haverhill | Elementary | KG-08 | 1,062 | · |
| Comprehensive Grammar School | Methuen | Elementary | KG-08 | 1,046 | · |
| North Andover Middle | North Andover | Middle | 06-08 | 1,023 | · |
| Marsh Grammar School | Methuen | Elementary | KG-08 | 996 | · |
| Salem High | Salem | High | 09-12 | 952 | · |
| Masconomet Regional High School | Boxford | High | 09-12 | 924 | · |
| Lawrence Family Development Charter School | Lawrence | Elementary | PK-08 | 899 | · |
| Marblehead High | Marblehead | High | 09-12 | 861 | · |
| Belmonte STEAM Academy | Saugus | Elementary | 02-05 | 814 | · |
| Consentino Middle School | Haverhill | Middle | 05-08 | 805 | · |
| Danvers High | Danvers | High | 09-12 | 784 | · |
| Gloucester High | Gloucester | High | 09-12 | 776 | · |
| Holten Richmond Middle School | Danvers | Middle | 06-08 | 745 | · |
| Saugus High | Saugus | High | 09-12 | 744 | · |
| Newburyport High | Newburyport | High | 09-12 | 743 | · |
| Swampscott Elementary School | Swampscott | Elementary | KG-04 | 734 | · |
| Ingalls | Lynn | Elementary | KG-05 | 719 | · |
| Swampscott High | Swampscott | High | 09-12 | 706 | · |
| Lynnfield Middle School | Lynnfield | Middle | 05-08 | 698 | · |
| E J Harrington | Lynn | Elementary | PK-05 | 687 | · |
| Penn Brook | Georgetown | Elementary | KG-06 | 674 | · |
| South Lawrence East Elementary School | Lawrence | Elementary | 01-05 | 666 | · |
| Edward F. Parthum | Lawrence | Elementary | KG-04 | 656 | · |
| Swampscott Middle | Swampscott | Middle | 05-08 | 654 | · |
| Thomas Carroll | Peabody | Elementary | PK-05 | 645 | · |
| Pioneer Charter School of Science II | Saugus | Combined | KG-12 | 621 | · |
| Ralph B O'Maley Middle | Gloucester | Middle | 06-08 | 619 | · |
| Cobbet Elementary | Lynn | Elementary | PK-05 | 616 | · |
| Saugus Middle School | Saugus | Middle | 06-08 | 616 | · |
| Collins Middle | Salem | Middle | 06-08 | 611 | · |
| West Elementary | Andover | Elementary | KG-05 | 605 | · |
| Lynnfield High | Lynnfield | High | 09-12 | 588 | · |
| Parthum Middle School | Lawrence | Middle | 05-08 | 585 | · |
| Francis T Bresnahan Elementary | Newburyport | Elementary | PK-03 | 584 | · |
| Pickering Middle | Lynn | Middle | 06-08 | 583 | · |
| Pentucket Regional Sr High | West Newbury | High | 09-12 | 578 | · |
| Robert Frost | Lawrence | Elementary | KG-04 | 568 | · |
| Wm P Connery | Lynn | Elementary | KG-05 | 563 | · |
| Arlington Elementary | Lawrence | Elementary | KG-04 | 558 | · |
| Masconomet Regional Middle School | Boxford Ma | Middle | 07-08 | 553 | · |
| Arlington Middle School | Lawrence | Middle | 05-08 | 543 | · |
| Hood | Lynn | Elementary | PK-05 | 541 | · |
| Triton Regional High School | Byfield | High | 09-12 | 538 | · |
| Village School | Marblehead | Middle | 04-06 | 529 | · |
| Pentucket Lake Elementary | Haverhill | Elementary | KG-05 | 527 | · |
| Francis M Leahy | Lawrence | Elementary | PK-05 | 525 | · |
| Bancroft Elementary | Andover | Elementary | KG-05 | 522 | · |
| Elmer S Bagnall | Groveland | Elementary | PK-06 | 519 | · |
| Andover West Middle | Andover | Middle | 06-08 | 508 | · |
| Frost Middle School | Lawrence | Middle | 05-08 | 508 | · |
| South Memorial | Peabody | Elementary | PK-05 | 506 | · |
| High Plain Elementary | Andover | Elementary | KG-05 | 505 | · |
| Dr Paul Nettle | Haverhill | Middle | 05-08 | 503 | · |
| Golden Hill | Haverhill | Elementary | KG-04 | 502 | · |
| Veterans Early Learning Center | Saugus | Elementary | PK-01 | 501 | · |
| Doherty Middle | Andover | Middle | 06-08 | 493 | · |
| A Drewicz Elementary | Lynn | Elementary | KG-05 | 488 | · |
| John G Whittier | Haverhill | Middle | 05-08 | 487 | · |
| Gerard A. Guilmette | Lawrence | Elementary | 01-04 | 485 | · |
| Shay Elementary | Amesbury | Elementary | PK-02 | 485 | · |
| Amesbury High | Amesbury | High | 09-12 | 481 | · |
| Silver Hill Elementary School | Haverhill | Elementary | KG-04 | 481 | · |
| Emily G Wetherbee | Lawrence | Elementary | KG-08 | 480 | · |
| Salem Academy Charter School | Salem | High | 06-12 | 480 | · |
| Tilton | Haverhill | Elementary | KG-04 | 471 | · |
| Rupert A Nock Middle | Newburyport | Middle | 06-08 | 470 | · |
| Oliver Elementary School | Lawrence | Elementary | 01-05 | 469 | · |
| Alexander B Bruce | Lawrence | Middle | 03-08 | 462 | · |
| Anne Bradstreet Early Childhood Center | North Andover | Elementary | PK-KG | 462 | · |
| Howe-Manning | Middleton | Elementary | 03-06 | 461 | · |
| Guilmette Middle School | Lawrence | Middle | 05-08 | 457 | · |
| Witchcraft Heights | Salem | Elementary | KG-05 | 455 | · |
| Washington Elementary School | Lynn | Elementary | KG-05 | 453 | · |
| East Veterans Elementary School | Gloucester | Elementary | KG-05 | 451 | · |
| Edward A Sisson | Lynn | Elementary | PK-05 | 449 | · |
| Hamilton-Wenham Regional High | South Hamilton | High | 09-12 | 448 | · |
| Ipswich High | Ipswich | High | 09-12 | 447 | · |
| Lucretia and Joseph Brown School | Marblehead | Elementary | PK-03 | 445 | · |
| Bradford Elementary | Bradford | Elementary | KG-04 | 443 | · |
Cities in Essex County
About Essex County
Across the sprawling Massachusetts county of Essex County of about 813,054 residents, the public-school footprint covers 221 schools and about 113,427 students.
For perspective, census numbers show typical household earnings sit around $101,883, 43% of adults hold a bachelor's degree or higher, and roughly 7% of residents live below the federal poverty line.
Looking at the level breakdown, Essex County covers 132 elementary schools (53,290 students), 40 middle schools (22,410), 40 high schools (33,625), and 9 combined or other schools.
Lynn is the biggest district by enrollment, covering about 16,364 students across Essex County.
Trend over the past 7 years. Across the same 7-year window, public-school enrollment declined 3%: 115,588 students in SY 2017-18 versus 112,529 in SY 2024-25. Essex County now counts 214 public schools, down from 222 in SY 2017-18. On the demographic side, White enrollment moved from 56% to 47% over the same window.
In the discussion threads here, the community for Essex County discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.