Libraries  

Iowa Libraries

 
   

USA Regional Directory > Libraries > Iowa

Submit a Website
Submit a Website
 
books on a library table and on library bookshelves - with Iowa icon This web page lists public libraries and institutional libraries in the State of Iowa.  Before visiting any of these Iowa libraries, be sure to verify their address, hours of operation, and appointment requirements (if any).  A library may have ceased operations or moved to a different location, and business hours can sometimes vary, especially on and around holidays.  So a quick phone call can often save you time and aggravation.

Related directory pages are highlighted below the Iowa library listings on this page.  Links to Library directory pages for adjacent States are provided at the bottom of the page.  Iowa directory and map page links are also included there.


Ackley Public Library
Ackley, Iowa 50601
1-641-847-2233
www.ackley.lib.ia.us
Located in Hardin County
☎ & 🔍
  • Libraries

Albert City Library
Albert City, Iowa 50510
1-712-843-2012
www.albertcity.lib.ia.us
Located in Buena Vista County
☎ & 🔍
  • Libraries

Allison Public Library
Allison, Iowa 50602
1-319-267-2562
www.allison.lib.ia.us
Located in Butler County
☎ & 🔍
  • Libraries

Alta Community Library
Alta, Iowa 51002
1-712-200-1250
www.alta.lib.ia.us
Located in Buena Vista County
☎ & 🔍
  • Libraries

Alton Public Library
Alton, Iowa 51003
1-712-756-4516
www.alton.lib.ia.us
Located in Sioux County
☎ & 🔍
  • Libraries

Amana Heritage Society
Amana, Iowa 52203
1-319-622-3567
www.amanaheritage.org
Located in Iowa County
☎ & 🔍
  • Charitable and Nonprofit Organizations
  • Cultural Attractions, Events and Facilities
  • Libraries
  • Museums
  • Special Interest Libraries
  • Tourist Information and Attractions

Ames Public Library
Ames, Iowa 50010
1-515-239-5630
amespubliclibrary.org
Located in Story County
  • Libraries

Arlington Public Library
Arlington, Iowa 50606
1-563-633-3475
www.arlington.lib.ia.us
Located in Fayette County
☎ & 🔍
  • Libraries

Ashton Public Library
Ashton, Iowa 51232
1-712-724-6426
www.ashton.lib.ia.us
Located in Osceola County
  • Libraries

Atkins Public Library
Atkins, Iowa 52206
1-319-446-7676
www.atkins.lib.ia.us
Located in Benton County
☎ & 🔍
  • Libraries

Atlantic Public Library
Atlantic, Iowa 50022
1-712-243-5466
www.atlantic.lib.ia.us
Located in Cass County
☎ & 🔍
  • Libraries

Aurora Public Library
Aurora, Iowa 50607
1-319-634-3960
www.aurora.lib.ia.us
Located in Buchanan County
☎ & 🔍
  • Libraries

Belle Plaine Community Library
Belle Plaine, Iowa 52208
1-319-444-2902
www.belleplaine.lib.ia.us
Located in Benton County
☎ & 🔍
  • Libraries

Blakesburg Public Library
Blakesburg, Iowa 52536
1-641-938-2834
www.blakesburg.lib.ia.us
Located in Wapello County
☎ & 🔍
  • Charitable and Nonprofit Organizations
  • Libraries
  • Music Libraries
  • Public Libraries
  • Tourist Information and Attractions

Burlington Public Library
Burlington, Iowa 52601
1-319-753-1647
www.burlington.lib.ia.us
Located in Des Moines County
☎ & 🔍
  • Libraries

Carnegie-Stout Public Library
Dubuque, Iowa 52001
1-563-589-4225
www.dubuque.lib.ia.us
Located in Dubuque County
☎ & 🔍
  • Libraries

Cascade Public Library
Cascade, Iowa 52033
1-563-852-3222
www.cascade.lib.ia.us
Located in Dubuque County
☎ & 🔍
  • Libraries

Cedar Rapids Public Library
Cedar Rapids, Iowa 52401
1-319-398-5123
www.crlibrary.org
Located in Linn County
☎ & 🔍
  • Libraries

Cherokee Public Library
Cherokee, Iowa 51012
1-712-225-3498
www.cherokee.lib.ia.us
Located in Cherokee County
☎ & 🔍
  • Libraries

