Education.com
Try
Brainzy
Try
Plus
Home > SchoolFinder > US > New York > Buffalo

Schools in Buffalo, NY

About Buffalo Schools

  • There are 109 K-12 schools in Buffalo, NY, including 77 public schools and 32 private schools. Buffalo public schools belong to five districts, Buffalo City School District, Charter School for Applied Technologies School District, Elmwood Village Charter School District, Kenmore-Tonawanda Union Free School District and King Center Charter School District.
  •  
  • There are 85 Buffalo elementary schools, 72 Buffalo middle schools, 40 Buffalo high schools and 236 Buffalo preschool schools.
 preschools public schools private schools
  • Name

    Type

    Grade
    Level

    Enrollment

    TestRating

  • Nardin Academy

    135 Cleveland Ave
    Buffalo, NY 14222

    Private

    PK,K-12

    810

        N/A
  • Nichols School

    1250 Amherst St
    Buffalo, NY 14216

    Private

    5-12

    565

        N/A
  • Elmwood-franklin School

    104 New Amsterdam Ave
    Buffalo, NY 14216

    Private

    PK,K-8

    319

        N/A
  • St Mark Elementary School

    399 Woodward Ave
    Buffalo, NY 14214

    Private

    K-8

    319

        N/A
  • St John The Baptist School

    1085 Englewood Ave
    Buffalo, NY 14223

    Private

    PK,K-8

    268

        N/A
  • Ambrose Catholic Academy

    260 Okell St
    Buffalo, NY 14220

    Private

    K-8

    211

        N/A
  • Showing 1 - 6 of 23 middle schools
  • Canisius High School

    1180 Delaware Ave
    Buffalo, NY 14209

    Private

    9-12

    810

        N/A
  • Nardin Academy

    135 Cleveland Ave
    Buffalo, NY 14222

    Private

    PK,K-12

    810

        N/A
  • St Joseph's Collegiate Institute

    845 Kenmore Ave
    Buffalo, NY 14223

    Private

    9-12

    751

        N/A
  • Nichols School

    1250 Amherst St
    Buffalo, NY 14216

    Private

    5-12

    565

        N/A
  • Nardin Academy High School

    135 Cleveland Ave
    Buffalo, NY 14222

    Private

    9-12

    465

        N/A
  • Buffalo Academy Of The Sacred Heart

    3860 Main St
    Buffalo, NY 14226

    Private

    9-12

    396

        N/A
  • Showing 1 - 6 of 15 high schools

    Contact Education.com with questions or feedback about SchoolFinder.
    Please note, if you wish to speak to someone at the school, you must contact the school directly.

    Washington Virtual Academies

    Tuition-free online school for Washington students.

    Learn More »
    SPONSORED