ChooseAPrivateSchool.com Español

Elementary schools

Schools that serve the early grades and stop by 8th grade. 10,152 schools listed.

By state

Largest elementary schools

Immacolata School

Diocesan school · Grades Pre-K–8

Growing: enrollment up 187% since 2019–20

Saint Louis, MO

B-Overall grade264 students13 students per teacher

Mauldin Christian Academy

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

The only Christian school in Mauldin

Mauldin, SC

BOverall grade264 students13 students per teacher

Nativity Catholic School

Diocesan school · Grades Pre-K–8

Serving families in Burke since at least 2011

Burke, VA

A-Overall grade264 students15 students per teacher

Our Savior Lutheran School

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

Growing: enrollment up 43% since 2013–14

Houston, TX

B-Overall grade264 students14 students per teacher

Southwestern Christian School

Christian school (nondenominational) · Grades K–8

Growing: enrollment up 33% since 2011–12

Yuma, AZ

A+Overall grade264 students11 students per teacher

St. Bernardine of Siena School

Diocesan school · Grades K–8

Serving families in Woodland Hills since at least 2011

Woodland Hills, CA

BOverall grade264 students24 students per teacher

St. Charles Elementary School

Diocesan school · Grades K–8

Serving families in Youngstown since at least 2011

Youngstown, OH

BOverall grade264 students14 students per teacher

St. Giles School

Diocesan school · Grades Pre-K–8

The smallest classes of any Catholic school in Oak Park

Oak Park, IL

AOverall grade264 students12 students per teacher

St. John the Baptist

Parish school · Grades K–8

One of 2 Catholic schools in Baldwin Park

Baldwin Park, CA

B-Overall grade264 students26 students per teacher

St. Joseph Catholic School

Parish school · Grades Pre-K–8

The only Catholic school in Bradenton

Bradenton, FL

A+Overall grade264 students13 students per teacher

The Raleigh School

Independent school · Grades Pre-K–5

One of 7 independent schools in Raleigh

Raleigh, NC

B+Overall grade264 students9 students per teacher

Anneliese School

Independent school · Grades Pre-K–6

The largest independent school in Laguna Beach

Laguna Beach, CA

B-Overall grade263 students11 students per teacher

Good Shepherd Lutheran

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

Serving families in Collinsville since at least 2011

Collinsville, IL

BOverall grade263 students11 students per teacher

Mater Dei School-Nativity

Diocesan school · Grades Pre-K–8

Growing: enrollment up 102% since 2011–12

Sioux City, IA

B-Overall grade263 students26 students per teacher

Sacred Heart School

Parish school · Grades Pre-K–8

Smaller classes than 62% of Catholic schools in South Dakota

Yankton, SD

AOverall grade263 students9 students per teacher

Shady Side Academy Junior School

Independent school · Grades Pre-K–5

The smallest classes of any independent school in Pittsburgh

Pittsburgh, PA

A+Overall grade263 students4 students per teacher

St. Charles School

Diocesan school · Grades K–8

Smaller classes than 63% of Catholic schools in California

San Carlos, CA

A+Overall grade263 students15 students per teacher

St. Henry School

Parish school · Grades Pre-K–8

Serving families in Elsmere since at least 2011

Elsmere, KY

BOverall grade263 students14 students per teacher

Alverno Heights Academy

Independent Catholic school · Grades K–8

90% of graduates go to four-year colleges

Sierra Madre, CA

A+Overall grade262 students18 students per teacher

Anneliese's Schools

Independent school · Grades Pre-K–6

Serving families in Laguna Beach since at least 2011

Laguna Beach, CA

B-Overall grade262 students20 students per teacher

Brookwood School

Independent school · Grades Pre-K–8

Small classes: about 8 students per teacher

Manchester, MA

BOverall grade262 students8 students per teacher

Elementary schools by state

Based on official public records. Ask each school about tuition and admissions.