Keystone Elementary School
Keystone Elementary School is a public primary school in Croydon, PA, serving grades K–5, rated B, with 988 students and a 16.8:1 student-teacher ratio.
In 2024-2025, the share of students meeting the state standard was 40% in Math and 33% in English Language Arts.
- Rating
- B
- Grades
- K–5
- Enrollment
- 988
- Students per teacher
- 16.8:1
- Level
- Primary
- Type
- Public · Regular
2024-2025 testing year
State test results
Share of students meeting or exceeding the state standard.
Academics and programs
- Open enrollment
- No
Student body
- Male / female
- 50% / 50%
- Free or reduced lunch
- 99%
- Enrollment change vs prior year
- -0.9%
- Prior-year enrollment
- 997
Homes assigned to this school
5,995 homes in TopHap's records are assigned to Keystone Elementary School. These 40 are sampled evenly down the value ranking, so they span the whole zone rather than just its most expensive streets.
- 3800 Newportville RdLevittown, PA 190561 ba · 3,675 ft² · built 1940$758K
- 817 Fifth AveCroydon, PA 190213 bd · 2.5 ba · 1,906 ft² · built 1940$471K
- 1902 Colonial DrCroydon, PA 190214 bd · 1.5 ba · 1,317 ft² · built 1990$435K
- 2005 Colonial DrCroydon, PA 190213 bd · 2 ba · 1,039 ft² · built 1991$417K
- 304 Newport RdBristol, PA 190074 bd · 1 ba · 1,673 ft² · built 1915$401K
- 2021 Colonial DrCroydon, PA 190213 bd · 2 ba · 1,559 ft² · built 1991$390K
- 920 Newport RdBristol, PA 190073 bd · 2 ba · 1,696 ft² · built 1951$381K
- 408 Newport RdBristol, PA 190073 bd · 1 ba · 1,144 ft² · built 1980$374K
- 219 Harris AveCroydon, PA 190214 bd · 2 ba · 1,152 ft² · built 1950$367K
- 2142 Dixon AveCroydon, PA 190213 bd · 1.5 ba · 1,120 ft² · built 1955$361K
- 924 Harrison StBristol, PA 190073 bd · 1 ba · 1,298 ft² · built 1954$356K
- 817 Merlin StBristol, PA 190074 bd · 1.5 ba · 1,040 ft² · built 1972$350K
- 1021 Broad StBristol, PA 190073 bd · 1 ba · 1,555 ft² · built 1953$345K
- 614 Veterans HwyBristol, PA 190073 bd · 1.5 ba · 1,235 ft² · built 1943$341K
- 1929 Ritter AveBristol, PA 190073 bd · 1.5 ba · 1,240 ft² · built 1981$337K
- 2105 Maple AveCroydon, PA 190213 bd · 2 ba · 1,120 ft² · built 2005$333K
- 2901 Maple AveBristol, PA 190073 bd · 1.5 ba · 1,294 ft² · built 1922$328K
- 1136 Third AveCroydon, PA 190213 bd · 2 ba · 1,710 ft² · built 1995$324K
- 3005 Old Rodgers RdBristol, PA 190072 ba · 1,218 ft² · built 1938$319K
- 633 Park AveBristol, PA 190071 ba · 1,360 ft² · built 1968$315K
- 2514 Winton DrBristol, PA 190073 bd · 1 ba · 1,040 ft² · built 1956$311K
- 228 Belmont AveCroydon, PA 190213 bd · 1 ba · 1,024 ft² · built 1955$307K
- 816 Central AveCroydon, PA 190213 bd · 1 ba · 2,244 ft² · built 1950$302K
- 823 Fifth AveCroydon, PA 190213 bd · 1 ba · 2,224 ft² · built 1940$298K
- 1319 Veterans HwyBristol, PA 190071 ba · 1,092 ft² · built 1953$293K
- 1200 State RdCroydon, PA 190213 bd · 1 ba · 1,313 ft² · built 1935$289K
- 1740 Ford RdBristol, PA 190073 bd · 1 ba · 780 ft² · built 1950$285K
- 1503 Moore StBristol, PA 190072 bd · 2 ba · 1,211 ft² · built 2019$281K
- 136 Belmont AveCroydon, PA 190213 bd · 1 ba · 992 ft² · built 1945$276K
- 3506 Carnarvon AveBristol, PA 190071 ba · 1,092 ft² · built 1951$271K
- 1201 Sycamore AveCroydon, PA 190213 bd · 1 ba · 900 ft² · built 1941$265K
- 705 First AveCroydon, PA 190213 bd · 1 ba · 960 ft² · built 1973$259K
- 508 Wyoming AveCroydon, PA 190212 bd · 1.5 ba · 858 ft² · built 1920$253K
- 827 Washington AveCroydon, PA 190213 bd · 1 ba · 1,320 ft² · built 1939$245K
- 2108 State RdBensalem, PA 190203 bd · 1 ba · 1,080 ft² · built 1950$235K
- 1138 First AveCroydon, PA 190213 bd · 1 ba · 880 ft² · built 1930$216K
- 1930 Prospect AveCroydon, PA 190213 bd · 1.5 ba · 1,152 ft² · built 1937
- 3410 Spring AveBristol, PA 190072 bd · 1 ba · 554 ft² · built 1920
- 830 Grant AveCroydon, PA 19021
- Winder DrBristol, PA 19007
School details
- Address
- 1800 Keystone St, Croydon, PA 19021
- Phone
- (267) 599-2470
- Website
- btsd.us
- Setting
- Suburb - Large
- Status
- Operational
- NCES ID
- 420423007597
School district
Bristol Township School District
- District rating
- C+
- Schools
- 6
- Students
- 5,985
- Spending per student
- $18,831
- Teachers (FTE)
- 399
- Grades
- PK–12