Clarksville Public Library
Clarksville, Iowa 50619
1-319-278-1168
www.clarksville.lib.ia.us
Located in Butler County
☎ & 🔍
  • Libraries

Clermont Public Library
Clermont, Iowa 52135
1-563-423-7286
www.clermont.lib.ia.us
Located in Fayette County
☎ & 🔍
  • Libraries

Cole Library
Mount Vernon, Iowa 52314
1-319-895-4260
colelibrary.org
Located in Linn County
  • Libraries

Coralville Public Library
Coralville, Iowa 52241
1-319-248-1850
www.coralvillepubliclibrary.org
Located in Johnson County
☎ & 🔍
  • Libraries

Davenport Public Library
Davenport, Iowa 52801
1-563-326-7832
www.davenportlibrary.com
Located in Scott County
☎ & 🔍
  • Libraries

Drake Public Library
Centerville, Iowa 52544
1-641-856-6676
www.centerville.lib.ia.us
Located in Appanoose County
☎ & 🔍
  • Libraries

Dumont Community Library
Dumont, Iowa 50625
1-641-857-3304
www.dumont.lib.ia.us
Located in Butler County
☎ & 🔍
  • Libraries

Dunkerton Public Library
Dunkerton, Iowa 50626
1-319-822-4610
www.dunkerton.lib.ia.us/library-information
Located in Black Hawk County
☎ & 🔍
  • Libraries

Eddyville Public Library
Eddyville, Iowa 52553
1-641-969-4815
www.eddyville.lib.ia.us
Located in Wapello County
☎ & 🔍
  • Libraries

Edgewood Public Library
Edgewood, Iowa 52042
1-563-928-6242
www.edgewood.lib.ia.us
Located in Clayton County
☎ & 🔍
  • Libraries

Elgin Public Library
Elgin, Iowa 52141
1-563-426-5313
www.elgin.lib.ia.us
Located in Fayette County
☎ & 🔍
  • Libraries

Elizabeth Rasmussen Martin Memorial Library
New Hartford, Iowa 50660
1-319-983-2533
www.newhartford.lib.ia.us
Located in Butler County
☎ & 🔍
  • Libraries

Elkader Public Library
Elkader, Iowa 52043
1-563-245-1446
www.elkader.lib.ia.us
Located in Clayton County
☎ & 🔍
  • Libraries

Ely Public Library
Ely, Iowa 52227
1-319-848-7616
www.ely.lib.ia.us
Located in Linn County
☎ & 🔍
  • Libraries

Faith Baptist Bible College
Ankeny, Iowa 50023
1-515-964-0601
www.faith.edu
Located in Polk County
☎ & 🔍
  • Colleges and Universities
  • Cultural Attractions, Events and Facilities
  • Libraries
  • Schools
  • Special Interest Libraries
  • Tourist Information and Attractions

Fayette Community Library
Fayette, Iowa 52142
1-563-425-3344
www.fayettelibrary.lib.ia.us
Located in Fayette County
☎ & 🔍
  • Libraries

Fisher-Whiting Memorial Library
Mapleton, Iowa 51034
1-712-881-1312
www.mapleton.lib.ia.us
Located in Monona County
☎ & 🔍
  • Libraries

Fort Dodge Center Library
Fort Dodge, Iowa 50501
1-515-576-7201
www.iowacentral.edu
Located in Webster County
☎ & 🔍
  • Libraries

Fort Madison Public Library
Fort Madison, Iowa 52627
1-319-372-2071
www.fortmadisonlibrary.org
Located in Lee County
  • Libraries

Garnavillo Public Library
Garnavillo, Iowa 52049
1-563-964-2119
www.garnavillo.lib.ia.us
Located in Clayton County
☎ & 🔍
  • Libraries

Geisler Library
Pella, Iowa 50219
1-641-628-5219
central.edu
Located in Marion County
  • Libraries

Gibson Memorial Library
Creston, Iowa 50801
1-641-782-2277
www.creston.lib.ia.us
Located in Union County
☎ & 🔍
  • Libraries

Glenwood Public Library
Glenwood, Iowa 51534
1-712-527-5252
www.glenwood.lib.ia.us
Located in Mills County
☎ & 🔍
  • Libraries

