Upper Moreland Township

Upper Moreland Township is a township in Montgomery County, Pennsylvania that was founded in 1682. William Penn granted the area to Nicholas More, for whom the township is named. In 2016, Upper Moreland had a population of 24,210 people.