Spirit Lake Public Library
Location
Carnegie Grant Information
Town & County
Twelfth Census of the United States, 1900. p. 450.
Spirit Lake is the county seat of Dickinson County, which was established on January 15, 1851. The county was named in honor of Senator Daniel S. Dickinson (1800-1866) of New York. In 1858, the town of Spirit Lake was chosen as the county seat.
(Source: Pratt, LeRoy G. “The Counties and Courthouses of Iowa.” Mason City, Ia; Klipto Printing & Office Supply Company, 1977, p. 105.)