📍 601 North Lansdowne Avenue, Drexel Hill, Delaware County, 19026
Upper Darby SHS is a State/Public serving high age pupils, located in Drexel Hill, Delaware County. The school has 4,191 pupils enrolled. It is part of the Upper Darby SD school district.