Learn about BPS High Schools & Programs
In this section you will find the following:
Schools and program codes to which your child is eligible to apply
Schools' addresses
Schools' start and end times
Requirements
Buffalo Public Schools is home to 18 high schools that offer a wide variety of innovative programs to meet the academic interests of students. We want all of our students to attend a school that best fits their needs and long-range goals. Families have the option to apply to a career technical (CTE), general education, or a specialized program.
New students to the district
Returning to Buffalo students after being withdrawn
The application window for the 2026-2027 school year is from Monday, September 29,2025- Friday, December 5, 2025.
Learn about BPS High Schools & Programs
In this section you will find the following:
Schools and program codes to which your child is eligible to apply
Schools' addresses
Schools' start and end times
Requirements
Apply for school year 2026-2027
NEW OR RETURNING STUDENTS
Complete a High School Application in person at:
Student Placement & Registration
33 Ash St.
Buffalo, NY 14204
Student Placement & Registration will run random computerized lotteries to fill seats when there are more applicants then available seats.
NOTE: If you are interested in applying to a Charter School, please contact the specific school directly.
Result letters will be mailed to families in Spring 2026
for applications submitted on or before December 5th.
NOTE: ALL ASSIGNMENTS CARRY A ONE-YEAR COMMITMENT