Ackley Public Library
401 State Street
Ackley, IA 50601-1519
(515)847-2233
ackleylibrary@gmail.com
Adair Public Library
310 Audubon Street
Adair, IA 50002-7710
(641)742-3323
adairlibrary@gmail.com
Adel Public Library
303 South Tenth Street
Adel, IA 50003
(515)993-3512
librarian@adeliowa.org
Agency Public Library
104 East Main Street
Agency, IA 52530-9712
(641)937-6002
agencypubliclibrary@gmail.com
Akron Public Library
350 Reed Street
Akron, IA 51001-7741
(712)568-2601
akronialibrary@gmail.com
Albert City Public Library
215 Main Street
Albert City, IA 50510-0368
(712)843-2012
Carnegie-Evans Public Library
203 East Benton
Albia, IA 52531-2036
(641)932-2469
carnegie-evans@albia.lib.ia.us
Albion Municipal Library
400 North Main Street
Albion, IA 50005
(641)488-2226
albionlib@heartofiowa.net
Dr. Grace O. Doane Public Library
1012 Water Street
Alden, IA 50006-7719
(515)859-3820
Alexander Public Library
409 Harriman Street
Alexander, IA 50420-8066
(641)692-3238
alexlib@frontiernet.net
Algona Public Library
210 North Phillips Street
Algona, IA 50511-1735
(515)295-5476
Allerton Public Library
103 South Central Avenue
Allerton, IA 50008-7727
(614)873-4575
alrtnlib@gmail.com
Allison Public Library
412 Third Street
Allison, IA 50602-7782
(319)267-2562
Alta Community Library
1009 South Main Street
Alta, IA 51002-1715
(712)200-1250
Alta Vista Public Library
203 South White Avenue
Alta Vista, IA 50603-7710
(641)364-6009
avlibrary203@gmail.com
Alton Public Library
605 Tenth Street
Alton, IA 51003
(712)756-4516
cherylhoekstra@alton.lib.ia.us
Altoona Public Library
700 Eighth Street SW
Altoona, IA 50009-2303
(515)967-3881
Ames Public Library
515 Douglas Avenue
Ames, IA 50010-6291
(515)239-5646
Anamosa Public Library
100 East First Street
Anamosa, IA 52205-1814
(319)462-2183
Anita Public Library
812 Third Street
Anita, IA 50020-1128
(712)762-3639
anitapl@midlands.net
Kirkendall Public Library
410 West First Street
Ankeny, IA 50023
(515)965-6460
kirkendalllibrary@ankenyiowa.gov
Anthon Public Library
303 East Main Street
Anthon, IA 51004-0293
(712)373-5275
hamannmemorial@longlines.com
Aplington Legion Memorial Library
929 Parriott Street
Aplington, IA 50604-7705
(319)347-2432
mail@aplington.lib.ia.us
Archer Public Library
203 Sanford Street
Archer, IA 51231-7701
(712)723-5629
Arlington Public Library
711 Main Street
Arlington, IA 50606-9754
(319)633-3475
arlingtonlib81@gmail.com
Armstrong Public Library
308 Sixth Street
Armstrong, IA 50514-7710
(712)868-3353
apl@iowatelecom.net
Arnolds Park Public Library
156 North Highway 71
Arnolds Park, IA 51331-0556
(712)332-2033
staff@arnoldspark.lib.ia.us
Arthur Public Library
224 South Main Street
Arthur, IA 51431-8058
(712)367-2240
arthurpl@netins.net
Asbury Branch Library
5290 Grand Meadow Drive
Asbury, IA 52002
563-582-0008
library@dubcolib.org
Ashton Public Library
3029 Third Street
Ashton, IA 51232-7709
(712)724-6426
ashtlib@nethtc.net
Atkins Public Library
480 Third Avenue
Atkins, IA 52206
(319)446-7676
atkpulib@netins.net
Atlantic Public Library
507 Poplar Street
Atlantic, IA 50022-1254
(712)243-5466
atlanticpubliclibrary@gmail.com
Auburn Public Library
209 Pine Street
Auburn, IA 51433
(712)688-2264
auburniowapl@gmail.com
Audubon Public Library
401 North Park Place
Audubon, IA 50025-1258
(712)563-3301
Aurelia Public Library
434 Main Street
Aurelia, IA 51005-7728
(712)434-5330
aurelia.library@aurelia.lib.ia.us
Aurora Public Library
401 Woodruff Street
Aurora, IA 50607
(319)634-3960
aurlib@netins.net
Avoca Public Library
213 North Elm Street
Avoca, IA 51521-3507
(712)343-6358
avocapl@walnutel.net
Badger Public Library
211 First Avenue SE
Badger, IA 50516-0255
(515)545-4793
badgerpubliclibrary14@gmail.com
Bagley Public Library
117 Main Street
Bagley, IA 50026-0206
(641)427-5214
bagleypl@windstream.net
Bancroft Public Library
208 East Ramsey Street
Bancroft, IA 50517-8147
(515)885-2753
mail@bancroft.lib.ia.us
Batavia Public Library
906 Third Street
Batavia, IA 52533-9689
(515)662-2317
Battle Creek Public Library
115 Main Street
Battle Creek, IA 51006-7703
(712)365-4912
bcpublib@frontier.com
Baxter Public Library
202 East State Street
Baxter, IA 50028-7761
(641)227-3934
library.baxter@gmail.com
Bayard Public Library
315 Main Street
Bayard, IA 50029-1019
(712)651-2238
bayardpl@bayard.lib.ia.us
Beaman Community Memorial Library
223 Main Street
Beaman, IA 50609-7712
(641)366-2912
library@beaman.lib.ia.us
Bedford Public Library
507 Jefferson Street
Bedford, IA 50833-1314
(712)523-2828
bedfordlibrary@mchsi.com
Belle Plaine Community Library
904 Twelfth Street
Belle Plaine, IA 52208-1711
(319)444-2902
Bellevue Public Library
106 North Third Street; Suite 1
Bellevue, IA 52031-1235
(563)872-4991
bellevuepubliclibrary@gmail.com
Talbot Belmond Public Library
440 East Main Street
Belmond, IA 50421-1224
(641)444-4160
Bennett Public Library
201 Main Street
Bennett, IA 52721-7710
(319)893-2238
benetlib@fbcom.net
Bettendorf Public Library
2950 Learning Campus Drive
Bettendorf, IA 52722-7710
(563)344-4175
info@bettendorflibrary.com
Birmingham Public Library
310 East Main Street
Birmingham, IA 52535-6201
(319)498-4423
birmlibr@netins.net
Blairstown Public Library
305 Locust Street NW; Suite. 2
Blairstown, IA 52209
(319)454-6497
btown@netins.net
Blakesburg Public Library
407 South Wilson Street
Blakesburg, IA 52536-0087
(641)938-2834
blaklib@iowatelecom.net
Bloomfield Public Library
107 North Columbia
Bloomfield, IA 52537
(641)664-2209
bpl@netins.net
Blue Grass Branch Library
121 South Mississippi Street
Blue Grass, IA 52726
563-285-4794 ext 2
information@scottcountylibrary.org
Bode Public Library
114 Humboldt Avenue
Bode, IA 50519-5034
(515)379-1258
bodeplib@trvnet.net
Bonaparte Public Library
201 Washington Street
Bonaparte, IA 52620
(319)592-3677
blibrary@netins.net
Bondurant Community Library
104 Second Street NE
Bondurant, IA 50035-7720
(515)967-4790
webmaster@bondurant.lib.ia.us
Ericson Public Library
720 Greene Street
Boone, IA 50036-2886
(515)432-3727
ericson@boone.lib.ia.us
Boyden Public Library
609 Webb Street
Boyden, IA 51234-7760
(712)725-2281
boylib1@premieronline.net
Britt Public Library
132 Main Avenue S
Britt, IA 50423-1627
(641)843-4245
brittpubliclibrary@mchsi.com
Brooklyn Public Library
306 Jackson Street
Brooklyn, IA 52211-9700
(641)522-9272
Buffalo Branch Library
329 Dodge Street
Buffalo, IA 52728
563-285-4794 ext 3
information@scottcountylibrary.org
Buffalo Center Public Library
221 North Main Street
Buffalo Center, IA 50424
(641)562-2546
bclib@wctatel.net
Burlington Public Library
210 Court Street
Burlington, IA 52601
(319)753-1647
bpl@burlington.lib.ia.us
Burt Public Library
119 Walnut Street
Burt, IA 50522-7738
(515)924-3680
burtpl@netins.net
Bussey Public Library
401 Merrill Street
Bussey, IA 50044-7711
(641)944-5994
bclib@iowatelecom.net
Calamus Public Library
198 Second Street
Calamus, IA 52729-7600
(563)246-2755
calamuslibrary@gmail.com
Callender Heritage Public Library
505 Thomas Street
Callender, IA 50523-7573
(515)548-3803
callendarlib@lvcta.com
Calmar Public Library
101 South Washington Street
Calmar, IA 52132-7860
(563)562-3010
calmarlib@mchsi.com
Camanche Public Library
102 Twelfth Avenue
Camanche, IA 52730-2199
(563)259-1106
camanchepl@camanche.lib.ia.us
Cambridge Memorial Library
224 Water Street
Cambridge, IA 50046-9752
(515)220-4542
circdesk@cambridge.lib.ia.us
Cantril Public Library
104 West Third Street
Cantril, IA 52542-1080
(319)397-2366
cantril@netins.net
Carlisle Public Library
135 School Street
Carlisle, IA 50047-8702
(515)989-0909
staff@carlisle.lib.ia.us
Carroll Public Library
118 East Fifth Street
Carroll, IA 51401-2717
(712)792-3432
info@carroll-library.org
Edward F. Owen Memorial Library
1120 Willow Drive
Carter Lake, IA 51510-1332
(712)347-5492
librarian1@carterlakelibrary.org
Cascade Public Library
301 First Avenue W
Cascade, IA 52033-7721
(563)852-3222
cpl@netins.net
Casey Public Library/Duncan Memorial Library
604 Antique Country Drive
Casey, IA 50048-0178
(641)746-2670
caseylib@netins.net
Cedar Falls Public Library
524 Main Street
Cedar Falls, IA 50613-2889
(319)273-8643
info@cedarfallslibrary.org
Cedar Rapids Public Library
450 Fifth Avenue
Cedar Rapids, IA 52401
319-261-7323
info@crlibrary.org
East Central Library Services
222 Third Street
Cedar Rapids, IA 52401
319-365-0521
Ladd Branch Library
3750 Williams Boulevard SW
Cedar Rapids, IA 52404
319-261-7323
info@crlibrary.org
Center Point Public Library
720 Main Street
Center Point, IA 52213
(319)849-1509
cpulib@centerpoint.lib.ia.us
Drake Public Library
115 Drake Avenue
Centerville, IA 52544-2249
(641)856-6676
drakepubliclibrary@gmail.com
J.C. Clegg Public Library
137 Fourth Street North Suite 2
Central City, IA 52214-9596
(319)438-6685
clegglibrary@iowatelecom.net
Chariton Free Public Library
803 Braden Avenue
Chariton, IA 50049-1742
(641)774-5514
charitonlibrary@mediacombb.net
Charles City Public Library
106 Milwaukee Mall
Charles City, IA 50616-2281
(641)257-6319
charlescitylibrary@gmail.com
Charter Oak Public Library
461 Railroad Avenue
Charter Oak, IA 51439-7474
(712)678-3425
colibrary@outlook.com
Chelsea Public Library
201 Broad Street
Chelsea, IA 52215
(641)489-2525
chelseaiapubliclibrary@gmail.com
Cherokee Public Library
215 South Second Street
Cherokee, IA 51012-1841
(712)225-3498
cherokeeplia@gmail.com
Churdan Public Library
418 Sand Street
Churdan, IA 50050-0185
(515)389-3423
Clare Public Library
119 East Front Street
Clare, IA 50524-7612
(515)546-6222
clarepl@wccta.net
Edna Zybell Memorial Library
309 Sixth Avenue
Clarence, IA 52216-4400
(563)452-3734
zybell@netins.net
Leid Public Library
100 East Garfield Street
Clarinda, IA 51632
712-542-2416
info@clarindapubliclibrary.org
Clarion Public Library
302 North Main Street
Clarion, IA 50525-1442
(515)532-3673
clarionlibrary@mchsi.com
Clarksville Public Library
103 West Greene Street
Clarksville, IA 50619-7858
(319)278-1168
clarksvillelib@butler-bremer.com
Clear Lake Public Library
200 North Fourth Street
Clear Lake, IA 50428-1698
(641)357-6133
clplib@cltel.net
Clearfield Public Library
401 Broadway
Clearfield, IA 50840
(641)336-2479
clfdlib@iowatelecom.net
M-C Community Library
200 West Grace Street
Cleghorn, IA 51014-0124
(712)436-2521
mclib@netins.net
Clermont Public Library
503 Larrabee Street
Clermont, IA 52135
(563)423-7286
clmtlib@acegroup.cc
Clinton Public Library
306 Eighth Avenue South
Clinton, IA 52732-5699
(563)242-8441
info@clintonpubliclibrary.us
Clive Public Library
1900 NW 114th Street
Clive, IA 50325-7039
515-453-2221
staff@cityofclive.com
Clutier Public Library
404 Main Street
Clutier, IA 52217-4704
(319)479-2171
clutier_lib@fctc.coop
Coggon Public Library
202 East Main Street
Coggon, IA 52218-4700
(319)435-2542
Coin Public Library
115 Main Street
Coin, IA 51636-2021
(712)583-3684
Colesburg Public Library
220 Main Street
Colesburg, IA 52035-8736
(563)856-5800
colepl@iowatelecom.net
Colfax Public Library
25 West Division Street
Colfax, IA 50054-1201
(515)674-3625
colfaxlib@mediacombb.net
Collins Public Library
212 Main Street
Collins, IA 50055-1030
(641)385-2464
collinspubliclibrary@gmail.com
Colo Public Library
309 Main Street
Colo, IA 50056-7722
(515)377-2900
cololibrary@netins.net
Columbus Junction Public Library
122 Maple Street
Columbus Junction, IA 52738-1129
(319)728-7972
cipl@columbusjct.lib.ia.us
Conrad Public Library
114 North Main Street
Conrad, IA 50621
(641)366-2583
conradlibrary@conrad.lib.ia.us
Coon Rapids Public Library
123 Third Avenue
Coon Rapids, IA 50058-1335
(712)999-5410
crlibrary.ia@gmail.com
Coralville Public Library
1401 Fifth Street
Coralville, IA 52241-1813
(319)248-1850
reference@coralville.org
Corning Public Library
603 Ninth Street
Corning, IA 50841-1304
(515)322-3866
cornpl@mchsi.com
Correctionville Public Library
532 Driftwood Street
Correctionville, IA 51016-7734
(712)372-4203
Corwith Public Library
102 Elm Street
Corwith, IA 50430-0305
(515)583-2536
corlib@comm1net.net
Karl Miles Lecompte Memorial Library
110 South Franklin Street
Corydon, IA 50060-1518
(641)872-1621
Coulter Public Library
111 Main Street
Coulter, IA 50431-0087
(641)512-2287
coullib@frontiernet.net
Council Bluffs Public Library
400 Willow Avenue
Council Bluffs, IA 51503-9042
(712)323-7553
Cresco Public Library
320 North Elm Street
Cresco, IA 52136-1457
(563)547-2540
crescopubliclibrary@gmail.com
Matilda J. Gibson Memorial Library
200 West Howard Street
Creston, IA 50801-2331
(641)782-2277
crestonlibrary310@gmail.com
Juanita Earp Media Center Library
225 State Avenue South
Crystal Lake, IA 50432
(641)565-3325
crystallakelibrary50432@gmail.com
Cumberland Public Library
119 Main Street
Cumberland, IA 50843-9900
(712)774-5334
cmblibry@netins.net
Cushing Community Library
202 Main Street
Cushing, IA 51018
712-384-2501
cushinglibrary2@schallertel.net
Roy R Estle Memorial Library
1308 Walnut Street
Dallas Center, IA 50063-7746
(515)992-3185
webmaster@dallascenter.lib.ia.us
Cord Memorial Branch Library
215 Main Street
Danbury, IA 51019
712-883-2207
danburylib@gmail.com
Davenport Public Library
321 North Main Street
Davenport, IA 52801-1490
(319)326-7832
Fairmount Branch Library
3000 North Fairmount Street
Davenport, IA 52804-1160
Eastern Branch Library
6000 Eastern Avenue
Davenport, IA 52807-2714
563-326-7832
Southeastern Library Services
4209 1-2 West Locust Street
Davenport, IA 52804
563-386-7848
agroskopf@davenportlibrary.com
Dayton Public Library
22 First Street NW
Dayton, IA 50530
(515)547-2700
dpl@lvcta.com
De Soto Public Library
405 Walnut Street
De Soto, IA 50069-1028
(515)834-2690
desotolibrary@mchsi.com
Decorah Public Library
202 Winnebago Street
Decorah, IA 52101-1800
(563)382-3717
dpl@decorahlibrary.org
Delhi Public Library
311 Franklin Street South
Delhi, IA 52223-0233
(563)922-2037
delhipubliclibrary311@gmail.com
Norelius Community Library
1403 First Avenue S
Denison, IA 51442-2014
(712)263-9355
noreliuslibrary.contact@gmail.com
Denver Public Library
100 Washington Street
Denver, IA 50622-9504
(319)984-5140
Des Moines Public Library
1000 Grand Avenue
Des Moines, IA 50309-3027
(515)283-4152
reference@dmpl.org
State Library of Iowa
1112 East Grand Avenue
Des Moines, IA 50319-0233
(515)281-4315
emily.bainter@iowa.gov
East Side Branch Library
2559 Hubbell Avenue
Des Moines, IA 50317
515-283-4152
reference@dmpl.org
Forest Avenue Branch Library
1326 Forest Avenue
Des Moines, IA 50314
515-283-4152
reference@dmpl.org
Franklin Avenue Branch Library
5000 Franklin Avenue
Des Moines, IA 50310
515-283-4152
reference@dmpl.org
North Side Branch Library
3516 Fifth Avenue
Des Moines, IA 50313
515-283-4152
reference@dmpl.org
South Side Branch Library
1111 SW Porter Avenue
Des Moines, IA 50315
515-283-4152
reference@dmpl.org
Frances Banta Waggoner Community Library
917 Fifth Avenue
DeWitt, IA 52742
565-659-5523
info@dewittlib.org
Dexter Public Library
724 Marshall Street
Dexter, IA 50070-1030
(515)789-4490
dexterpl@mchsi.com
Dickens Public Library
210 Main Street
Dickens, IA 51333-7914
(712)836-2217
Dike Public Library
133 East Elder Street
Dike, IA 50624-9612
(319)989-2608
dikepubliclibrary@dike.lib.ia.us
Donnellson Public Library
411 Main Street
Donnellson, IA 52625
(319)835-5545
donnlibr@iowatelecom.net
Doon Public Library
207 Barton Avenue
Doon, IA 51235
(712)726-3526
doonlib@speednet.com
Dow City Public Library
104 South Franklin Street
Dow City, IA 51528-0257
(712)674-3453
Dows Community Library
114 Ellsworth Street
Dows, IA 50071-0427
(515)852-4326
dowslib@wmtel.net
Carnegie-Stout Public Library
360 West 11th Street
Dubuque, IA 52001-4697
(563)589-4225 x2244
cspl@dubuque.lib.ia.us
Brown Memorial Library
602 Second Street
Dumont, IA 50625-7710
(641)857-3304
brownml@netins.net
Duncombe Public Library
621 Prince Street
Duncombe, IA 50532-0178
(515)543-4646
duncpl@wccta.net
Dunkerton Public Library
203 East Tower Street
Dunkerton, IA 50626
(319)822-4610
dunkpublib@dunkerton.net
Dunlap Public Library
102 South Tenth Street
Dunlap, IA 51529
(712)643-5311
Durant Branch Library
402 Sixth Street
Durant, IA 52747
563-285-4794 ext 1
information@scottcountylibrary.org
James Kennedy Public Library
320 First Avenue E
Dyersville, IA 52040-1203
(563)875-8912
librarian@dyersville.lib.ia.us
Norma Anders Public Library
320 Main Street
Dysart, IA 52224
(319)476-5210
n.anders.lib@dysart.lib.ia.us
Eagle Grove Memorial Library
101 South Cadwell Avenue
Eagle Grove, IA 50533-2100
(515)448-4115
Earlham Public Library
120 South Chestnut Avenue
Earlham, IA 50072-2000
(515)758-2121
earlhampubliclibrary@gmail.com
Ruth Suckow Memorial Library
122 Northern Avenue
Earlville, IA 52041-0189
(563)923-5235
librarian@earlville.lib.ia.us
Early Public Library
107 Main Street
Early, IA 50535-5015
(712)273-5334
earlylibrary@gmail.com
Eddyville Public Library
202 South Second Street
Eddyville, IA 52553-7704
(641)969-4815
elibrary@pcsia.net
Edgewood Public Library
203 West Union Street
Edgewood, IA 52042-8173
(563)928-6242
edgewoodpubliclibrary@mchsi.com
Elberon Public Library
106 Main Street
Elberon, IA 52225-8729
(319)439-5476
Eldon Public Library
608 Elm Street
Eldon, IA 52554-7708
(641)652-7517
library@eldon.lib.ia.us
Eldora Public Library
1202 Tenth Street
Eldora, IA 50627-1714
(641)939-2173
Scott County Library System
200 North Sixth Avenue
Eldridge, IA 52748-1758
563-285-4794 ext 0
information@scottcountylibrary.org
Elgin Public Library
214 Main Street
Elgin, IA 52141-9611
(563)426-5313
Elk Horn Public Library
2027 Washington Street
Elk Horn, IA 51531-2113
(712)764-2013
ehlib@metc.net
Elkader Public Library
130 North Main Street
Elkader, IA 52043-0310
(563)245-1446
elkaderpubliclibrary@gmail.com
Elliott Public Library
410 Main Street
Elliott, IA 51532-0306
(712)767-2355
eliotlib@netins.net
Ellsworth Public Library
1549 Dewitt Street
Ellsworth, IA 50075-5007
(515)836-4852
ellslib@netins.net
Elma Public Library
710 Busti Avenue
Elma, IA 50628-0287
(641)393-8100
elmaialibrary@gmail.com
Ely Public Library
1595 Dows Street
Ely, IA 52227-9567
(319)848-7616
Emerson Public Library
701 Morton Avenue
Emerson, IA 51533
(712)824-7867
Emmetsburg Public Library
707 North Superior Street
Emmetsburg, IA 50536-1022
(712)852-4009
info@emmetsburg.lib.ia.us
Epworth Branch Library
110 Bierman Road
Epworth, IA 52045
563-876-3388
library@dubcolib.lib.ia.us
Lied Public Library
508 Iowa Avenue
Essex, IA 51638-8029
(712)379-3355
elibrar@heartland.net
Estherville Public Library
613 Central Avenue
Estherville, IA 51334-2240
(712)362-7731
info@estherville.lib.ia.us
Evansdale Public Library
123 North Evans Road
Evansdale, IA 50707-1199
(319)232-5367
eplib@mchsi.com
Everly Public Library
308 North Main Street
Everly, IA 51338-7731
(712)834-2390
library1@evertek.net
Exira Public Library
114 West Washington
Exira, IA 50076-7700
(712)268-5489
exiralib@metc.net
Fairbank Public Library
212 East Main Street
Fairbank, IA 50629-8623
(319)635-2487
library@fairbank-ia.org
Fairfax Public Library
313 Vanderbilt Street
Fairfax, IA 52228-4710
(319)846-2994
fairfax2@southslope.net
Fairfield Public Library
104 West Adams Avenue
Fairfield, IA 52556-3433
(641)472-6551
circ@fairfield.lib.ia.us
Dubuque County Library
405 Third Avenue NE
Farley, IA 52046
(563)744-3371
library@dubcolib.org
Farmersburg Public Library
208 South Main Street
Farmersburg, IA 52047
(563)536-2229
webmaster@farmersburg.lib.ia.us
Farmington Public Library
205 Elm Street
Farmington, IA 52626-9536
(319)878-3702
farmingtonlib52626@gmail.com
Farnhamville Public Library
240 Hardin Street
Farnhamville, IA 50538-6719
(515)544-3660
farnlib@wccta.net
Fayette Community Library
104 West State Street
Fayette, IA 52142-7617
(563)425-3344
info@fayettelib.com
Fenton Public Library
605 Maple Street
Fenton, IA 50539-5009
(515)889-2333
flibrary@netins.net
Fertile Public Library
204 West Main
Fertile, IA 50434-0198
(641)797-2787
ferlib@wctatel.net
Fonda Public Library
104 West Second Street
Fonda, IA 50540-7701
(712)288-4467
fondalib@ncn.net
Fontanelle Public Library
303 Washington Street
Fontanelle, IA 50846-0387
(641)745-4981
fplibrary@iowatelecom.net
Forest City Public Library
115 East L Street
Forest City, IA 50436-1401
(641)585-4542
libraryinfo@forestcityia.com
Fort Atkinson Public Library
302 Third Street NW
Fort Atkinson, IA 52144-7725
(563)534-2222
ftatlib@mchsi.com
Fort Dodge Public Library
424 Central Avenue
Fort Dodge, IA 50501-3761
(515)573-8167
fdplinfo@fortdodgeiowa.org
Cattermole Memorial Library
1920 Avenue E
Fort Madison, IA 52627
(319)372-5721
fmpl@fortmadison.lib.ia.us
Idol Rashid Memorial Branch Library
1920 Avenue E
Fort Madison, IA 52627
319-372-5721
Upham Memorial Library
138 West Main Street
Fredericksburg, IA 50630-7704
(319)237-6498
Galva Public Library
203 South Main Street
Galva, IA 51020
(712)282-4400
Garden Grove Public Library
103 West Main Street
Garden Grove, IA 50103-1046
(641)443-2172
gardengrovepubliclibrary@gmail.com
Garnavillo Public Library
122 Main Street
Garnavillo, IA 52049
(563)964-2119
garnavillolibrary@gmail.com
Garner Public Library
416 State Street
Garner, IA 50438-1335
(641)923-2850
garner.library@mchsi.com
Garrison Public Library
201 East Pine Street
Garrison, IA 52229-0026
(319)477-5531
gplibrary@garrison.lib.ia.us
Garwin Public Library
304 Fourth Street
Garwin, IA 50632
(641)499-2024
garwinlibrary@mediacombb.net
George Public Library
119 South Main Street
George, IA 51237-0738
(712)475-3897
geolibry@mtcnet.net
Gilman Public Library
106 North Main Street
Gilman, IA 50106-7702
(641)498-2120
gillib@partnercom.net
Gilmore City Public Library
308 South Gilmore Street
Gilmore City, IA 50541-8097
(515)373-6562
gclibrary@gilmorecityiowa.com
Gladbrook Public Library
301 Second Street
Gladbrook, IA 50635-7718
(641)473-3236
gladlib@windstream.net
Glenwood Public Library
109 North Vine Street
Glenwood, IA 51534-1516
(712)527-5252
library@glenwood.lib.ia.us
Glidden Public Library
110 Idaho Street
Glidden, IA 51443-7716
(712)659-3781
glibrary@mchsi.com
Gowrie Public Library
1204 Market Street
Gowrie, IA 50543-7502
(515)352-3315
gowriepl@wccta.net
Graettinger Public Library
115 West Robins Street
Graettinger, IA 51342-7732
(712)859-3592
library@netins.net
Grafton Public Library
201 Fourth Avenue
Grafton, IA 50440-7554
(641)748-2735
graftonlib@wctatel.net
Grand Junction Public Library
106 East Main Street
Grand Junction, IA 50107-7700
(515)738-2506
Granger Public Library
2200 Walnut Street
Granger, IA 50109
(515)999-2088
grangerlibrary@mchsi.com
Greene Public Library
231 West Traer Street
Greene, IA 50636-9406
(641)816-4803
gpl@omnitelcom.com
Greenfield Public Library
202 South First Street
Greenfield, IA 50849-1470
(641)743-6120
gpl@greenfield.lib.ia.us
Grimes Public Library
200 North James Street
Grimes, IA 50111-8000
(515)986-3551
library@grimes.lib.ia.us
Drake Community Library
930 Park Street
Grinnell, IA 50112-0390
(641)236-2661
library@grinnelliowa.gov
Griswold Public Library
505 Main Street
Griswold, IA 51535-8051
(712)778-4130
grislib@netins.net
Kling Memorial Library
708 Seventh Street
Grundy Center, IA 50638-1430
(319)825-3607
library@grundycenter.lib.ia.us
Mary J. Barnett Memorial Library
400 Grand Street
Guthrie Center, IA 50115-1328
(515)747-8110
Guttenberg Public Library
603 South Second Street
Guttenberg, IA 52052-9345
(563)252-3108
guttlib@alpinecom.net
Hamburg Public Library
1301 Main Street
Hamburg, IA 51640-1327
(712)382-1395
libraryhamburg@gmail.com
Hampton Public Library
4 South Federal Street
Hampton, IA 50441-1934
(515)456-4451
hplibrary@mchsi.com
Kinney Memorial Library
214 Main Street
Hanlontown, IA 50444
(641)896-2888
redhawks@wctatel.net
Harcourt Public Library
106 West Second Street
Harcourt, IA 50544-7704
(515)354-5391
harcourt@lvcta.com
Harlan Community Library
718 Court Street
Harlan, IA 51537-1317
(712)755-5934
info@harlanlibrary.org
Dolores Tillinghast Memorial Library
234 North Fourth Street
Harpers Ferry, IA 52146-9602
(563)586-2524
dolorestillinghastmemlib@gmail.com
Hartley Public Library
91 First Street SE
Hartley, IA 51346-1403
(712)728-2080
Havelock Public Library
939 Main Street
Havelock, IA 50546-0136
(712)776-2738
havelockialibrary@hotmail.com
Hawarden Public Library
803 Tenth Street
Hawarden, IA 51023-2296
(712)551-2244
Hawkeye Public Library
104 South Second Street
Hawkeye, IA 52147-0216
(319)427-5536
hawklib@netins.net
Hedrick Public Library
109 Main Street
Hedrick, IA 52563-0427
(641)653-2211
Hiawatha Public Library
150 West Willman Street
Hiawatha, IA 52233-1650
(319)393-1414
hplibdesk@gmail.com
Hillsboro Public Library
100 West Commercial Street
Hillsboro, IA 52630-9312
(319)253-4000
libraryhillsboro@gmail.com
Stubbs Memorial Library
207 East Second Street
Holstein, IA 51025-7732
(712)368-4563
stubbslibrary@holstein.lib.ia.us
Holy Cross Branch Library
895 Main Street
Holy Cross, IA 52053
563-870-2082
library@dubcolib.org
Hopkinton Public Library
110 First Street SE
Hopkinton, IA 52237-7766
(563)926-2514
hopkintonlibrary@hotmail.com
Hornick Branch Library
510 Main Street
Hornick, IA 51026
712-874-3616
libhor@wiatel.net
Hospers Public Library
213 Main Street
Hospers, IA 51238
(712)752-8400
hosperslibrary@hospers.lib.ia.us
Hubbard Public Library
323 East Maple Street
Hubbard, IA 50122-7718
(641)864-2771
hubbardlibrary@gmail.com
Hudson Public Library
401 Fifth Street
Hudson, IA 50643-7766
(319)988-4217
staff@hudson.lib.ia.us
Hull Public Library
1408 Main Street
Hull, IA 51239
(712)439-1321
hulllib@premieronline.net
Humboldt Public Library
30 Sixth Street N
Humboldt, IA 50548-1799
(515)332-1925
Humeston Public Library
302 Broad Street
Humeston, IA 50123
(641)877-4811
humlib@iowatelecom.net
Huxley Public Library
515 North Main Avenue
Huxley, IA 50124-0005
(515)597-2552
huxleylibrary@huxleyiowa.org
Ida Grove Public Library
100 East Second Street
Ida Grove, IA 51445-1430
(712)364-2306
librarian@idagrove.lib.ia.us
Independence Public Library
805 First Street East
Independence, IA 50644
(319)334-2470
iplibrary@independenceia.org
Indianola Public Library
207 North B Street
Indianola, IA 50125-2448
(515)961-9418
iplinfo@indianolaiowa.gov
Inwood Public Library
103 South Main Street
Inwood, IA 51240-7763
(712)753-4814
inpublib@alliancecom.net
Ionia Community Library
101 West Iowa Street
Ionia, IA 50645-0130
(641)394-4803
ionialibrary@iowatelecom.net
Iowa City Public Library
123 South Linn Street
Iowa City, IA 52240-1820
(319)356-5200
Robert W. Barlow Memorial Library
921 Washington Avenue
Iowa Falls, IA 50126-2010
(515)648-2872
Lied Irwin Public Library
509 Ann Street
Irwin, IA 51446
712-782-3335
irwinlibrarian@yahoo.com
Jamaica Public Library
316 Main Street
Jamaica, IA 50128-7705
(641)429-3362
jampublib@netins.net
Janesville Public Library
227 Main Street
Janesville, IA 50647-7734
(319)987-2925
Janesvillelibrary@mchsi.com
Jefferson Public Library
200 West Lincoln Way
Jefferson, IA 50129-2185
(515)386-2835
jeflib@netins.net
Jesup Public Library
721 Sixth Street
Jesup, IA 50648-1074
(319)827-1533
jesuplibrary@jesup.lib.ia.us
Montgomery Memorial Library
711 Main Street
Jewell, IA 50130-2040
(515)827-5112
jewell-library@globalccs.net
Johnston Public Library
6700 Merle Hay Road
Johnston, IA 50131-1269
(515)278-5233
info@johnstonlibrary.com
Joice Public Library
102 North State Street
Joice, IA 50446
(641)588-3330
Kalona Public Library
510 C Avenue
Kalona, IA 52247-9743
(319)656-3501
kaloplib@kctc.net
Kanawha Public Library
121 North Main Street
Kanawha, IA 50447
(641)762-3595
Kensett Public Library
214 Fifth Street
Kensett, IA 50448-7706
(641)845-2222
kensettlibrary@mchsi.com
Keokuk Public Library
210 North Fifth Street
Keokuk, IA 52632-5614
(319)524-1483
keokukpl@keokuk.lib.ia.us
Keosauqua Public Library
608 First Street
Keosauqua, IA 52565-0160
(319)293-3766
keolib@netins.net
Wilson Memorial Library
109 East Washington Avenue
Keota, IA 52248-9700
(641)636-3850
keotalib@iowatelecom.net
Schroeder Public Library
93 Main Street
Keystone, IA 52249-0305
(319)442-3329
keystnpl@netins.net
Kimballton Public Library
118 North Main Street
Kimballton, IA 51543-8019
(712)773-3002
swirls@swilsa.lib.ia.us
Kingsley Public Library
220 Main Street
Kingsley, IA 51028-7726
(712)378-2410
library@wiatel.net
Klemme Public Library
204 East Main Street
Klemme, IA 50449-9049
(641)587-2369
klemlibr@comm1net.net
Knoxville Public Library
213 East Montgomery Street
Knoxville, IA 50138-2296
(641)828-0585
knoxlib@knoxville.lib.ia.us
Hawkins Memorial Library
308 Main Street
La Porte City, IA 50651-1332
(319)342-3025
hawkins@laportecity.lib.ia.us
Lacona Public Library
107 East Main Street
Lacona, IA 50139-1014
(641)534-4400
lacona@iowatelecom.net
Lake City Public Library
110 East Washington Street
Lake City, IA 51449-1718
(712)464-3413
librarian@lakecity.lib.ia.us
Lake Mills Public Library
102 South Lake Street
Lake Mills, IA 50450-1506
(641)592-0092
Lake Park Public Library
217 Market Street
Lake Park, IA 51347-7706
(712)832-9505
lpplibrary@lakepark.lib.ia.us
Lake View Public Library
202 Main Street
Lake View, IA 51450-7717
(712)657-2310
lvl@netins.net
Lakota Public Library
204 Third Street
Lakota, IA 50451-7084
(515)886-2312
susank@lakota.lib.ia.us
Lamoni Public Library
301 West Main Street
Lamoni, IA 50140-1266
(641)784-6686
lamonipl@grm.net
Lamont Public Library
616 Bush Street
Lamont, IA 50650-0116
(563)924-3203
Meehan Memorial Lansing Public Library
515 West Main Street
Lansing, IA 52151-7711
(563)538-4693
library@lansing.lib.ia.us
Larchwood Public Library
1020 Broadway Street
Larchwood, IA 51241-7766
(712)477-2583
Laurel Community Library
102 North Main Street
Laurel, IA 50141
(515)476-3275
Laurens Public Library
273 North Third Street
Laurens, IA 50554-1215
(712)841-4612
Lawler Public Library
412 East Grove Street
Lawler, IA 52154-7602
(563)238-2191
lawlerlibrary@gmail.com
Pioneer Heritage Library
204 North Vine Street
Le Grand, IA 50142-7787
(641)479-2122
legrandlibrary@iowatelecom.net
Le Mars Public Library
46 First Street SW
Le Mars, IA 51031-3696
(712)546-5004
library@lemars.lib.ia.us
LeClaire Community Library
323 Wisconsin Street
Leclaire, IA 52753-9526
(563)289-6007
library@leclaireiowa.gov
Ledyard Public Library
220 Edmunds Street
Ledyard, IA 50556-7716
(515)646-3111
llibrary@iowatelecom.net
Lehigh Public Library
241 Elm Street
Lehigh, IA 50557-7401
(515)359-2967
lehilib@lvcta.com
Lenox Public Library
101 North Main Street
Lenox, IA 50851-1237
(641)333-4411
library@lenoxia.com
Leon Public Library
200 West First Street
Leon, IA 50144-1355
(641)446-3746
Letts Public Library
125 East Iowa Street
Letts, IA 52754-0410
(319)726-5121
lettslibrary@iowatelecom.net
Lewis Public Library
412 West Main Street
Lewis, IA 51544
(712)769-2228
lewislibrary@netins.net
Lime Springs Public Library
112 East Main Street
Lime Springs, IA 52155-0068
(563)566-2207
lspublib@mchsi.com
Linden Public Library
131 South Main Street
Linden, IA 50146
641-744-2124
library@linden.lib.ia.us
Linn Grove Public Library
110 Weaver Street
Linn Grove, IA 51033
(712)296-3919
Lisbon Public Library
101 East Main Street
Lisbon, IA 52253-0217
(319)455-2800
Little Rock Public Library
402 Main Street
Little Rock, IA 51243-1031
(712)479-2298
lrbooks@mtcnet.net
Livermore Public Library
402 Fifth Street
Livermore, IA 50558-9552
(515)379-2078
livplib@trvnet.net
Logan Public Library
121 East Sixth Street
Logan, IA 51546-1340
(712)644-2551
J.J. Hands Public Library
609 Second Street
Lohrville, IA 51453-1065
(712)465-4115
jjhands@lohrville.lib.ia.us
Lone Tree Community and School Library
303 South Devoe
Lone Tree, IA 52755
319-629-4213
scallan@lone-tree.k12.ia.us
Lost Nation Public Library
410 Main Street
Lost Nation, IA 52254
(319)678-2114
lnchlib@netins.net
Lowden Public Library
605 Main Street
Lowden, IA 52255-0307
(563)941-7629
lowdenpl@fbcom.net
Luverne Public Library
113 DeWitt Street
Luverne, IA 50560-0037
(515)882-3436
Lynnville Public Library
404 East Street
Lynnville, IA 50153
(641)527-2590
lynnlibrary@netins.net
Lytton Public Library
118 Main Street
Lytton, IA 50561-7746
(712)466-2522
lyttnlib@iowatelecom.net
Madrid Public Library
100 West Third Street
Madrid, IA 50156-1310
(515)795-3846
circdesk@madrid.lib.ia.us
Mallard Public Library
609 Inman Street
Mallard, IA 50562-0248
(712)425-3330
mallardl@ncn.net
Malvern Public Library
502 Main Street
Malvern, IA 51551-8139
(712)624-8554
malvernlibraryia@gmail.com
Manchester Public Library
304 North Franklin Street
Manchester, IA 52057-1520
(563)927-3719
manchpl@manchester.lib.ia.us
Manilla Public Library
447 Main Street
Manilla, IA 51454-7708
(712)654-5192
manillalibrary@yahoo.com
Manly Public Library
127 South Grant Street
Manly, IA 50456-0720
(641)454-2982
Manning Public Library
310 Main Street
Manning, IA 51455-1031
(712)655-2260
library@manningia.com
Manson Public Library
1312 Tenth Avenue
Manson, IA 50563-7721
(712)469-3986
mansonpl@ncn.net
Fisher-Whiting Memorial Library
609 Courtright Street
Mapleton, IA 51034-1256
(712)881-1312
fisher.whiting.library@gmail.com
Maquoketa Public Library
126 South Second Street
Maquoketa, IA 52060-2998
(563)652-3874
Marathon Public Library
306 West Attica Street
Marathon, IA 50565
(712)289-2200
bookloan@ncn.net
Marble Rock Public Library
105 South Main Street
Marble Rock, IA 50653
(641)315-4480
mrlib@omnitelcom.com
Marcus Public Library
106 North Locust Street
Marcus, IA 51035-0528
(712)376-2328
marcuspl@midlands.net
Marengo Public Library
235 East Hilton Street
Marengo, IA 52301
(319)741-3825
mpl@netins.net
Marion Public Library
1101 6th Avenue
Marion, IA 52302
(319)377-3412
info@marionpubliclibrary.org
Marshalltown Public Library
105 West Boone Street
Marshalltown, IA 50158
(641)754-5738
library@ci.marshalltown.ia.us
Martelle Public Library
202 South Street
Martelle, IA 52305-7707
(319)482-4121
mrtllibr@netins.net
Mason City Public Library
225 Second St SE
Mason City, IA 50401-3999
(641)421-3668
Massena Public Library
122 Main Street
Massena, IA 50853
(712)779-3726
massplib@netins.net
Maxwell Public Library
109 Main Street
Maxwell, IA 50161-4489
(515)387-8780
maxwell_public_library2011@hotmail.com
Maynard Community Library
245 Main Street
Maynard, IA 50655-0225
(563)637-2330
maynardlibrary@mchsi.com
McGregor Public Library
334 Main Street
McGregor, IA 52157-8778
(563)873-3318
mplib@mchsi.com
Mechanicsville Public Library
218 East First Street
Mechanicsville, IA 52306-7701
(563)432-7135
Mediapolis Public Library
128 North Orchard Street
Mediapolis, IA 52637-7706
(319)394-3895
Melbourne Public Library
603 Main Street
Melbourne, IA 50162-1052
(641)482-3115
melbournepubliclibrary@gmail.com
Melcher-Dallas Public Library
111 South Main Street
Melcher-Dallas, IA 50163-0684
(641)947-6700
m-dpl-1@hotmail.com
Melvin Public Library
232 Main Street
Melvin, IA 51350-1006
(712)736-2107
melvinlibrary@gmail.com
Menlo Public Library
504 Fifth Street
Menlo, IA 50164
(641)524-4201
Merrill Public Library
608 Main Street
Merrill, IA 51038
(712)938-2503
merrilllibrary@mtcnet.net
Meservey Public Library
719 First Street
Meservey, IA 50457-1009
(641)358-6274
Amana Community and School Library
3023 220th Trail
Middle Amana, IA 52307-7705
(319)622-3192
Milford Memorial Library
1009 Ninth Street; Suite 5
Milford, IA 51351-1612
(712)338-4643
info@milford.lib.ia.us
Millersburg Community Library
847 Washington Street
Millersburg, IA 52308
319-655-7005
millersburglib@netins.net
Milo Public Library
123 Main Street
Milo, IA 50166-7700
(641)942-6557
milolibrary@windstream.net
Milton Public Library
422 North Main Street
Milton, IA 52570-0160
(641)656-4611
mlp@iowatelecom.net
Minburn Public Library
618 Fifth Street
Minburn, IA 50167
515-726-3900
library@minburnlibrary.com
Mingo Station Library
100 North Station Street
Mingo, IA 50168-7705
(641)363-4631
mingolib@outlook.com
Missouri Valley Public Library
420 East Huron Street
Missouri Valley, IA 51555
(712)642-4111
movalleypubliclibrary@gmail.com
Mitchellville Public Library
204 Center Avenue North
Mitchellville, IA 50169-7721
(515)967-3339
mplibr@mitchellville.lib.ia.us
Modale Public Library
201 North Main Street
Modale, IA 51556-2030
(712)645-2826
modalepl@iowatelecom.net
Mondamin Public Library
201 Maple Street
Mondamin, IA 51557-2090
(712)646-2888
mpl@iowatelecom.net
Murphy Helwig Public Library
111 North Page Street
Monona, IA 52159-7620
(563)539-2356
murphy@netins.net
Monroe Public Library
416 South Buchanan Street
Monroe, IA 50170
(641)259-3065
webmaster@monroe.lib.ia.us
Montezuma Public Library
500 East Main Street
Montezuma, IA 50171
(641)623-3417
montepl@monezumaiowa.org
Monticello Public Library
205 East Grand Street
Monticello, IA 52310-1620
(319)465-3354
Montrose Public Library
202 Main Street
Montrose, IA 52639
(319)463-5532
montroselibrary202@gmail.com
Moorhead Public Library
100 Oak Street
Moorhead, IA 51558
(712)886-5211
moorlib@longlines.com
Moravia Public Library
100 East Chariton Street
Moravia, IA 52571-9530
(641)724-3440
moravialibrary@iowatelecom.net
Morley Public Library
507 Vine Street
Morley, IA 52312-8800
(319)489-9271
morlib@netins.net
Mellinger Memorial Public Library
11 Division Street
Morning Sun, IA 52640-7616
(319)868-7505
mslib@louisacomm.net
Garrett Memorial Library
123 South Main Street
Moulton, IA 52572-1327
(641)642-3664
Mount Ayr Public Library
121 West Monroe Street
Mount Ayr, IA 50854-1826
(641)464-2159
mtayrlibrary1917@gmail.com
Mount Pleasant Public Library
307 East Monroe Street; Suite 101
Mount Pleasant, IA 52641-1920
(319)385-1490
Woodbury County Library
825 Main Street
Moville, IA 51039-5009
(712)873-3322
wcolib@wiatel.net
Murray Public Library
516 Maple Street
Murray, IA 50174-0021
(641)447-2711
mplibrary@hotmail.com
Musser Public Library
304 Iowa Avenue
Muscatine, IA 52761-3875
(319)263-3065
refmus@muscatineiowa.gov
Nashua Public Library
220 Brasher Street
Nashua, IA 50658-7712
(641)435-4635
naslib@butler-bremer.com
Nevada Public Library
631 K Avenue
Nevada, IA 50201-1931
(515)382-2628
npl@nevada.lib.ia.us
New Albin Public Library
176 Elm Street NE
New Albin, IA 52160-7729
(563)544-4747
library@acegroup.cc
New Hampton Public Library
20 West Spring Street
New Hampton, IA 50659-2130
(641)394-2184
Elizabeth Rasmussen Martin Memorial Library
406 Packwaukee Street
New Hartford, IA 50660-9706
(319)983-2533
H.J. Nugen Public Library
103 East Main Street
New London, IA 52645-1215
(319)367-7704
New Market Public Library
407 Main Street
New Market, IA 51646-3079
(712)585-3467
nmlibrary@myfmtc.com
Stilwell Public Library
107 West Maple
New Sharon, IA 50207
(641)637-4049
library@newsharon.lib.ia.us
New Virginia Public Library
504 Book Alley
New Virginia, IA 50210-0304
(641)449-3614
nvlibr@windstream.net
Newell Public Library
205 East Second Street
Newell, IA 50568
(712)272-4334
newellpubliclibrary@gmail.com
Newhall Public Library
109 Railroad Street
Newhall, IA 52315-0348
(319)223-5510
newpubli@southslope.net
Newton Public Library
100 North Third Avenue W
Newton, IA 50208-3217
(641)792-4108
newtonpl@newton.lib.ia.us
Nora Springs Public Library
45 North Hawkeye
Nora Springs, IA 50458-0337
(515)749-5569
nslib1@myomnitel.com
North English Public Library
123 South Main
North English, IA 52316-0427
(319)664-3725
nepl@netins.net
North Liberty Public Library
520 West Cherry Street
North Liberty, IA 52317-9797
(319)626-5701
Northwood Public Library
906 First Avenue S
Northwood, IA 50459-1624
(515)324-1340
northwoodlibrary@mchsi.com
Norwalk Easter Public Library
1051 North Avenue
Norwalk, IA 50211-1526
(515)981-0217
library@norwalk.iowa.gov
Norway Public Library
108 East Railroad Street
Norway, IA 52318-9586
(319)227-7487
norwaypl@southslope.net
Eckels Memorial Library
207 South Highway 6
Oakland, IA 51560-4133
(712)482-6668
eckelslibrary@gmail.com
Ocheyedan Public Library
874 Main Street
Ocheyedan, IA 51354-7727
(712)758-3352
Field Carnegie Public Library
200 South Walnut Street
Odebolt, IA 51458-1023
(712)668-2718
fieldcar@netins.net
Oelwein Public Library
201 East Charles Street
Oelwein, IA 50662
(319)283-1515
oelwein@oelwein.lib.ia.us
Leonard A Good Community Library
208 West Mulberry Street
Ogden, IA 50212-7361
(515)275-4550
library@ogdeniowa.org
Olin Public Library
301 Parkway Street
Olin, IA 52320-9718
(319)484-2944
olinlib@netins.net
Onawa Public Library
707 Iowa Avenue
Onawa, IA 51040-1627
(712)423-1733
Orange City Public Library
112 Albany Avenue SE
Orange City, IA 51041-1730
(712)737-4302
info@orangecitylibrary.org
Orient Public Resource Center
201 School Street
Orient, IA 50858-5014
(641)337-5061
orientiowalibrary@gmail.com
Osage Public Library
406 Main Street
Osage, IA 50461-1125
(641)732-3323
osagepl@osage.net
Osceola Public Library
300 South Fillmore Street
Osceola, IA 50213-1414
(641)342-2237
osceolapubliclibrary@gmail.com
Oskaloosa Public Library
301 South Market Street
Oskaloosa, IA 52577-3350
(641)673-0441
opl@oskaloosalibrary.org
Ossian Public Library
123 West Main Street
Ossian, IA 52161-7702
(563)532-9461
Ottumwa Public Library
102 West Fourth Street
Ottumwa, IA 52501-2532
(641)682-7563
info@ottumwapubliclibrary.org
Oxford Public Library
112 North Augusta Avenue
Oxford, IA 52322-9025
(319)628-4087
oxfordlibrary@southslope.net
Wregie Memorial Library
105 West Broadway Street
Oxford Junction, IA 52323
(563)826-2450
library@oxfordjunction.lib.ia.us
Packwood Community Library
108 North Main Street
Packwood, IA 52580-7725
(319)695-5134
friendsofpackwoodlibrary@gmail.com
Palmer Public Library
520 Hansen Avenue
Palmer, IA 50571-0114
(712)359-2296
palib@ncn.net
Panora Public Library
102 North First Street
Panora, IA 50216
(641)755-2529
pnralib@netins.net
Kothe Memorial Library
309 Third Street
Parkersburg, IA 50665-7729
(319)346-2442
library@parkersburg.lib.ia.us
Paton Public Library
105 Main Street
Paton, IA 50129
(515)968-4559
patonlib@wccta.net
Paullina Public Library
113 South Mickley Street
Paullina, IA 51046-7817
(712)949-3941
Pella Public Library
603 Main Street
Pella, IA 50219-1717
(641)628-4268
pplcirc@cityofpella.com
Peosta/NICC Branch Library
8342 NICC Drive
Peosta, IA 52068
563-556-5110
library@dubcolib.org
Perry Public Library
1101 Willis Avenue
Perry, IA 50220-1649
(515)465-3569
info@perry.lib.ia.us
Kirchner-French Memorial Library
101 Main Street
Peterson, IA 51047-7709
(712)295-6705
kirchner@iowatelecom.net
Pierson Branch Library
201 Main Street
Pierson, IA 51048
712-375-5735
piersonpubliclibrary@gmail.com
Plainfield Public Library
723 Main Street
Plainfield, IA 50666-7779
(319)276-4461
bookit@butler-bremer.com
Pleasant Hill Public Library
5151 Maple Drive; Suite 2
Pleasant Hill, IA 50327-8490
(515)266-7815
phlib@pleasanthill.lib.ia.us
Webb Shadle Memorial Library
301 West Dallas Street
Pleasantville, IA 50327
(515)848-5617
webbshadle@pleasantville.lib.ia.us
Plover Public Library
301 Main Street
Plover, IA 50573
(712)857-3532
plover@ncn.net
Pocahontas Public Library
14 Second Avenue NW
Pocahontas, IA 50574-1611
(712)335-4471
pocahontaspl@pocahontas.lib.ia.us
Polk City Community Library
1500 West Broadway
Polk City, IA 50226
(515)984-6119
library@polkcitylibrary.org
Pomeroy Public Library
114 South Ontario Street
Pomeroy, IA 50575-7702
(712)468-2311
Postville Public Library
235 West Tilden Street
Postville, IA 52162-9470
(563)864-7600
library@postville.lib.ia.us
Prairie City Public Library
100 East Fifth
Prairie City, IA 50228
(515)994-2308
library@prairiecityiowa.us
Prescott Public Library
607 Second Street
Prescott, IA 50859-0177
(641)335-2238
prescottlibrary@windstream.net
Preston Public Library
1 West Gillet Street
Preston, IA 52069-7709
(563)689-3581
plibrary@netins.net
Primghar Public Library
320 First Street NE
Primghar, IA 51245-1027
(712)957-8981
primlib@tcaexpress.net
Princeton Branch Library
328 River Drive
Princeton, IA 52768
563-285-4794 ext 4
information@scottcountylibrary.org
Quimby Public Library
120 North Main Street
Quimby, IA 51049-7062
(712)445-2413
qpl@midlands.net
Radcliffe Public Library
210 Isabella Street
Radcliffe, IA 50230-7714
(515)899-7914
rad_lib@netins.net
Rake Public Library
123 North Main Street
Rake, IA 50465
(641)566-3388
rakelibrary@wctatel.net
Randolph Public Library
106 South Main
Randolph, IA 51649-0112
(712)625-3561
linda@randolph.lib.ia.us
Readlyn Community Library
309 Main Street
Readlyn, IA 50668-7736
(319)279-3432
readlynlib@gmail.com
Red Oak Public Library
400 North Second Street
Red Oak, IA 51566-2251
(712)623-6516
webmaster@redoak.lib.ia.us
Redfield Public Library
1112 Thomas Street
Redfield, IA 50233-7749
(515)833-2200
r.library@mchsi.com
Reinbeck Public Library
501 Clark Street
Reinbeck, IA 50669-1109
(319)788-2652
reinlibr@reinbeck.net
Rembrandt Public Library
108 Main Street
Rembrandt, IA 50576-0186
(712)286-6801
remblib@evertek.net
Remsen Public Library
211 Fulton Street
Remsen, IA 51050-7712
(712)786-2911
Renwick Public Library
204 Stoddard Street
Renwick, IA 50577-0038
(515)824-3209
renwickl@wmtel.net
Riceville Public Library
307 Woodland Avenue
Riceville, IA 50466-7524
(641)985-2273
Richland Public Library
100 East Main Street
Richland, IA 52585-9536
(319)456-6541
richlib@natel.net
Ringsted Public Library
8 West Maple Street
Ringsted, IA 50578-5073
(712)866-0878
rlibrary@ringtelco.com
Rippey Public Library
224 Main Street
Rippey, IA 50235
(515)436-7714
rippeyli@windstream.net
Rock Rapids Public Library
102 South Greene Street
Rock Rapids, IA 51246-1444
(712)472-3541
rrlib@premieronline.net
Rock Valley Public Library
1531 Main Street
Rock Valley, IA 51247-1127
(712)476-5651
rvplibrary@gmail.com
Rockford Public Library
202 West Main Avenue
Rockford, IA 50468-1212
(641)756-3725
rkfdlib@myomnitel.com
Rockwell Public Library
307 Main Street E
Rockwell, IA 50469-0419
(641)822-3268
rkwlpl@netins.net
Rockwell City Public Library
424 Main Street
Rockwell City, IA 50579
(712)297-8422
Roland Public Library
221 North Main Street
Roland, IA 50236-7750
(515)388-4086
rolandlib@globalccs.net
Rolfe Public Library
319 Garfield Street
Rolfe, IA 50581-1120
(712)848-3143
rplib@ncn.net
Rowan Public Library
101 Main Street
Rowan, IA 50470
(641)853-2327
librarystaff_rowan@yahoo.com
Royal Public Library
302 Main Street
Royal, IA 51357-0214
(712)933-5500
rlibrary@royaltelco.net
Rudd Public Library
308 Chickasaw Street
Rudd, IA 50471-5009
(641)395-2385
ruddlib@omnitelcom.com
Runnells Community Library
6575 SE 116th Street
Runnells, IA 50237-1193
(515)966-2068
runnellscommunitylibrary@gmail.com
Ruthven Public Library
1301 Gowrie Street
Ruthven, IA 51358-7718
(712)837-4820
rutlib@ruthventel.com
Krabbenhoft Public Library
512 Elk Street
Sabula, IA 52070-8021
(563)687-2950
sabulapubliclibrary@mchsi.com
Sac City Public Library
1001 West Main Street
Sac City, IA 50583-1629
(712)662-7276
Crew Public Library
117 East Cherry Street
Salem, IA 52649
(319)258-9007
crew2000@interlinklc.net
Sanborn Public Library
407 Main Street
Sanborn, IA 51248-2000
(712)930-3215
spl@tcaexpress.net
Schaller Public Library
103 South Main Street
Schaller, IA 51053-7731
(712)275-4741
splibr@schallertel.net
Schleswig Public Library
202 Cedar Street
Schleswig, IA 51461-4042
(712)676-3470
schleswiglibrary@gmail.com
Scranton Public Library
1110 Main Street
Scranton, IA 51462
(712)652-3453
Sergeant Bluff Public Library
503 Fourth Street
Sergeant Bluff, IA 51054
712-943-7323
Seymour Community Library
123 North Fifth Street
Seymour, IA 52590-1403
(641)898-2305
seycomlib@windstream.net
Sheffield Public Library
123 South Third Street
Sheffield, IA 50475-7718
(641)892-4717
shefflib@mchsi.com
Sheldon Public Library
925 Fourth Avenue
Sheldon, IA 51201-1517
(712)324-2442
sheldonpubliclibrary@gmail.com
Benny Gambaiani Public Library
104 South Cherry Street
Shell Rock, IA 50670-0811
(319)885-4345
gambaian@butler-bremer.com
Shellsburg Public Library
110 Main Street
Shellsburg, IA 52332-0248
(319)436-2112
Shenandoah Public Library
201 South Elm Street
Shenandoah, IA 51601-1794
(712)246-2315
libraryq@shenandoahiowa.net
Sibley Public Library
406 Ninth Street
Sibley, IA 51249-1803
(712)754-2888
spl@sibley.lib.ia.us
Sidney Public Library
1002 Illinois Street
Sidney, IA 51652
(712)374-6203
read@sidney.lib.ia.us
Sigourney Public Library
720 East Jackson Street
Sigourney, IA 52591
(661)622-2890
sigopl@lisco.com
Silver City Public Library
408 Main Street
Silver City, IA 51571-3000
(712)525-9053
silvercitylibraryia@gmail.com
Sioux Center Public Library
102 South Main Avenue
Sioux Center, IA 51250-1536
(712)722-2138
support@siouxcenterlibrary.org
Sioux City Public Library
529 Pierce Street
Sioux City, IA 51101-1203
(712)255-2933
questions@siouxcitylibrary.org
Morningside Branch Library
4005 Morningside Avenue
Sioux City, IA 51101
712-255-2924
questions@siouxcitylibrary.org
Perry Creek Branch Library
2912 Hamilton Boulevard
Sioux City, IA 51101
712-255-2926
questions@siouxcitylibrary.org
Sioux Rapids Memorial Library
215 Second Street
Sioux Rapids, IA 50585
(712)283-2064
sxrlibrary@gmail.com
Slater Public Library
105 North Tama Street
Slater, IA 50244-7740
(515)228-3558
Sloan Public Library
502 Evans Street
Sloan, IA 51055
(712)428-4200
slolib@longlines.com
Soldier Public Library
108 Oak Street
Soldier, IA 51572-6237
(712)884-2266
Solon Public Library
320 West Main Street
Solon, IA 52333-9504
(319)624-2678
staff@solon.lib.ia.us
Somers Public Library
516 Sixth Avenue
Somers, IA 50586
(515)467-5522
somersli@wccta.net
South English Public Library
407 Ives Street
South English, IA 52335-0162
(319)667-2715
slibrary@netins.net
Spencer Public Library
21 East Third Street
Spencer, IA 51301-4131
(712)580-7290
libraryinfo@spenceriowacity.com
Spillville Public Library
201 Oak Street
Spillville, IA 52168-4414
(563)562-3723
libraryspillvillepublic@gmail.com
Spirit Lake Public Library
702 16th Street
Spirit Lake, IA 51360-1624
(712)336-2667
slcirc@spiritlake.lib.ia.us
Springville Memorial Library
264 Broadway Street
Springville, IA 52336-9519
(319)854-6444
sprlibry@netins.net
Nissen Public Library
217 West Fifth Street
St. Ansgar, IA 50472-7710
(641)713-2218
nissenlib@omnitelcom.com
St. Charles Public Library
113 S. Lumber Street
St. Charles, IA 50240
641-396-2945
scplibrary@myomnitel.com
Stacyville Public Library
106 North Broad Street
Stacyville, IA 50476
(641)710-2531
stacylib@myomnitel.com
Stanhope Public Library
600 Main Street
Stanhope, IA 50246
(515)826-3211
stanpl@netins.net
Stanton Community Library
501 Elliott Street; Suite A
Stanton, IA 51573
(712)829-2290
stanlib@myfmtc.com
Stanwood Public Library
202 East Broadway Street
Stanwood, IA 52337-9764
(319)942-3531
library@stanwood.lib.ia.us
Gutekunst Public Library
309 Second Street SE
State Center, IA 50247-2040
(641)483-2741
Steamboat Rock Public Library
511 West Market Street
Steamboat Rock, IA 50672-7721
(641)868-2300
srocklib@heartofiowa.net
Stockport Public Library
113 Beswick Street
Stockport, IA 52651-7711
(319)796-4681
stockportlibrary@stockport.lib.ia.us
Storm Lake Public Library
609 Cayuga Street
Storm Lake, IA 50588-2239
(712)732-8026
stormlakepubliclibrary@gmail.com
Bertha Bartlett Public Library
503 Broad Street
Story City, IA 50248-1133
(515)733-2685
berthab@storycity.lib.ia.us
Stratford Public Library
816 Shakespeare Avenue
Stratford, IA 50249-7771
(515)838-2131
stratlib@globalccs.net
Strawberry Point Public Library
401 Commercial Street
Strawberry Point, IA 52076-9657
(563)933-4340
strawberrypoint.library@mchsi.com
Stuart Public Library
111 East Front Street
Stuart, IA 50250-7729
(515)523-2152
stuartlib@stuart.lib.ia.us
Sully Community Library
318 Sixth Avenue
Sully, IA 50251-7702
(641)594-4148
sullylib@netins.net
Sumner Public Library
206 North Railroad Street
Sumner, IA 50674-1151
(563)578-3324
library@sumner.lib.ia.us
General N.B. Baker Library
315 Ash Street
Sutherland, IA 51058-7708
(712)446-3839
genbakrlibr@midlands.net
Swaledale Public Library
504 Main Street
Swaledale, IA 50477-0114
(641)995-2352
swdl@frontiernet.net
Swea City Public Library
208 Third Street
Swea City, IA 50590-1095
(515)272-4216
sweacpl@gmail.com
Swisher Community Library
72 Second Street SW
Swisher, IA 52338
319-857-4090
swishlib@southslope.net
Tabor Public Library
725 Main Street
Tabor, IA 51653-2068
(712)629-2735
Tama Public Library
401 Siegel Street
Tama, IA 52339-2301
(641)484-4484
tamapubliclibrary@mchsi.com
Terril Public Library
115 North State Street
Terril, IA 51364-7709
(712)853-6224
library@terril.net
Thompson Public Library
102 North Jackson Street
Thompson, IA 50478-5035
(641)584-2829
thomplib@wctatel.net
Thornton Public Library
412 Main Street
Thornton, IA 50479-7721
(641)998-2261
thorntonpl@frontiernet.net
Springmier School/Community Library
311 West Marengo Road
Tiffin, IA 52340-9308
(319)545-2960
Tipton Public Library
206 Cedar Street
Tipton, IA 52772-1753
(563)886-6266
staff@tipton.lib.ia.us
Titonka Public Library
136 Main Street N
Titonka, IA 50480-7724
(515)928-2509
tykeplib@netins.net
Toledo Public Library
206 East High Street
Toledo, IA 52342-1617
(641)484-3362
tpl@toledo.lib.ia.us
Traer Public Library
531 Second Street
Traer, IA 50675-1138
(319)478-2180
Tripoli Public Library
101 Fourth Avenue SW
Tripoli, IA 50676-9577
(319)882-4807
tripplib@butler-bremer.com
Truro Public Library
114 East Center Street
Truro, IA 50257-5003
(641)765-4220
trurolib@myomnitel.com
Urbandale Public Library
3520 86th Street
Urbandale, IA 50322-4056
(515)278-3945
library@urbandale.org
Ute Public Library
130 Main Street
Ute, IA 51060-7707
(712)885-2237
utelibrary@windstream.net
Van Horne Public Library
116 Main Street
Van Horne, IA 52346
(319)228-8744
vhpl@netins.net
Van Meter Public Library
505 Grant Street
Van Meter, IA 50261-7707
(515)996-2435
vanmeterpl@mchsi.com
Varina Public Library
701 Main Street
Varina, IA 50593-5001
(712)288-6233
varinalibrary@gmail.com
Ventura Public Library
7 West Ventura Street
Ventura, IA 50482-5055
(641)829-4410
ventpl@netins.net
Victor Public Library
710 Second Street
Victor, IA 52347-0686
(319)647-3646
vpl4@netins.net
Villisca Public Library
204 South Third Avenue
Villisca, IA 50864-1161
(712)826-2452
staff@villisca.lib.ia.us
Vinton Public Library
510 Second Avenue
Vinton, IA 52349-1701
(319)472-4208
vintonpl@vintonlibrary.com
Volga Public Library
505 Washington Street
Volga, IA 52077-7722
(563)767-3511
volgacitylibrary@gmail.com
Wadena Public Library
136 South Mill Street
Wadena, IA 52169-9632
(563)774-2039
wadenareads@gmail.com
Walcott Branch Library
101 East Durant Street
Walcott, IA 52773
563-285-4794 ext 5
information@scottcountylibrary.org
Wall Lake Public Library
116 Main Street
Wall Lake, IA 51466-7715
(712)664-2983
wll@netins.net
Walnut Public Library
224 Antique City Drive
Walnut, IA 51577-2006
(712)784-3533
wlntlib@walnutel.net
Keck Memorial Library
119 North Second Street
Wapello, IA 52653-1501
(319)523-5261
kecklibrary@louisacomm.net
Washington Public Library
120 East Main Street
Washington, IA 52353-2013
(319)653-2726
reference@washington.lib.ia.us
Washta Library
100 South Fifth Avenue
Washta, IA 51061-0121
(712)447-6546
washtapl@yahoo.com
Waterloo Public Library
415 Commercial Street
Waterloo, IA 50701-1385
(319)291-4476
askus@waterloopubliclibrary.org
Waterville Public Library
115 Main Street
Waterville, IA 52170
(563)535-7295
Waucoma Public Library
103 First Avenue SW
Waucoma, IA 52171-9705
(563)776-4042
waucomalibrary@gmail.com
Waukee Public Library
950 South Warrior Lane
Waukee, IA 50263-9589
(515)987-7944
askme@waukee.org
Robey Memorial Library
401 First Avenue NW
Waukon, IA 52172-1803
(563)568-4424
robeymemorial@waukon.lib.ia.us
Waverly Public Library
1500 West Bremer Avenue
Waverly, IA 50677-2836
(319)352-1223
waverly@waverly.lib.ia.us
Webb Public Library
124 Main Street
Webb, IA 51366-0097
(712)838-7719
webbialibrary@gmail.com
Kendall Young Library
1201 Willson Avenue
Webster City, IA 50595-2294
(515)832-9100
info@kylib.org
Wellman Scofield Public Library
711 Fourth Street
Wellman, IA 52356-0420
(319)646-6858
scofield@netins.net
Wellsburg Public Library
412 North Adams Street
Wellsburg, IA 50680
(641)869-5234
Staff@wellsburg.lib.ia.us
Wesley Public Library
206 Main Street
Wesley, IA 50483-7758
(515)679-4214
wplbooks@yahoo.com
West Bend Public Library
316 South Broadway Avenue
West Bend, IA 50597-7745
(515)887-6411
wbplib@ncn.net
West Branch Public Library
300 North Downey Street
West Branch, IA 52358-4713
(319)643-2633
staff@westbranch.lib.ia.us
West Des Moines Library
4000 George M. Mills Civic Parkway
West Des Moines, IA 50265-2049
(515)222-3400
library@wdm.iowa.gov
West Liberty Public Library
400 North Spencer Street
West Liberty, IA 52776-1355
(319)627-2084
wllibrary@wlpl.org
West Point Public Library
317 Fifth Street
West Point, IA 52656-9449
(319)837-6315
West Union Community Library
210 North Vine Street
West Union, IA 52175-1279
(563)422-3103
webmaster@westunion.lib.ia.us
Westgate Public Library
180 Main Street
Westgate, IA 50681
(563)578-5151
westgatepubliclibrary@gmail.com
Westside Public Library
150 Main Street
Westside, IA 51467-7704
(712)663-4493
westpl@win-4-u.net
What Cheer Public Library
308 South Barnes Street
What Cheer, IA 50268-7721
(641)634-2859
wc.library@mchsi.com
Curtis Memorial Library
116 South Main Street
Wheatland, IA 52777
(563)374-1534
wheatlib@fbcom.net
Whiting Public Library
407 Whittier Street
Whiting, IA 51063-7751
(712)458-2612
Whittemore Public Library
405 Fourth Street
Whittemore, IA 50598-7709
(515)884-2680
whittemorepubliclibrary@gmail.com
Williams Public Library
216 Main Street
Williams, IA 50271-7731
(515)854-2643
willpl@wmtel.com
Williamsburg Public Library
300 West State Street
Williamsburg, IA 52361
(319)668-1195
wpl@williamsburgiowa.org
Wilton Public Library
1215 Cypress Street
Wilton, IA 52778
(563)732-2583
wplstaff@netwtc.net
Winfield Public Library
112 West Ash Street
Winfield, IA 52659-9511
(319)257-3247
director47@winfield.lib.ia.us
Winterset Public Library
123 North Second Street
Winterset, IA 50273-1508
(515)462-1731
library@winterset.lib.ia.us
Winthrop Public Library
354 West Madison Street
Winthrop, IA 50682-7707
(319)935-3374
winthroppl@winthrop.lib.ia.us
Woden Public Library
304 Main
Woden, IA 50484-7724
(641)926-5716
wodenlib@wctatel.net
Woodbine Public Library
58 Fifth Street
Woodbine, IA 51579-1264
(712)647-2750
woodbinepublib@gmail.com
Woodward Public Library
118 South Main Street
Woodward, IA 50276-7707
(515)438-2636
Wyoming Public Library
109 West Main Street
Wyoming, IA 52362-7747
(563)488-3975
wyomingpubliclibrary@mchsi.com
Zearing Public Library
101 East Main Street
Zearing, IA 50278-7730
(641)487-7888
zearing@zearing.lib.ia.us