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

20 schools in Lawrence

Kansas · Public K-12

The Lawrence public-school footprint covers 20 campuses and about 10,380 K-12 students, with an average school size near 519.

7-year change in Lawrence

SY 2017-18 vs SY 2024-25
Total enrollment
10,380
-1,410 (-12%) vs SY 2017-18
School count
18
-3 (-14%) vs SY 2017-18
% White
62%
was 68%
% Hispanic
14%
was 10%
% Black
6%
was 6%
% Asian
3%
was 4%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Billy Mills Middle SchoolMiddle06-08494
Broken Arrow ElemCombinedM-M·
Cordley ElemElementaryKG-05348
Deerfield ElemElementaryKG-05433
Hillcrest ElemElementaryKG-05393
Langston Hughes ElemElementaryKG-05560
Lawrence Free State HighHigh09-121,774
Lawrence HighHigh09-121,454
Lawrence Liberty Memorial Central Mid SchoolMiddle06-08386
Lawrence Southwest Middle SchoolMiddle06-08641
Lawrence Virtual SchoolCombinedKG-12543
Lawrence West Middle SchoolMiddle06-08648
New York ElemElementaryPK-05415
Pinckney ElemCombinedM-M·
Prairie Park ElemElementaryKG-05354
Quail Run ElementaryElementaryKG-05421
Schwegler ElemElementaryKG-05434
Sunflower ElementaryElementaryKG-05444
Sunset Hill ElemElementaryKG-05398
Woodlawn ElemElementaryKG-05240

About Lawrence

Lawrence is a medium-population Kansas city in terms of public-school footprint, with 20 schools and 10,380 students total.

For a sense of the school types, the city consists of 11 elementary, 4 middle, 2 high, and 3 other.

Schools in Lawrence average about 519 students each, 46% noticeably above the Kansas norm.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment shrank 12%: 11,790 students in SY 2017-18 versus 10,380 in SY 2024-25. The school count fell from 21 to 18 across the same 7-year window. Demographically, the White share of enrollment shrank from 68% to 62%.

Within the allk12 community for this area, the community for Lawrence discusses sports rivalries, cross-district programs, and shared facilities. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools are in Lawrence, Kansas?
There are 20 public K-12 schools in Lawrence, with a combined enrollment of about 10,380.
How many elementary, middle, and high schools are in Lawrence?
Lawrence has 11 elementary, 4 middle, 2 high, 3 combined-grade public schools.
What is the largest public school in Lawrence?
Lawrence Free State High is the largest public school in Lawrence by enrollment, with approximately 1,774 students.
What school districts serve Lawrence?
Lawrence public schools are operated by 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?
1 of the 20 public schools in Lawrence are charter schools.