Croft is an unincorporated community in Township 10,[1] Pratt County, Kansas, United States.
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.
[5] The community is served by Skyline USD 438 public school district.