The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

29 schools in Lawrence

Massachusetts · Public K-12

Lawrence reports 29 public K-12 schools and approximately 15,552 students enrolled, per NCES, an average school size near 536.

7-year change in Lawrence

SY 2017-18 vs SY 2024-25
Total enrollment
15,552
-71 (0%) vs SY 2017-18
School count
29
-1 (-3%) vs SY 2017-18
% White
2%
was 4%
% Hispanic
95%
was 93%
% Black
2%
was 1%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Alexander B BruceMiddle03-08462
Arlington ElementaryElementaryKG-04558
Arlington Middle SchoolMiddle05-08543
Community Day Charter Public SchoolElementaryPK-081,200
Edward F. ParthumElementaryKG-04656
Emily G WetherbeeElementaryKG-08480
Francis M LeahyElementaryPK-05525
Frost Middle SchoolMiddle05-08508
Gerard A. GuilmetteElementary01-04485
Guilmette Middle SchoolMiddle05-08457
High School Learning CenterHigh09-12198
James F HennesseyElementaryPK-02300
John Breen SchoolElementaryPK-KG262
John K TarboxElementary01-05281
Lawlor Early Childhood CenterElementaryPK-KG205
Lawrence Family Development Charter SchoolElementaryPK-08899
Lawrence Family Public AcademyElementaryPK-KG202
Lawrence High SchoolHigh09-123,453
Leonard Middle SchoolMiddle06-08310
Oliver Elementary SchoolElementary01-05469
Oliver Middle SchoolMiddle06-08348
Parthum Middle SchoolMiddle05-08585
Phoenix Academy Public Charter High School LawrenceHigh09-12140
RISE AcademyHigh08-1274
Robert FrostElementaryKG-04568
Rollins Early Childhood CenterElementaryPK-KG157
School for Exceptional StudiesCombined01-12118
South Lawrence East Elementary SchoolElementary01-05666
Spark AcademyMiddle06-08443

About Lawrence

Lawrence, Massachusetts is home to 29 public schools, with combined enrollment of approximately 15,552 students. By school count, it is a wide-reaching city.

For a sense of the school types, the city is made up of 16 elementary, 8 middle, 4 high, and 1 other.

Looking at the last 7 years. Total public-school enrollment in Lawrence has held roughly steady since SY 2017-18, moving from about 15,623 students to 15,552. The school count fell from 30 to 29 across the same 7-year window.

In the discussion threads here, the community for Lawrence discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools are in Lawrence?
Lawrence, Massachusetts has 29 public K-12 schools serving approximately 15,552 students.
How many elementary, middle, and high schools are in Lawrence?
Lawrence has 16 elementary, 8 middle, 4 high, 1 combined-grade public schools.
What is the largest public school in Lawrence?
Lawrence High School is the largest public school in Lawrence by enrollment, with approximately 3,453 students.
What school districts serve Lawrence?
Lawrence is served by 4 public school districts, including Lawrence, Community Day Charter Public School, Lawrence Family Development Charter, Phoenix Academy Public Charter High School Lawrence.
What grade levels do public schools in Lawrence cover?
Public schools in Lawrence serve students from pre-K through grade 12.
Are there charter schools in Lawrence?
3 of the 29 public schools in Lawrence are charter schools.