Iowa Lakes Corridor Libraries

Libraries

Libraries within the Iowa Lakes Corridor provide residents with wonderful access to learning, information and entertainment. Check out the full list below.


Buena Vista County Libraries

Albert City
ALBERT CITY PUBLIC LIBRARY
215 Main Street
Albert City, IA 50510

712-843-2012

Alta
ALTA PUBLIC LIBRARY
1009 S Main Street
Alta, IA 51002

712-200-1250

Linn Grove
LINN GROVE PUBLIC LIBRARY
110 Weaver Street 
Linn Grove, IA 51033

712-296-3919

 

Marathon
MARATHON PUBLIC LIBRARY
103 W. Attica Street
Marathon, IA 50565

712-289-2200

Newell
NEWELL PUBLIC LIBRARY
205 E 2nd St.
Newell, IA 50568

712-272-4334

Rembrandt
REMBRANDT PUBLIC LIBRARY
108 Main Street
Rembrandt, IA 50576

712-286-6801

 

Sioux Rapids
SIOUX RAPIDS MEMORIAL LIBRARY
215 2nd Street 
Sioux Rapids, IA 50585

712-283-2064

Storm Lake
STORM LAKE PUBLIC LIBRARY
609 Cayuga Street
Storm Lake, IA 50588

712-732-8026

BUENA VISTA UNIVERSITY LIBRARY
610 West 4th St.
Storm Lake, IA 50588
Phone: (712) 749-2203 
Email: library@bvu.edu


Clay County Libraries

Dickens
DICKENS PUBLIC LIBRARY
210 Main St.
Dickens, IA 51333

712-836-2217

Everly
EVERLY PUBLIC LIBRARY
308 North Main Street
Everly, IA 51338

712-834-2390

Peterson
KIRCHNER FRENCH MEMORIAL LIBRARY
101 Main Street, BOX 203
Peterson, IA 51047

712-295-6705

Royal
ROYAL PUBLIC LIBRARY
302 Main St.
Royal, IA 51357

712-933-5505

 

Spencer
SPENCER PUBLIC LIBRARY
21 E 3rd St.
Spencer, IA 51301

712-580-7290

Webb
WEBB PUBLIC LIBRARY
124 Main St.
Webb, IA 51366

712-838-7719


Dickinson County Libraries

Arnolds Park
ARNOLDS PARK PUBLIC LIBRARY
156 N Highway 71
Arnolds Park, IA 51331

712-332-2033

Lake Park
LAKE PARK PUBLIC LIBRARY
905 S Market St.
Lake Park, IA 51347

712-832-9505

Milford
MILFORD MEMORIAL LIBRARY
1009 9th St.
Milford, IA 51351

712-338-4643

 

Spirit Lake
SPIRIT LAKE PUBLIC LIBRARY
702 16th Street 
Spirit Lake, IA 51360

712-336-2667

Terril
TERRIL PUBLIC LIBRARY
115 N State St.
Terril, IA 51364

712-853-6224

 


Emmet County Libraries

Armstrong
ARMSTRONG PUBLIC LIBRARY
308 6th St.
Armstrong, IA 50514

712-868-3353

Estherville
ESTHERVILLE PUBLIC LIBRARY
613 Central Ave.
Estherville, IA 51334

712-362-7731

IOWA LAKES COMMUNITY COLLEGE LIBRARY
300 S. 18th St.
Estherville, IA 51334

712-362-2604

Ringsted
RINGSTED PUBLIC LIBRARY
8 W Maple St.
Ringsted, IA 50578

712-866-0878