Croft reported a population of 30 in 1910 and was located in the now-defunct Springvale Township of Pratt County, Kansas. It formerly hosted a station on the Wichita & Englewood division of the Atchison, Topeka & Santa Fe railroad.[3] It had telephone connections, local trade, did some shipping and in 1910, reported a population of 30.[3] A post office was opened in Croft in 1907, and remained in operation until it was discontinued in 1961.[4]
The town's grain elevator closed in the early 1990s.[5]
Education
The community is served by Skyline USD 438 public school district.