Kingsley is in Harford Township, Susquehanna County, Pennsylvania, United States. Kingsley was named after Revolutionary War veteran Rufus Kingsley, who had been the first settler in the area.
Kingsley is located in the Endless Mountains of Northeastern Pennsylvania. It is in rural Susquehanna County. The population in 1900 was 75, and the current population is about 50. The town itself is very small but the outskirts extend up to ten miles outside the actual town. The population in the outskirts of the town is over two hundred. Kingsley is located about a half-hour from the cities of Binghamton, New York and Scranton, Pennsylvania. Most of the residents have lived in the town their whole lives.