Kennedy High School is 54% Hispanic of various Latin American nationalities, 34% Black, 7% White American, and 5% Asian. 35% of the school speaks Spanish in their homes, 3% speak Bengali, 2% speak Arabic, 2% speak Turkish, 0.2% speak Italian and 0.1% speak Albanian. There are also limited English proficient students or LEPs who compose 11% of the school. Limited English Proficient students cannot speak, read, or write in English. 50% of the students participate in the free or reduced price lunch program. The average class size is 25 students, excluding special education. The school's ratio of computers to students is 7 to 1 while the state average is 4 to 1.