Dickinson County Library Association

Personal tools

You are here: Home / Member Libraries

Member Libraries

Dickinson County is home to five Accredited Public Libraries.

Spirit Lake Public Library

Spirit Lake Public Library (exterior)
702  16th St.

Spirit Lake, IA  51360

712.336.2667

slpublib@ncn.net

www.spiritlakepubliclibrary.org



Milford Memorial Library

Library exterior

1009 - 9th St.

Milford, IA  51351

712.338.4643

info@milfordlibrary.net

www.milford.lib.ia.us



Arnolds Park Public Library

Arnolds Park Library ExteriorOkoboji Grove Rd., Hwy 71

Arnolds Park, IA  51331

712.332.2033

info@arnoldspark.lib.ia.us

www.arnoldspark.lib.ia.us



Lake Park Public Library


Terril Public Library