the cheltenham township school district serves the township. there are seven public schools and a number of private schools. public schools include cheltenham elementary school (k-4), myers elementary school (k-4), glenside elementary school (k-4), wyncote elementary school (k-4), elkins park school (5–6), cedarbrook middle school (7–8), and cheltenham high school (9–12).