Cheltenham

Township in Montgomery County, Pennsylvania

View of Cheltenham, Pennsylvania
Photo: Peetlesnumber1 · CC BY-SA 3.0

Cheltenham is a township in Montgomery County, Pennsylvania, with 37,452 residents (2020 Census). It sits at 157 ft (48 m) above sea level. The nearest town is Elkins Park, 0.5 miles E.

About Cheltenham

Cheltenham Township is a home-rule township 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.

Cheltenham was founded in 1682, and its early history was defined by mills, which used Tookany Creek to power gristmills, manufacture shovels, hammers, and spades, and later carpentry products such as doors, window frames, and shutters. The development of regional railroads in the early 19th century helped power the American Industrial Revolution, connecting heavy industry factories in Philadelphia with the steel mills and other mining and heavy manufacturing industries in the Lehigh Valley to its north.

In the late 19th and early 20th centuries, Cheltenham transitioned to a community of wealthy industrial and merchant Philadelphians, who built large estates in what was still rural land. The 20th century and Great Depression established Cheltenham as one of Philadelphia's inner ring and streetcar suburbs, and attracted high density housing construction that continued into the postwar years and the 21st century. The Reading Railroad tracks in Cheltenham Township were electrified in 1931, which offered faster passenger service. In 1983, following the Reading Railroad's acquisition by Conrail, the rail lines became part of the heavily-traveled SEPTA Main Line.

In the 21st century, historic homes and buildings designed by Frank Furness, Horace Trumbauer, and Frank Lloyd Wright coexist with split level, twin, row, and other forms of high-density housing, along with parks, arboretums, recreational and educational facilities, tree-lined streets, and commercial corridors.

Text: Wikipedia · CC BY-SA 4.0

Cheltenham weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Cheltenham

All 24 webcams near Cheltenham ›

Webcams: Windy.com

Living in Cheltenham

Median household income
$109,022
Median home value
$384,800
Median rent
$1,608/mo
Median age
40.6
Cost of living and demographics of Cheltenham ›

Do you know Cheltenham? Tell us about it

Help other travelers: share what makes Cheltenham special. We review every message before publishing it.

Map of Cheltenham

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Cheltenham Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Cheltenham, PA population

Cheltenham had 37,452 residents in the 2020 Census.

2020 Census37,452
Density4,149 per sq mi (1,602 per km²)

Source: U.S. Census Bureau, Decennial Census.

Cheltenham at a glance

StatePennsylvania (PA)
CountyMontgomery County
TypeTownship
Population37,452 (2020)
Land area9.03 sq mi (23.4 km²)
Elevation157 ft (48 m)
Coordinates40.0781° N, 75.1382° W
ZIP codes19027, 19012, 19038, 19046, 19095, 19126, 19138, 19150
Official websitecheltenhamtownship.org
Census code (GEOID)4209112968

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Cheltenham

Straight-line distance between town centers.

Frequently asked questions about Cheltenham

What county is Cheltenham in?

Cheltenham is in Montgomery County, Pennsylvania.

What is the population of Cheltenham, PA?

37,452 people lived in Cheltenham at the 2020 Census.

What is the ZIP code of Cheltenham, PA?

The main ZIP code is 19027. Other ZIP codes: 19012, 19038, 19046, 19095, 19126, 19138, 19150.

What is the elevation of Cheltenham?

157 feet (48 m) above sea level.

What towns are near Cheltenham?

Elkins Park (0.5 mi), Wyncote (1.0 mi), Melrose Park (1.1 mi), Jenkintown (1.3 mi), McKinley (1.5 mi).

Last updated: