Beta You're viewing our redesigned school list. Prefer the classic layout?

Best Public Schools in Zip Code 66046


At a glance
4
Schools
2,736
Students
Top rankedLawrence High102nd of 340 Kansas high schools
▲
Biggest riser
Lawrence High up 52 spots statewide this year
Summary:

Schools in zip code 66046 include four schools in Lawrence, Kansas, serving students from kindergarten through 12th grade: two elementary schools, one middle school and one high school, with 2,736 students combined. Their all-grades averages are closest to the state in English language arts (ELA): 45% across the schools versus 46% statewide; science averages 37% versus 38%. The clearest shared concern is math: the four-school average is 34%, 7 percentage points below the state’s 41%.

Different schools lead in different subjects. Prairie Park Elementary leads all-grades ELA at 51%, 5 points ahead of the next-highest school, Lawrence High, and 5 points above the state. Lawrence High leads all-grades math at 46%, 5 points above the state; Billy Mills Middle School is lowest at 29%. Billy Mills leads science at 41%, 3 points above the state, while Lawrence High is lowest at 32%. Elementary results vary by grade: Schwegler Elementary leads 3rd-grade math, 45% to Prairie Park’s 26%, while Prairie Park leads 4th-grade math, 41% to Schwegler’s 23%. Because all-grades results combine different grade spans, same-grade comparisons are more direct.

Recent results improved on average, but not at every school. From 2024–25 to 2025–26, the schools’ average rose 4 points in ELA and 3 in math; Lawrence High’s math rose 11 points, while Prairie Park’s fell 4. Science changes were mixed: Billy Mills gained 14 points, but Schwegler fell 10. SchoolDigger’s statewide rank-history percentiles rose from 2023–24 to 2025–26 at Lawrence High (59 to 70), Billy Mills (27 to 34) and Prairie Park (21 to 33), but fell at Schwegler (38 to 27). The elementary schools are similar in size and ratios—354 and 434 students, with ratios of 13.5:1 and 13.9:1—though their reported free/reduced-lunch rates differ (52% at Prairie Park and 62% at Schwegler). Lawrence High also has notably high chronic absenteeism: 48%, compared with 18% statewide.

Ranking:
Map legend
E Elementary M Middle H High A Alternative P Private




Cities Near Zip Code 66046

See the top KS Kansas cities
SchoolDigger data sources: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau and the Kansas State Department of Education.

IMPORTANT DISCLAIMERS: Not all boundaries are included. We make every effort to ensure that boundaries are up-to-date. But it's important to note that these are approximations and are for general informational purposes only. To verify legal descriptions of boundaries or school locations, contact your local tax assessor's office and/or school district.

Diagnostics