School Overview
McKinley Vocational High School, located at 1500 Elmwood Avenue in Buffalo, New York, is a prominent career and technical education (CTE) institution within the Buffalo Public Schools district. The school is widely recognized for integrating rigorous academic curricula with specialized vocational training, preparing students for both higher education and immediate entry into the workforce. By offering a variety of career-focused programs—ranging from trades and technology to healthcare and business—McKinley aims to provide students with hands-on, industry-standard skills that are relevant in today's competitive job market.

Beyond its technical training, McKinley High School fosters a comprehensive high school experience that emphasizes student growth, leadership, and community engagement. The school’s mission is supported by its strategic location near the Buffalo State University campus, which helps create a collaborative environment focused on academic excellence and professional development. Through a combination of classroom instruction and practical, project-based learning, the school is dedicated to empowering its diverse student body to succeed in their chosen career pathways and beyond.
862
Total Students
91.2
Full-Time Teachers
9.4
Student/Teacher Ratio
93.0%
Free/Reduced Lunch
Student Demographics

Student Demographics Data Table

Student Demographics for MCKINLEY VOCATIONAL HIGH SCHOOL
Demographic Student Count
White101
Hispanic201
Black452
Asian58
Two or More44
American Indian6
  • Black
    452 (52.4%)
  • Hispanic
    201 (23.3%)
  • White
    101 (11.7%)
  • Asian
    58 (6.7%)
  • Two or More
    44 (5.1%)
  • American Indian
    6 (0.7%)
School Location
School Details
Status: Open
School Level: High School
School Type: Career and Technical School
Charter Status:* Public Non-Charter
Virtual Instruction: No virtual instruction
Shared Time Status: No
District: BUFFALO CITY SCHOOL DISTRICT
Phone: (716)816-4480
Website: http://www.buffaloschools.org
Grade Range: 9th - 12th
Total Students: 862
Full-Time Teachers (FTE): 91.2
Pupil/Teacher Ratio: 9.4
NSLP Participation:1 Yes under Community Eligibility Option (CEO)
Qualified Free Lunch: 802
Qualified Reduced Lunch: 0
Grades Taught
Grade 9 174
Grade 10 228
Grade 11 219
Grade 12 233
Ungraded 8

Grades Taught Data Table

Grades Taught and Student Counts for MCKINLEY VOCATIONAL HIGH SCHOOL
Grade Student Count
Grade 9174
Grade 10228
Grade 11219
Grade 12233
Ungraded8
Gender Ratio

Student Gender Ratio Data Table

Student Gender Ratio for MCKINLEY VOCATIONAL HIGH SCHOOL
Gender Student Count Percentage
Female38244.3%
Male48055.7%
Nearby High Schools (Within 10 Miles)