Skip to main content
NJ Regular School Elementary School

John Marshal School No. 20

Compare
521 MAGNOLIA AVE, ELIZABETH, NJ 07206 • Union County
(908) 436-5800
Website

John Marshal School No. 20 is a public elementary school in Elizabeth, Union County, New Jersey. The campus is operated by Elizabeth Public Schools. Serving students in K-8, the school enrolls approximately 452 students with 34.0 full-time equivalent teachers, maintaining a student-teacher ratio of 13.3:1 according to federal National Center for Education Statistics (NCES) records for the 2024-2025 school year.

School Information

NCES 2024-2025
Grades Offered K-8
School Level Elementary School
School Type Regular School
Locale Setting Suburb: Large
Charter School No
Operational Status Open
NCES School ID 340459005520
State Identifier NJ-391320-230
County FIPS 34039
Physical Location Address 521 Magnolia Ave
Elizabeth, NJ 07206-1406

School District

Operating Schools 37 schools
District Type Regular Public School District
Central Office Elizabeth, NJ

Location Map

40.6588, -74.1914 Google Maps ›

Nearby Public Schools

Jerome Dunn Academy No 9
Elementary • Elizabeth
0.5 mi
iPrep Academy School No 8
Elementary • Elizabeth
0.5 mi
0.5 mi
Benjamin Franklin School No. 13
Elementary • ELIZABETH
0.5 mi
Sonia Sotomayor School No 25
Elementary • ELIZABETH
0.5 mi