Greene City - Public Library
Greene, Iowa 50636
1-641-816-5642
www.greene.lib.ia.us
Located in Butler County
☎ & 🔍
  • Libraries

Grimes Public Library
Grimes, Iowa 50111
1-515-986-3551
www.grimes.lib.ia.us
Located in Polk County
☎ & 🔍
  • Libraries

H.J. Nugen Public Library
New London, Iowa 52645
1-319-367-7704
www.newlondon.lib.ia.us
Located in Henry County
☎ & 🔍
  • Libraries

Harlan Community Library
Harlan, Iowa 51537
1-712-755-5934
www.harlan.lib.ia.us
Located in Shelby County
☎ & 🔍
  • Libraries

Hawkeye Public Library
Hawkeye, Iowa 52147
1-563-427-5536
www.hawkeye.lib.ia.us
Located in Fayette County
☎ & 🔍
  • Libraries

Herbert Hoover Presidential Library and Museum
West Branch, Iowa 52358
1-319-643-5301
hoover.archives.gov
Located in Cedar County
☎ & 🔍
  • Libraries

Hudson Public Library
Hudson, Iowa 50643
1-319-988-4217
www.hudson.lib.ia.us
Located in Black Hawk County
☎ & 🔍
  • Libraries

Humboldt Public Library
Humboldt, Iowa 50548
1-515-332-1925
www.humboldtpubliclibrary.com
Located in Humboldt County
☎ & 🔍
  • Libraries

Inwood Public Library
Inwood, Iowa 51240
1-712-753-4814
www.inwood.lib.ia.us
Located in Lyon County
☎ & 🔍
  • Libraries

Iowa City Public Library
Iowa City, Iowa 52240
1-319-356-5200
www.icpl.org
Located in Johnson County
☎ & 🔍
  • Libraries

Library News
Recent news headlines
about the topic Library
from diverse news sources.
news.regionaldirectory.us/library.php
  • Library news image

Iowa Genealogical Society
Des Moines, Iowa 50309
1-515-276-0287
www.iowagenealogy.org
Located in Polk County
☎ & 🔍
  • Cultural Attractions, Events and Facilities
  • Libraries
  • Public Libraries
  • Special Interest Libraries
  • Tourist Information and Attractions

Iowa Library Association
West Des Moines, Iowa 50266
1-515-273-5322
www.iowalibraryassociation.org
Located in Polk County
  • Libraries
  • Special Interest Organizations

Iowa State University Library
Ames, Iowa 50011
1-515-294-1442
lib.iastate.edu
Located in Story County
  • Libraries

J.C. Clegg Public Library
Central City, Iowa 52214
1-319-438-6685
www.centralcity.lib.ia.us
Located in Linn County
☎ & 🔍
  • Libraries

Jesup Public Library
Jesup, Iowa 50648
1-319-827-1533
www.jesup.lib.ia.us
Located in Buchanan County
☎ & 🔍
  • Libraries

Kalona Public Library
Kalona, Iowa 52247
1-319-656-3501
www.kalona.lib.ia.us
Located in Washington County
☎ & 🔍
  • Libraries

Keck Memorial Library
Wapello, Iowa 52653
1-319-523-5261
www.wapello.lib.ia.us
Located in Louisa County
☎ & 🔍
  • Libraries

Keokuk Public Library
Keokuk, Iowa 52632
1-319-524-1483
www.keokuk.lib.ia.us
Located in Lee County
☎ & 🔍
  • Libraries

Kling Memorial Library
Grundy Center, Iowa 50638
1-319-825-3607
www.grundycenter.lib.ia.us
Located in Grundy County
☎ & 🔍
  • Libraries

Kothe Memorial Library
Parkersburg, Iowa 50665
1-319-346-2442
www.parkersburg.lib.ia.us
Located in Butler County
☎ & 🔍
  • Libraries

Lacona Public Library
Lacona, Iowa 50139
1-641-534-4400
www.lacona.lib.ia.us
Located in Warren County
☎ & 🔍
  • Libraries

Lake View Public Library
Lake View, Iowa 51450
1-712-657-2310
www.lakeview.lib.ia.us
Located in Sac County
☎ & 🔍
  • Libraries

