Scranton is a city in Osage County, Kansas, United States. As of the 2010 census, the city population was 710. It was named after the city of Scranton, Pennsylvania due to its coal mining.