Ini awalnya bagian dari Philadelphia County, dan menjadi bagian dari Montgomery County setelah pembentukan county itu pada tahun 1784. Cheltenham terletak 5 mil dari Pusat Kota Philadelphia dan dikelilingi oleh bagian Utara dan Timur Laut Philadelphia, Abington, Jenkintown, dan Springfield. Jalur Utama SEPTA melewati Cheltenham melalui 5 stasiun kereta regional, beberapa di antaranya adalah yang tersibuk dalam sistem SEPTA.