Laurens Public Library
Laurens, Iowa 50554
1-712-841-4612
www.laurenspubliclibrary.com
Located in Pocahontas County
☎ & 🔍
  • Libraries

Library Binding Service Inc
Des Moines, Iowa 50316
1-515-262-3191
www.lbsbind.com
Located in Polk County
☎ & 🔍
  • Libraries

Lutherans for Life
Nevada, Iowa 50201
1-515-382-2077
www.lutheransforlife.org
Located in Story County
☎ & 🔍
  • Cultural Attractions, Events and Facilities
  • Family Planning
  • Libraries
  • Special Interest Libraries
  • Tourist Information and Attractions

Manchester Public Library
Manchester, Iowa 52057
1-563-927-3719
www.manchester.lib.ia.us
Located in Delaware County
☎ & 🔍
  • Libraries

Marcus Public Library
Marcus, Iowa 51035
1-712-376-2328
www.marcus.lib.ia.us
Located in Cherokee County
☎ & 🔍
  • Libraries

Marshalltown Public Library
Marshalltown, Iowa 50158
1-641-754-5738
www.marshalltownlibrary.com
Located in Marshall County
☎ & 🔍
  • Libraries

Mediapolis Public Library
Mediapolis, Iowa 52637
1-319-394-3895
www.mediapolis.lib.ia.us
Located in Des Moines County
☎ & 🔍
  • Libraries

Monroe Public Library
Monroe, Iowa 50170
1-641-259-3065
www.monroe.lib.ia.us
Located in Jasper County
☎ & 🔍
  • Libraries

MT Vernon Library
Mount Vernon, Iowa 52314
1-319-895-4271
cornellcollege.edu
Located in Linn County
  • Libraries

Murphy Memorial Library
Monona, Iowa 52159
1-563-539-2356
www.monona.lib.ia.us
Located in Clayton County
☎ & 🔍
  • Libraries

Nevada City - Public Library
Nevada, Iowa 50201
1-515-382-2628
www.nevada.lib.ia.us
Located in Story County
☎ & 🔍
  • Libraries

Newhall Public Library
Newhall, Iowa 52315
1-319-223-5510
www.newhall.lib.ia.us
Located in Benton County
☎ & 🔍
  • Libraries

Newton Public Library
Newton, Iowa 50208
1-641-792-4108
www.newton.lib.ia.us
Located in Jasper County
☎ & 🔍
  • Libraries

Norelius Community Library
Denison, Iowa 51442
1-712-263-9355
www.denison.lib.ia.us
Located in Crawford County
☎ & 🔍
  • Libraries

North English Public Library
North English, Iowa 52316
1-319-664-3725
www.northenglish.lib.ia.us
Located in Iowa County
☎ & 🔍
  • Libraries

North Liberty Community Library
North Liberty, Iowa 52317
1-319-626-5701
www.northlibertylibrary.org
Located in Johnson County
☎ & 🔍
  • Libraries

Ocheyedan Public Library
Ocheyedan, Iowa 51354
1-712-758-3352
www.ocheyedan.lib.ia.us
Located in Osceola County
☎ & 🔍
  • Libraries

Oelwein Public Library
Oelwein, Iowa 50662
1-319-283-1515
www.oelwein.lib.ia.us
Located in Fayette County
☎ & 🔍
  • Libraries

Olin Public Library
Olin, Iowa 52320
1-319-484-2944
www.olin.lib.ia.us
Located in Jones County
☎ & 🔍
  • Libraries

Onawa Public Library
Onawa, Iowa 51040
1-712-423-1733
www.onawa.lib.ia.us
Located in Monona County
☎ & 🔍
  • Libraries

Osceola Public Library
Osceola, Iowa 50213
1-641-342-2237
www.osceola.lib.ia.us
Located in Clarke County
☎ & 🔍
  • Libraries

Pella Public Library
Pella, Iowa 50219
1-641-628-4268
www.pella.lib.ia.us
Located in Marion County
☎ & 🔍
  • Libraries

Pocahontas Public Library
Pocahontas, Iowa 50574
1-712-335-4471
www.pocahontas.lib.ia.us
Located in Pocahontas County
☎ & 🔍
  • Libraries

