Upper Providence Township, Montgomery County, Pennsylvania

Upper Providence Township
Black Rock Bridge over the Schuylkill River, January 2018
Location of Upper Providence Township in Montgomery County
Upper Providence Township
Pennsylvania
Coordinates: 40°07′24″N 75°27′29″W / 40.12333°N 75.45806°W / 40.12333; -75.45806
CountryUnited States
StatePennsylvania
CountyMontgomery
Established1805 (1805)
Area
 • Total
18.17 sq mi (47.05 km2)
 • Land17.81 sq mi (46.13 km2)
 • Water0.36 sq mi (0.92 km2)
Elevation
105 ft (32 m)
Population
 (2010)
 • Total
21,219
 • Estimate 
(2016)
23,853
 • Density1,339.4/sq mi (517.13/km2)
Time zoneUTC-5 (EST)
 • Summer (DST)UTC-4 (EDT)
Area code610
FIPS code42-091-79256
Websitewww.uprov-montco.org

Upper Providence Township is a township in Montgomery County, Pennsylvania, United States. As of the 2010 census, the township population was 21,219.