Spirit Lake Public Library
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.)