Polk City Community Library
Polk City, Iowa 50226
1-515-984-6119
www.polkcitylibrary.org
Located in Polk County
☎ & 🔍
  • Libraries

Postville Public Library
Postville, Iowa 52162
1-563-864-7600
www.postville.lib.ia.us
Located in Allamakee County
☎ & 🔍
  • Libraries

Prairie City Public Library
Prairie City, Iowa 50228
1-515-994-2308
www.prairiecity.lib.ia.us
Located in Jasper County
☎ & 🔍
  • Libraries

Readlyn Community Library
Readlyn, Iowa 50668
1-319-279-3432
www.readlyn.lib.ia.us
Located in Bremer County
☎ & 🔍
  • Libraries

Robey Memorial Library
Waukon, Iowa 52172
1-563-568-4424
www.waukon.lib.ia.us
Located in Allamakee County
☎ & 🔍
  • Libraries

Rockwell City Town - Public Library
Rockwell City, Iowa 50579
1-712-297-8422
www.rockwellcity.lib.ia.us
Located in Calhoun County
☎ & 🔍
  • Libraries

Rudd Public Library
Rudd, Iowa 50471
1-641-395-2385
www.rudd.lib.ia.us
Located in Floyd County
☎ & 🔍
  • Libraries

Schroeder Public Library
Keystone, Iowa 52249
1-319-442-3329
www.keystone.lib.ia.us
Located in Benton County
☎ & 🔍
  • Libraries

Sheffield Public Library
Sheffield, Iowa 50475
1-641-892-4717
www.sheffield.lib.ia.us
Located in Franklin County
☎ & 🔍
  • Libraries

Shenandoah Public Library
Shenandoah, Iowa 51601
1-712-246-2315
www.shenandoah.lib.ia.us
Located in Page County
☎ & 🔍
  • Libraries

Sibley Public Library
Sibley, Iowa 51249
1-712-754-2888
www.sibley.lib.ia.us
Located in Osceola County
☎ & 🔍
  • Libraries

Sigourney Public Library
Sigourney, Iowa 52591
1-641-622-2890
www.sigourney.lib.ia.us
Located in Keokuk County
☎ & 🔍
  • Libraries

South English Public Library
South English, Iowa 52335
1-319-667-2715
www.southenglish.lib.ia.us
Located in Keokuk County
☎ & 🔍
  • Libraries

Southwestern Community College
Creston, Iowa 50801
1-641-782-7081
www.swcciowa.edu.
Located in Union County
☎ & 🔍
  • Business Education
  • Colleges and Universities
  • Institutional Libraries
  • Junior Colleges and Technical Institutes
  • Libraries
  • Schools
  • Vocational Education

Spencer Public Library
Spencer, Iowa 51301
1-712-580-7290
www.spencerlibrary.com
Located in Clay County
☎ & 🔍
  • Libraries

St Ambrose University
Davenport, Iowa 52803
1-563-333-6245
www.sau.edu
Located in Scott County
  • Colleges and Universities
  • Educational Services
  • Institutional Libraries
  • Libraries
  • Schools

Stewart Library
Grinnell, Iowa 50112
1-641-236-2661
www.grinnell.lib.ia.us
Located in Poweshiek County
  • Libraries

Storm Lake Public Library
Storm Lake, Iowa 50588
1-712-732-8026
www.stormlake.lib.ia.us
Located in Buena Vista County
☎ & 🔍
  • Libraries

Sumner Public Library
Sumner, Iowa 50674
1-563-578-3324
www.sumner.lib.ia.us
Located in Bremer County
☎ & 🔍
  • Libraries

Tipton Public Library
Tipton, Iowa 52772
1-563-886-6266
www.tipton.lib.ia.us
Located in Cedar County
☎ & 🔍
  • Libraries

Libraries in Adjacent States

Iowa Information and Map Pages


Related Iowa Directory Page(s)

iowa map icon and people viewing paintings in an art museum
Iowa Museums
Iowa Directory
Iowa Directory
iowa map icon and typical business services and concepts
Iowa Business Services

107 public libraries and institutional libraries listed in Iowa.
Copyright © 2010-2024 RegionalDirectory.us.  All rights reserved.
Click "☎ & 🔍" for mobile-friendly phone link and locator map pages.

Iowa Libraries

Search Box