• Welcome to the Buffalo Public Schools High School Application Process for the 2021-2022 School Year

    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.


    hs collage  



     Steps to the High School Choice Application Process 


     Important! Please read each step of the Application Process. Review "Step 1" before completing "Step 2"



    step 1

    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


    Application Tip: Write down your school choices and program codes in order of preference on a sheet of paper. You will need this information for Step 2.

    click here  





    step two

     Complete Application


    Please note: The family must work with the student's school counselor or representative to complete the application.







    Please note  

    The application window for admissions to #212 Leonardo da Vinci, #304 Hutchinson Central Technical School & #415 Middle Early College High School are now closed. Students new to the BPS school district transitioning from a "like program" from one of these schools may be eligible for admissions. Please call 716-816-3717 for additional information. 




    (who has not yet submitted an application)


    (attending a Charter, Private/Parochial, homescholling or another district)


    apply here button





    Paper Application: (for new/returning students only) If you are a new and returning student and require a paper application please print a copy in the link below. Paper applications can be dropped off at 33 Ash Street Buffalo, NY 14204, Monday - Friday from 8:00 a.m - 3:30 p.m.


    Print Paper Application

    print app






    results image   

    Assignment and wait pool letters will be mailed to families in early Summer 2021.

    Note: if you are interested in applying to a Charter School, you will need to contact that school directly.




    If you need assistance, please contact your child’s school counselor or representative. You can also contact Student Placement & Registration via email at BPSSchoolChoiceApplication@buffaloschools.org or via telephone at (716) 816-3717.