Community prompt from u/allk12. Replies below.
JOHN KENNEDY SCHOOL
Test scores
NYS Assessments 2024-25 . % Proficient (Level 3 + Level 4)BeatsExpectations
Demographically-adjusted score · methodology7-year change
SY 2017-18 vs SY 2024-25About JOHN KENNEDY SCHOOL
As a reasonably sized K-5 school in BATAVIA, New York, JOHN KENNEDY SCHOOL works with 499 students from grades 2 through 4, overseen by BATAVIA CITY SCHOOL DISTRICT.
BATAVIA CITY SCHOOL DISTRICT runs 4 schools in total, collectively educating 2,147 students. JOHN KENNEDY SCHOOL is one of those campuses.
On demographics, JOHN KENNEDY SCHOOL shows that 67% of the student body identifies as White. The remainder looks like 13% multiracial, 12% Hispanic, 7% Black. That is visibly less White than the county at large, where the share is closer to 89%.
In terms of school funding signals, The school lists 47 full-time-equivalent teachers, for a student-teacher ratio near 10.6:1. The state averages around 12.8:1, so this campus is tighter than the state norm typical. About 58% of enrolled students meet the income threshold for free or reduced-price lunch, a number frequently used as a low-income enrollment indicator. That share is higher than Genesee County's rate of about 45%.
With demographic context factored in, JOHN KENNEDY SCHOOL sits in the middle band of the BeatsExpectations distribution. Schools with this campus's student mix typically land near 53.8%; this one delivers 54.9%.
In the surrounding community, ACS estimates for Genesee County put median household income runs about $73,314, roughly 24% of adults have completed at least a four-year degree, and roughly 6% of residents live below the federal poverty line. In all, Genesee County runs 21 public schools (combined enrollment of about 7,800 students), of which JOHN KENNEDY SCHOOL is one.
The closest other public school is BATAVIA MIDDLE SCHOOL, roughly 0.5 miles away. Within five miles, there are 6 other public schools. On composite proficiency, JOHN KENNEDY SCHOOL comes 3rd of 6 in the immediate cluster, higher than the nearby-schools average of 53.7%.
The school occupies a town-based site.
Over the past 7-year window. Over the past 7-year window, the student count stayed largely flat: 510 students in 2018 compared to 499 in 2025. White enrollment moved from 74% to 67% across the same window.
On the community side, the page collects discussion, questions, and updates around enrollment questions, classroom assignments, and PTA news. Members of the school community can share what they know.
Genesee County at a glance
View full county profileQuick facts
Related schools
- BATAVIA HIGH SCHOOLHigh · 646 students
- BATAVIA MIDDLE SCHOOLMiddle · 605 students
- JACKSON SCHOOLElementary · 397 students
- BATAVIA HIGH SCHOOLHigh · 646 students
- BATAVIA MIDDLE SCHOOLMiddle · 605 students
- JACKSON SCHOOLElementary · 397 students
- NEW YORK STATE SCHOOL FOR THE BLINDCombined · 51 students
- BATAVIA MIDDLE SCHOOL0.5 mi · 605
- BATAVIA HIGH SCHOOL0.7 mi · 646
- NEW YORK STATE SCHOOL FOR THE BLIND0.7 mi · 51
- JACKSON SCHOOL1.4 mi · 397
- ELBA JUNIOR-SENIOR HIGH SCHOOL4.9 mi · 185
- ELBA ELEMENTARY SCHOOL4.9 mi · 225