Red Hill is a borough in Montgomery County, Pennsylvania, United States, and is primarily a lakeshore, lowlands, suburban community northwest of Philadelphia in the Delaware River Valley watershed, as is the balance of its county. Its population was 2,383 at the 2010 census. It is served by the Upper Perkiomen School District. It is also part of the strip of small towns that run together along Route 29; Red Hill, Pennsburg and East Greenville, colloquially known as 'Red Pennsville'. The town is named after the large amounts of red shale in the soil and ground layers of the hill.
The Red Hill Historic District was added to the National Register of Historic Places in 1985.
Red Hill is located at 40°22′35″N 75°29′4″W (40.376288, -75.484308).
According to the United States Census Bureau, the borough has a total area of 0.7 square miles (1.8 km2), all of it land.
As of the 2010 census, the borough was 96.4% White, 1.4% Black or African American, 0.7% Asian, and 1.3% were two or more races. About 2.1% of the population were of Hispanic or Latino ancestry..
As of the census of 2000, 2,196 people, 899 households, and 576 families were residing in the borough. The population density was 3,046.0 people per square mile (1,177.6/km2).