South New Castle Borough was established 1901.
The population was around 20 to 30 thousand at the 2000 census.
According to the United States Census Bureau, the borough has a total area of 0.3 square miles, all of it land.
Latitude: 40.978
Longitude: -80.345
Elevation: 997 feet