Cattaraugus County
The schools list below covers the full public K-12 directory for Cattaraugus County: 31 campuses, 11,228 students, Olean City School District as the largest district. By level, that breaks down as 12 elementary, 5 middle, and 10 high schools.
7-year change in Cattaraugus County
SY 2017-18 vs SY 2024-25County vs. school enrollment demographics
Left bar is the racial makeup of Cattaraugus 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 Cattaraugus County
Latest 2024-25 ELA proficiency, 25 schools ranked. New York state average: 58.3%.
Cities in Cattaraugus County
About Cattaraugus County
Cattaraugus County is an average-sized New York county of about 76,145 residents, home to 31 public schools and roughly 11,228 students.
Stepping back, census numbers show median household income runs near $59,540, 21% of adults hold a bachelor's degree or higher, and the poverty rate is around 13%. That income level is 23% noticeably below the New York median.
On the school-mix side, Cattaraugus County consists of 12 elementary schools (3,638 students), 5 middle schools (2,165), 10 high schools (4,358), and 4 combined or other schools.
The largest single district in Cattaraugus County is OLEAN CITY SCHOOL DISTRICT, which alone enrolls about 1,833 students.
Trend over the past 7 years. Across the same 7-year window, public-school enrollment decreased 10%: 12,452 students in SY 2017-18 versus 11,228 in SY 2024-25. The White share of public-school enrollment decreased from 85% to 82%.
On allk12, the community for Cattaraugus County discusses school events, board meetings, and seasonal calendars. Discussions cut across districts, schools, and grade levels.