Kingsley is a city in Plymouth County, Iowa, United States. The population was 1,245 at the 2000 census. In the 1880s Herbert Hoover lived in the Kingsley community for a short time, following the deaths of his parents.
Kingsley is located at 42°35′21″N 95°58′6″W / 42.58917°N 95.96833°W / 42.58917; -95.96833 (42.589178, -95.968280).
According to the United States Census Bureau, the city has a total area of 1.6 square miles (4.1 km²), all of it land.