Scranton is a city in Osage County, Kansas, United States. The population was 724 at the 2000 census. It is part of the Topeka, Kansas Metropolitan Statistical Area.
Scranton is located at 38°46′46″N 95°44′17″W / 38.77944°N 95.73806°W / 38.77944; -95.73806 (38.779307, -95.737918).
According to the United States Census Bureau, the city has a total area of 1.1 square miles (2.8 km²), of which, 1.1 square miles (2.8 km²) of it is land and 0.93% is water.