	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).