Hastings is a borough in Cambria County, Pennsylvania, United States. It is part of the Johnstown, Pennsylvania Metropolitan Statistical Area. The population was 1,398 at the 2000 census.
Hastings is located at 40°39′56″N 78°42′43″W / 40.66556°N 78.71194°W / 40.66556; -78.71194 (40.665473, -78.711903).
According to the United States Census Bureau, the borough has a total area of 0.6 square miles (1.5 km²), all of it land.