Upper St. Clair is a township with home rule status in southern Allegheny County, Pennsylvania, United States, located approximately 11 miles (17.7 km) south of Downtown Pittsburgh. As of the 2020 census, the township population was 21,160.
Read more on Wikipedia