Red Hill is a borough in Montgomery County, Pennsylvania, United States, and is primarily a lake shore lowlands suburban community northwest of Philadelphia in the Delaware River Valley watershed, as is the balance of its county. The population was 2,383 at the 2010 census.It is part of 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'.