Keystone Public School
Keystone Public School is a public middle school in Sand Springs, OK, serving grades PK–8, rated B, with 276 students and an 11.5:1 student-teacher ratio.
In 2024-2025, the share of students meeting the state standard was 46% in Math, 28% in Science and 20% in English Language Arts.
- Rating
- B
- Grades
- PK–8
- Enrollment
- 276
- Students per teacher
- 11.5:1
- Level
- Middle
- 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
- 57% / 43%
- Free or reduced lunch
- 72%
- Enrollment change vs prior year
- -13.2%
- Prior-year enrollment
- 318
Homes assigned to this school
1,959 homes in TopHap's records are assigned to Keystone Public School. These 40 are sampled evenly down the value ranking, so they span the whole zone rather than just its most expensive streets.
- 1545 S Timber RdCleveland, OK 740203 bd · 2 ba · 2,158 ft² · built 1969$1.5M
- 26012 W 13th St SSand Springs, OK 740633 ba · 4,297 ft² · built 2003$626K
- 4695 S 209th West AveSand Springs, OK 740632 ba · 3,337 ft² · built 2004$504K
- 27201 W 41st St SSand Springs, OK 740632 ba · 1,653 ft² · built 2017$424K
- 5724 S 201st West AveSand Springs, OK 740632 ba · 2,153 ft² · built 1979$369K
- 3606 S 255th West AveSand Springs, OK 740633 ba · 2,148 ft² · built 2008$340K
- 20480 W 71st St SSand Springs, OK 740633 bd · 2 ba · 3,304 ft² · built 1997$314K
- 4319 S 249th West AveSand Springs, OK 740632 ba · 1,803 ft² · built 1961$289K
- 3409 S 225th West AveSand Springs, OK 740631 ba · 1,400 ft² · built 1980$266K
- 2617 S 225th West Ave Apt ASand Springs, OK 740631 ba · 1,312 ft² · built 1989$247K
- 20121 W Hickory DrSapulpa, OK 740661,410 ft² · built 2006$234K
- 3700 S Coyote Trl WSand Springs, OK 740633 ba · 4,683 ft² · built 1999$217K
- 5706 S Dip Creek RdSand Springs, OK 740631 ba · 1,492 ft² · built 1950$202K
- 4509 S 209th West AveSand Springs, OK 740631 ba · 1,832 ft² · built 1979$186K
- 21721 W 71st St SSand Springs, OK 74063720 ft² · built 2011$165K
- 6336 S 209th West AveSand Springs, OK 740632 bd · 1 ba · 1,684 ft² · built 1970$149K
- 22515 W Coyote TrlSand Springs, OK 740631 ba · 1,134 ft² · built 1978$136K
- 1340 S Timber RdCleveland, OK 740202 bd · 1 ba · 880 ft² · built 2022$117K
- 5818 S Dip Creek RdSand Springs, OK 740631 ba · 1,568 ft² · built 1965$79K
- 27012 W 41st St SSand Springs, OK 740631 ba · 2,240 ft² · built 1999
- 26219 W 27th St SSand Springs, OK 74063
- 4526 S 208th West AveSand Springs, OK 74063
- 3904 S 252nd West AveSand Springs, OK 74063
- 5343 S 249th West AveSand Springs, OK 740631 ba · 980 ft² · built 1983
- 20531 W 79th St SSapulpa, OK 74066
- 25621 W 49th St SSand Springs, OK 740631,280 ft² · built 2002
- 21733 W Hickory DrSapulpa, OK 740663 bd · 1 ba · 846 ft² · built 1969
- 5009 S 209th West AveSand Springs, OK 74063
- Sand Springs, OK 74063
- , OK
- Sand Springs, OK 74063
- Sand Springs, OK 74063
- , OK
- Sand Springs, OK 74063
- Sand Springs, OK 74063720 ft²
- Sand Springs, OK 740631 ba · 440 ft² · built 2009
- 22510 W 71st St SSand Springs, OK 740631,624 ft² · built 2014
- Cleveland, OK 74020
- Cleveland, OK 74020
- Cleveland, OK 74020
School details
- Address
- 23810 W Highway 51, Sand Springs, OK 74063
- Phone
- (918) 363-8298
- Website
- keystonerangers.org
- Setting
- Rural - Fringe
- Status
- Operational
- NCES ID
- 401647000766
School district
Keystone Public School
- District rating
- B
- Schools
- 1
- Students
- 276
- Spending per student
- $11,312
- Teachers (FTE)
- 24
- Grades
- PK–12