A community library was established in the Webster County of Harcourt on July 1, 1950 by the local American Legion Auxiliary. After three years, the library became tax-supported with money appropriated for operations from both the town of Harcourt and the Lost Grove township. The library moved to its present building in the late 1970s; it’s open four days each week.