Cheltenham Township is a home rule municipality and Township of the First Class located in the southeast corner of Montgomery County, Pennsylvania, United States. It borders Philadelphia to the south and east, Abington Township and Jenkintown to the north, and Springfield Township to the west.