Skip to Main Content
B-
Overall Niche Grade
How are grades calculated?
  1. Academics
    C+
  2. Diversity
    A
  3. Teachers
    B-
  4. College Prep
    C
  5. Clubs & Activities
    B
  6. Health & Safety
    B-
  7. Administration
    B-
  8. Sports
    A
  9. Food
    B
  10. Resources & Facilities
    B
P.S. 305 - McKinley High School is a public school located in Buffalo, NY. It has 1,063 students in grades 9-12 with a student-teacher ratio of 13 to 1. According to state test scores, 81% of students are at least proficient in math and 87% in reading.

P.S. 305 - McKinley High School Rankings

Niche ranks nearly 100,000 schools and districts based on statistics and millions of opinions from students and parents.

Academics

Percent Proficient - Reading
87%
Percent Proficient - Math
81%
Average Graduation Rate
85%
Average SAT
880
78 responses
Average ACT
AP Enrollment
27%
Do You Work at P.S. 305 - McKinley High School? Claim Your School Today!
Claim your free account to keep your school's data up-to-date and get insights on user activity for your profile.
Living in the Area
B
Overall Niche Grade
How are grades calculated?
  1. Cost of Living
    B+
  2. Good for Families
    B
  3. Housing
    C+
Median Household Income
$27,798
National
$55,322
Median Rent
$651
National
$949
Median Home Value
$77,065
National
$184,700

Culture & Safety

Health & Safety
B-
Based on chronic student absenteeism, suspensions/expulsions, and survey responses on the school environment from students and parents.
Poll
100%
of students agree that they feel safe at their school.5 responses
Poll
80%
of students agree that they like their school and feel happy there.5 responses
Poll
What are your favorite school events or traditions?
Based on 6 responses
Report
  • Pep rallies,award ceremony for merit & honor rolls
    50%
  • Spirit Week
    33%
  • None we barely had any thing
    17%

Students

Diversity
A
Based on racial and economic diversity and survey responses on school culture and diversity from students and parents.
Students
1,063
Free or Reduced Lunch
77%
60%
of students and parents agree that students at this school are competitive.5 responses
80%
of students and parents agree that students at this school are creative and artsy.5 responses
100%
of students and parents agree that students at this school are athletic.5 responses

Teachers

Student-Teacher Ratio
13:1
National
17:1
Average Teacher Salary
$74,711
Teachers in First/Second Year
12.3%
40%
of students and parents agree that the teachers give engaging lessons.5 responses
60%
of students and parents agree that the teachers genuinely care about the students.5 responses
40%
of students and parents agree that the teachers adequately lead and control the classroom.5 responses

Clubs & Activities

Clubs & Activities
B
Based on student and parent reviews of clubs and activities.
Girls Athletic Participation
Average
Boys Athletic Participation
Low
Expenses Per Student
$29,088/ year
National
$12,239
63%
of students and parents agree that there are plenty of clubs and organizations for students to get involved in.8 responses
13%
of students and parents agree that clubs and organizations get the funding they need.8 responses
63%
of students and parents agree that lots of students participate in clubs and organizations.8 responses
Schools like P.S. 305 - McKinley High School
More

P.S. 305 - McKinley High School Reviews

43 reviews
All Categories
My experience at McKinley was great in the beginning but, as time went on and I became a junior it was like everything had changed. It wasn't the teachers or necessarily the all administration but it felt like the most of the admin staff couldn't really do anything about the students. I liked that they added more clubs around my junior year. The diversity of race, gender, sexuality, hobbies and the talents in the school is abundant so nobody is really "alone".
Start Your Review of P.S. 305 - McKinley High School
Rate It!
Entering high school is always a milestone in someone's life. Well for me it was, and entering McKinley High School was a major life changing experience. As a senior right now, I grew into a more independent person while attending McKinley high school. As a freshman I realized if you want something to be done doing it your self is always going to be the fastest which is how i became independent. McKinley Teachers and staff are always there to help you and advise you when help is needed. One thing I would change is the diversity. McKinley high school is not very diverse and there isn't many clubs to join as well. Overall my experience was Average and I can't wait to see how the school evolves in the future.
McKinley is a great school. While the kids can easily be explained as a bit roudy, the teachers care and don't view their students as a number or a name on list. It is easy to have one on one time with them if needed and they will do there best to help you in whatever way they can. It is a very good place to good, providing many opportunities to the students within their walls.