ChooseAPrivateSchool.com Español

2026 lists

Best Private Elementary Schools in Erie County, NY

Private schools in Erie County, NY with elementary grades and the highest overall grades. Top 26 of 26 schools.

#1 Best Private Elementary Schools in Erie County, NY

Catholic Academy West Buffalo

Diocesan school · Grades Pre-K–8

Smaller classes than 61% of Catholic schools in New York

Buffalo, NY

A+Overall grade170 students11 students per teacher

#2 Best Private Elementary Schools in Erie County, NY

Our Lady of Victory School

Parish school · Grades Pre-K–8

The only Catholic school in Lackawanna

Lackawanna, NY

A+Overall grade100 students7 students per teacher

#3 Best Private Elementary Schools in Erie County, NY

Christ the King Elementary School

Parish school · Grades Pre-K–8

Smaller classes than 76% of Catholic schools in New York

Amherst, NY

A+Overall grade117 students9 students per teacher

#4 Best Private Elementary Schools in Erie County, NY

St. John Vianney School

Diocesan school · Grades Pre-K–8

Smaller classes than 89% of Catholic schools in New York

Orchard Park, NY

A+Overall grade108 students6 students per teacher

#5 Best Private Elementary Schools in Erie County, NY

St. John the Baptist School

Diocesan school · Grades Pre-K–8

Smaller classes than 88% of Catholic schools in New York

Alden, NY

A+Overall grade102 students7 students per teacher

#6 Best Private Elementary Schools in Erie County, NY

Christian Central Academy

Christian school (nondenominational) · Grades Pre-K–12

The only Christian school in Williamsville

Williamsville, NY

AOverall grade220 students8 students per teacher

#7 Best Private Elementary Schools in Erie County, NY

St. Marys School

Diocesan school · Grades Pre-K–8

Smaller classes than 74% of Catholic schools in New York

East Amherst, NY

AOverall grade163 students9 students per teacher

#8 Best Private Elementary Schools in Erie County, NY

St. Mark School

Diocesan school · Grades Pre-K–8

Serving families in Buffalo since at least 2011

Buffalo, NY

AOverall grade362 students11 students per teacher

#9 Best Private Elementary Schools in Erie County, NY

St. Christopher Elementary School

Diocesan school · Grades Pre-K–8

Smaller classes than 69% of Catholic schools in New York

Tonawanda, NY

AOverall grade223 students10 students per teacher

#10 Best Private Elementary Schools in Erie County, NY

St. Peter and Paul School

Diocesan school · Grades Pre-K–8

Smaller classes than 99% of Catholic schools in New York

Williamsville, NY

AOverall grade65 students4 students per teacher

#11 Best Private Elementary Schools in Erie County, NY

Jewish Heritage Day School/Ohr Temimim

Jewish day school · Grades Pre-K–11

The only Jewish school in Amherst

Amherst, NY

A-Overall grade66 students5 students per teacher

#12 Best Private Elementary Schools in Erie County, NY

St. Stephen School

Diocesan school · Grades K–8

Smaller classes than 80% of Catholic schools in New York

Grand Island, NY

A-Overall grade133 students8 students per teacher

#13 Best Private Elementary Schools in Erie County, NY

St. Marys Elementary School

Diocesan school · Grades Pre-K–8

Smaller classes than 70% of Catholic schools in New York

Lancaster, NY

A-Overall grade206 students10 students per teacher

#14 Best Private Elementary Schools in Erie County, NY

The Park School of Buffalo

Alternative school · Grades Pre-K–12

Smaller classes than 60% of independent schools in New York

Snyder, NY

A-Overall grade236 students5 students per teacher

#15 Best Private Elementary Schools in Erie County, NY

St. Benedict School

Parish school · Grades Pre-K–8

Growing: enrollment up 117% since 2011–12

Amherst, NY

B+Overall grade325 students13 students per teacher

#16 Best Private Elementary Schools in Erie County, NY

Nativity of the Blessed Virgin Mary School

Diocesan school · Grades Pre-K–8

Smaller classes than 62% of Catholic schools in New York

Williamsville, NY

B+Overall grade152 students11 students per teacher

#17 Best Private Elementary Schools in Erie County, NY

Southtowns Catholic School

Diocesan school · Grades Pre-K–8

Smaller classes than 77% of Catholic schools in New York

Lake View, NY

B+Overall grade119 students8 students per teacher

#18 Best Private Elementary Schools in Erie County, NY

SS Peter & Paul Elementary School

Diocesan school · Grades Pre-K–8

Smaller classes than 77% of Catholic schools in New York

Hamburg, NY

B+Overall grade138 students8 students per teacher

#19 Best Private Elementary Schools in Erie County, NY

West Seneca Christian School

Baptist school · Grades Pre-K–12

The largest Christian school in West Seneca

West Seneca, NY

B+Overall grade108 students7 students per teacher

#20 Best Private Elementary Schools in Erie County, NY

Trinity Lutheran School

Lutheran (Missouri Synod) school · Grades Pre-K–8

Growing: enrollment up 35% since 2011–12

West Seneca, NY

B+Overall grade77 students9 students per teacher

#21 Best Private Elementary Schools in Erie County, NY

Darul Uloom Al Madania

Islamic school · Grades Pre-K–11

Growing: enrollment up 33% since 2011–12

Buffalo, NY

B+Overall grade277 students11 students per teacher

#22 Best Private Elementary Schools in Erie County, NY

Immaculate Conception School

Independent Catholic school · Grades K–8

Serving families in East Aurora since at least 2011

East Aurora, NY

B+Overall grade164 students12 students per teacher

#23 Best Private Elementary Schools in Erie County, NY

Queen of Heaven School

Diocesan school · Grades Pre-K–8

The only Catholic school in West Seneca

West Seneca, NY

BOverall grade310 students11 students per teacher

#24 Best Private Elementary Schools in Erie County, NY

Aurora Waldorf School

Independent school · Grades Pre-K–8

Serving families in West Falls since at least 2011

West Falls, NY

BOverall grade104 students9 students per teacher

Next →

Grades compare each school's official facts, such as class size, how long it has served families and where graduates go, with similar schools. They're a starting point: visit, ask questions and trust what you see.

All private schools in New York →