Allen County
The schools list below covers the full public K-12 directory for Allen County: 36 campuses, 14,579 students, Lima City as the largest district. By grade band, the county runs 16 elementary, 8 middle, and 11 high schools.
7-year change in Allen County
SY 2017-18 vs SY 2024-25County vs. school enrollment demographics
Left bar is the racial makeup of Allen 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 Allen County
Latest 2024-25 ELA proficiency, 32 schools ranked. Ohio state average: 59.8%.
- Bluffton Elementary School· 90.0%
- Bluffton High School· 86.2%
- Spencerville Elementary School· 83.3%
- Spencerville Middle School· 80.0%
- Bath Elementary School· 79.9%
- Lima West Middle School· 22.4%
- Unity Elementary School· 23.9%
- West Central Learning Academy II· 25.0%
- Lima North Middle School· 27.9%
- Independence Elementary School· 29.7%
Cities in Allen County
About Allen County
Allen County is a middle-population county of about 101,348 residents in Ohio. Its public-school system enrolls approximately 14,579 students across 36 schools.
In context, census numbers show the median household earns about $64,038 a year, 20% of adults hold a bachelor's degree or higher, and the poverty rate is around 10%. That income level is 8% noticeably below the Ohio median.
In terms of grade levels, Allen County spans 16 elementary schools (6,602 students), 8 middle schools (3,194), 11 high schools (4,783), and 1 combined or other schools.
The largest single district in Allen County is Lima City, which alone enrolls about 3,370 students.
Looking at the last 7 years. Across the same 7-year window, public-school enrollment contracted 3%: 14,998 students in SY 2017-18 versus 14,579 in SY 2024-25. Over that span, Allen County opened 1 school, going from 34 to 35.
On allk12, the community for Allen County discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.