Ackley Public Library
401 State Street
Ackley, IA 50601-1519
(515)847-2233
Adair Public Library
310 Audubon Street
Adair, IA 50002-7710
(641)742-3323
Adel Public Library
303 South 10th Street
Adel, IA 50003
(515)993-3512
Agency Public Library
104 East Main Street
Agency, IA 52530-9712
(641)937-6002
Akron Public Library
350 Reed Street
Akron, IA 51001-7741
(712)568-2601
Albert City Public Library
215 Main Street
Albert City, IA 50510-0368
(712)843-2012
Albia Public Library
203 East Benton
Albia, IA 52531-2036
(641)932-2469
Albion Municipal Library
400 North Main Street
Albion, IA 50005
(641)488-2226
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
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
Allison Public Library
412 3rd Street
Allison, IA 50602-7782
(319)267-2562
Alta Vista Public Library
203 South White Avenue
Alta Vista, IA 50603-7710
(641)364-6009
Alta Community Library
1009 South Main Street
Alta, IA 51002-1715
(712)200-1250
Alton Public Library
605 10th Street
Alton, IA 51003
(712)756-4516
Altoona Public Library
700 8th 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 1st Street
Anamosa, IA 52205-1814
(319)462-2183
Anita Public Library
812 3rd Street
Anita, IA 50020-1128
(712)762-3639
Kirkendall Public Library
410 West First Street
Ankeny, IA 50023
(515)965-6460
Anthon Public Library
303 East Main Street
Anthon, IA 51004-0293
(712)373-5275
Aplington Legion Memorial Library
929 Parriott Street
Aplington, IA 50604-7705
(319)347-2432
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
Armstrong Public Library
308 6th Street
Armstrong, IA 50514-7710
(712)868-3353
Arnolds Park Public Library
156 North Highway 71
Arnolds Park, IA 51331-0556
(712)332-2033
Arthur Public Library
224 South Main Street
Arthur, IA 51431-8058
(712)367-2240
Asbury Branch Library
5290 Grand Meadow Drive
Asbury, IA 52002
563-582-0008
Ashton Public Library
3029 3rd Street
Ashton, IA 51232-7709
(712)724-6426
Atkins Public Library
480 Third Avenue
Atkins, IA 52206
(319)446-7676
Atlantic Public Library
507 Poplar Street
Atlantic, IA 50022-1254
(712)243-5466
Auburn Public Library
209 Pine Street
Auburn, IA 51433
(712)688-2264
Audubon Public Library
401 North Park Place
Audubon, IA 50025-1258
(712)563-3301
Aurelia Public Library
232 Main Street
Aurelia, IA 51005-7728
(712)434-5330
Aurora Public Library
401 Woodruff Street
Aurora, IA 50607
(319)634-3960
Avoca Public Library
213 North Elm Street
Avoca, IA 51521-3507
(712)343-6358
Badger Public Library
211 First Avenue SE
Badger, IA 50516-0255
(515)545-4793
Bagley Public Library
117 Main Street
Bagley, IA 50026-0206
(641)427-5214
Bancroft Public Library
208 East Ramsey Street
Bancroft, IA 50517-8147
(515)885-2753
Batavia Public Library
906 3rd Street
Batavia, IA 52533-9689
(515)662-2317
Battle Creek Public Library
115 Main Street
Battle Creek, IA 51006-7703
(712)365-4912
Baxter Public Library
202 East State Street
Baxter, IA 50028-7761
(641)227-3934
Bayard Public Library
315 Main Street
Bayard, IA 50029-1019
(712)651-2238
Beaman Community Memorial Library
223 Main Street
Beaman, IA 50609-7712
(641)366-2912
Bedford Public Library
507 Jefferson Street
Bedford, IA 50833-1314
(712)523-2828
Belle Plaine Community Library
904 12th Street
Belle Plaine, IA 52208-1711
(319)444-2902
Bellevue Public Library
106 North 3rd Street
Bellevue, IA 52031-1235
(563)872-4991
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
Bettendorf Public Library
2950 Learning Campus Drive
Bettendorf, IA 52722-7710
(563)344-4175
Birmingham Public Library
310 East Main Street
Birmingham, IA 52535-6201
(319)498-4423
Blairstown Public Library
305 Locust Street NW; Suite. 2
Blairstown, IA 52209
(319)454-6497
Blakesburg Public Library
407 South Wilson Street
Blakesburg, IA 52536-0087
(641)938-2834
Bloomfield Public Library
107 North Columbia
Bloomfield, IA 52537
(641)664-2209
Blue Grass Branch Library
121 South Mississippi Street
Blue Grass, IA 52726
563-285-4794 ext 2
Bode Public Library
114 Humboldt Avenue
Bode, IA 50519-5034
(515)379-1258
Bonaparte Public Library
602 Eighth Street; Suite 111
Bonaparte, IA 52620
(319)592-3677
Bondurant Community Library
104 2nd Street NE
Bondurant, IA 50035-7720
(515)967-4790
Ericson Public Library
720 Greene Street
Boone, IA 50036-2886
(515)432-3727
Boyden Public Library
609 Webb Street
Boyden, IA 51234-7760
(712)725-2281
Britt Public Library
132 Main Avenue S
Britt, IA 50423-1627
(641)843-4245
Brooklyn Public Library
306 Jackson Street
Brooklyn, IA 52211-9700
(641)522-9272
Buffalo Center Public Library
221 North Main Street
Buffalo Center, IA 50424
(641)562-2546
Buffalo Branch Library
329 Dodge Street
Buffalo, IA 52728
563-285-4794 ext 3
Burlington Public Library
210 Court Street
Burlington, IA 52601
(319)753-1647
Burt Public Library
119 Walnut Street
Burt, IA 50522-7738
(515)924-3680
Bussey Public Library
401 Merrill Street
Bussey, IA 50044-7711
(641)944-5994
Calamus Public Library
198 2nd Street
Calamus, IA 52729-7600
(563)246-2755
Callender Heritage Public Library
505 Thomas Street
Callender, IA 50523-7573
(515)548-3803
Calmar Public Library
101 South Washington Street
Calmar, IA 52132-7860
(563)562-3010
Camanche Public Library
102 12th Avenue
Camanche, IA 52730-2199
(563)259-1106
Cambridge Memorial Library
224 Water Street
Cambridge, IA 50046-9752
(515)220-4542
Cantril Public Library
104 West 3rd Street
Cantril, IA 52542-1080
(319)397-2366
Carlisle Public Library
135 School Street
Carlisle, IA 50047-8702
(515)989-0909
Carroll Public Library
118 East 5th Street
Carroll, IA 51401-2717
(712)792-3432
Edward F. Owen Memorial Library
1120 Willow Drive
Carter Lake, IA 51510-1332
(712)347-5492
Cascade Public Library
301 1st Avenue W
Cascade, IA 52033-7721
(563)852-3222
Casey Public Library/Duncan Memorial Library
604 Antique Country Drive
Casey, IA 50048-0178
(641)746-2670
Cedar Falls Public Library
524 Main Street
Cedar Falls, IA 50613-2889
(319)273-8643
Cedar Rapids Public Library
450 5th Avenue
Cedar Rapids, IA 52401
319-261-7323
East Central Library Services
222 3rd Street
Cedar Rapids, IA 52401
319-365-0521
Ladd Branch Library
3750 Williams Boulevard SW
Cedar Rapids, IA 52404
319-261-7323
Center Point Public Library
720 Main Street
Center Point, IA 52213
(319)849-1509
Drake Public Library
115 Drake Avenue
Centerville, IA 52544-2249
(641)856-6676
J.C. Clegg Public Library
137 4th Street N
Central City, IA 52214-9596
(319)438-6685
Chariton Free Public Library
803 Braden Avenue
Chariton, IA 50049-1742
(641)774-5514
Charles City Public Library
106 Milwaukee Mall
Charles City, IA 50616-2281
(641)257-6319
Charter Oak Public Library
461 Railroad Avenue
Charter Oak, IA 51439-7474
(712)678-3425
Chelsea Public Library
600 Station Street
Chelsea, IA 52215-9015
(641)489-2525
Cherokee Public Library
215 South 2nd Street
Cherokee, IA 51012-1841
(712)225-3498
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
Edna Zybell Memorial Library
309 6th Avenue
Clarence, IA 52216-4400
(563)452-3734
Leid Public Library
100 East Garfield Street
Clarinda, IA 51632
712-542-2416
Clarion Public Library
302 North Main Street
Clarion, IA 50525-1442
(515)532-3673
Clarksville Public Library
103 West Greene Street
Clarksville, IA 50619-7858
(319)278-1168
Clear Lake Public Library
200 North 4th Street
Clear Lake, IA 50428-1698
(641)357-6133
Clearfield Public Library
401 Broadway
Clearfield, IA 50840
(641)336-2944
M-C Community Library
200 West Grace Street
Cleghorn, IA 51014-0124
(712)436-2521
Clermont Public Library
503 Larrabee Street
Clermont, IA 52135
(563)423-7286
Clinton Public Library
306 8th Avenue South
Clinton, IA 52732-5699
(563)242-8441
Clive Public Library
1900 NW 114th Street
Clive, IA 50325-7039
515-453-2221
Clutier Public Library
404 Main Street
Clutier, IA 52217-4704
(319)479-2171
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
Colfax Public Library
25 West Division Street
Colfax, IA 50054-1201
(515)674-3625
Collins Public Library
212 Main Street
Collins, IA 50055-1030
(641)385-2464
Colo Public Library
309 Main Street
Colo, IA 50056-7722
(515)377-2900
Columbus Junction Public Library
122 Maple Street
Columbus Junction, IA 52738-1129
(319)728-7972
Conrad Public Library
114 North Main Street
Conrad, IA 50621
(641)366-2583
Coon Rapids Public Library
123 3rd Avenue
Coon Rapids, IA 50058-1335
(712)999-5410
Coralville Public Library
1401 5th Street
Coralville, IA 52241-1813
(319)248-1850
Corning Public Library
603 9th Street
Corning, IA 50841-1304
(515)322-3866
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
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)866-6798
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
Matilda J. Gibson Memorial Library
200 West Howard Street
Creston, IA 50801-2331
(641)782-2277
Juanita Earp Media Center Library
225 State Avenue South
Crystal Lake, IA 50432
(641)565-3325
Cumberland Public Library
119 Main Street
Cumberland, IA 50843-9900
(712)774-5334
Cushing Community Library
202 Main Street
Cushing, IA 51018
712-384-2501
Roy R Estle Memorial Library
1308 Walnut Street
Dallas Center, IA 50063-7746
(515)992-3185
Cord Memorial Branch Library
215 Main Street
Danbury, IA 51019
712-883-2207
Davenport Public Library
321 North Main Street
Davenport, IA 52801-1490
(319)326-7832
Southeastern Library Services
4209 1-2 West Locust Street
Davenport, IA 52804
563-386-7848
Fairmount Branch Library
3000 North Fairmount Street
Davenport, IA 52804-1160
Eastern Branch Library
6000 Eastern Avenue
Davenport, IA 52807-2714
563-326-7832
Dayton Public Library
22 First Street NW
Dayton, IA 50530
(515)547-2700
De Soto Public Library
405 Walnut Street
De Soto, IA 50069-1028
(515)834-2690
Decorah Public Library
202 Winnebago Street
Decorah, IA 52101-1800
(563)382-3717
Delhi Public Library
316A Franklin Street
Delhi, IA 52223-0233
(563)922-2037
Norelius Community Library
1403 1st Avenue S
Denison, IA 51442-2014
(712)263-9355
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
Franklin Avenue Branch Library
5000 Franklin Avenue
Des Moines, IA 50310
515-283-4152
North Side Branch Library
3516 Fifth Avenue
Des Moines, IA 50313
515-283-4152
Forest Avenue Branch Library
1326 Forest Avenue
Des Moines, IA 50314
515-283-4152
South Side Branch Library
1111 Porter Avenue
Des Moines, IA 50315
515-283-4152
East Side Branch Library
2559 Hubbell Avenue
Des Moines, IA 50317
515-283-4152
State Library of Iowa
1112 East Grand Avenue
Des Moines, IA 50319-0233
(515)281-4315
Frances Banta Waggoner Community Library
505 10th Street
DeWitt, IA 52742
565-659-5523
Dexter Public Library
724 Marshall Street
Dexter, IA 50070-1030
(515)789-4490
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
Donnellson Public Library
411 Main Street
Donnellson, IA 52625
(319)835-5545
Doon Public Library
207 Barton Avenue
Doon, IA 51235
(712)726-3526
Dow City Public Library
104 South Franklin Street
Dow City, IA 51528-0257
(712)674-3742
Dows Community Library
114 Ellsworth Street
Dows, IA 50071-0427
(515)852-4326
Carnegie-Stout Public Library
360 West 11th Street
Dubuque, IA 52001-4697
(563)589-4225 x2244
Brown Memorial Library
602 2nd Street
Dumont, IA 50625-7710
(641)857-3304
Duncombe Public Library
621 Prince Street
Duncombe, IA 50532-0178
(515)543-4646
Dunkerton Public Library
203 East Tower Street
Dunkerton, IA 50626
(319)822-4610
Dunlap Public Library
102 South 10th Street
Dunlap, IA 51529
(712)643-5311
Durant Branch Library
402 6th Street
Durant, IA 52747
563-285-4794 ext 1
James Kennedy Public Library
320 1st Avenue E
Dyersville, IA 52040-1203
(563)875-8912
Norma Anders Public Library
320 Main Street
Dysart, IA 52224-0519
(319)476-5210
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
Ruth Suckow Memorial Library
122 Northern Avenue
Earlville, IA 52041-0189
(563)923-5235
Early Public Library
107 Main Street
Early, IA 50535-5015
(712)273-5334
Eddyville Public Library
202 South 2nd Street
Eddyville, IA 52553-7704
(641)969-4815
Edgewood Public Library
203 West Union Street
Edgewood, IA 52042-8173
(563)928-6242
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
Eldora Public Library
1202 10th Street
Eldora, IA 50627-1714
(641)939-2173
Scott County Library System
200 North 6th Avenue
Eldridge, IA 52748-1758
563-285-4794 ext 0
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
Elkader Public Library
130 North Main Street
Elkader, IA 52043-0310
(563)245-1446
Elliott Public Library
410 Main Street
Elliott, IA 51532-0306
(712)767-2355
Ellsworth Public Library
1549 Dewitt Street
Ellsworth, IA 50075-5007
(515)836-4852
Elma Public Library
710 Busti Avenue
Elma, IA 50628-0287
(641)393-8100
Ely Public Library
1595 Dows Street
Ely, IA 52227-9567
(319)848-7616
Emerson Public Library
701 Morton Avenue
Emerson, IA 51533
(712)824-7866
Emmetsburg Public Library
707 North Superior Street
Emmetsburg, IA 50536-1022
(712)852-4009
Epworth Branch Library
110 Bierman Road
Epworth, IA 52045
563-876-3388
Lied Public Library
508 Iowa Avenue
Essex, IA 51638-8029
(712)379-3355
Estherville Public Library
613 Central Avenue
Estherville, IA 51334-2240
(712)362-7731
Evansdale Public Library
123 North Evans Road
Evansdale, IA 50707-1199
(319)232-5367
Everly Public Library
308 North Main Street
Everly, IA 51338-7731
(712)834-2390
Exira Public Library
114 West Washington
Exira, IA 50076-7700
(712)268-5489
Fairbank Public Library
212 East Main Street
Fairbank, IA 50629-8623
(319)635-2487
Fairfax Public Library
313 Vanderbilt Street
Fairfax, IA 52228-4710
(319)846-2994
Fairfield Public Library
104 West Adams Avenue
Fairfield, IA 52556-3433
(641)472-6551
Dubuque County Library
405 3rd Avenue NE
Farley, IA 52046
(563)744-3371
Farmersburg Public Library
208 South Main Street
Farmersburg, IA 52047
(563)536-2229
Farmington Public Library
205 Elm Street
Farmington, IA 52626-9536
(319)878-3702
Farnhamville Public Library
240 Hardin Street
Farnhamville, IA 50538-6719
(515)544-3660
Fayette Community Library
104 West State Street
Fayette, IA 52142-7617
(563)425-3344
Fenton Public Library
605 Maple Street
Fenton, IA 50539-5009
(515)889-2333
Fertile Public Library
204 West Main
Fertile, IA 50434-0198
(641)797-2787
Fonda Public Library
104 West 2nd Street
Fonda, IA 50540-7701
(712)288-4467
Fontanelle Public Library
303 Washington Street
Fontanelle, IA 50846-0387
(641)745-4981
Forest City Public Library
115 East L Street
Forest City, IA 50436-1401
(641)585-4542
Fort Atkinson Public Library
302 3rd Street NW
Fort Atkinson, IA 52144-7725
(563)534-2222
Fort Dodge Public Library
424 Central Avenue
Fort Dodge, IA 50501-3761
(515)573-8167
Cattermole Memorial Library
1920 Avenue E
Fort Madison, IA 52627
(319)372-5721
Idol Rashid Memorial Branch Library
3421 Avenue L
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
Garnavillo Public Library
122 Main Street
Garnavillo, IA 52049
(563)964-2119
Garner Public Library
416 State Street
Garner, IA 50438-1335
(641)923-2850
Garrison Public Library
201 East Pine Street
Garrison, IA 52229-0026
(319)477-5531
Garwin Public Library
304 4th Street
Garwin, IA 50632
(641)499-2024
George Public Library
119 South Main Street
George, IA 51237-0738
(712)475-3897
Gilman Public Library
106 North Main Street
Gilman, IA 50106-7702
(641)498-2120
Gilmore City Public Library
308 South Gilmore Street
Gilmore City, IA 50541-8097
(515)373-6562
Gladbrook Public Library
301 2nd Street
Gladbrook, IA 50635-7718
(641)473-3236
Glenwood Public Library
109 North Vine Street
Glenwood, IA 51534-1516
(712)527-5252
Glidden Public Library
110 Idaho Street
Glidden, IA 51443-7716
(712)659-3781
Gowrie Public Library
1204 Market Street
Gowrie, IA 50543-7502
(515)352-3315
Graettinger Public Library
115 West Robins Street
Graettinger, IA 51342-7732
(712)859-3592
Grafton Public Library
201 4th Avenue
Grafton, IA 50440-7554
(641)748-2735
Grand Junction Public Library
106 East Main Street
Grand Junction, IA 50107-7700
(515)738-2506
Granger Public Library
2216 Broadway Street
Granger, IA 50109
(515)999-2088
Greene Public Library
231 West Traer Street
Greene, IA 50636-9406
(641)816-4803
Greenfield Public Library
202 South 1st Street
Greenfield, IA 50849-1470
(641)743-6120
Grimes Public Library
200 North James Street
Grimes, IA 50111-8000
(515)986-3551
Drake Community Library
930 Park Street
Grinnell, IA 50112-0390
(641)236-2661
Griswold Public Library
505 Main Street
Griswold, IA 51535-8051
(712)778-4130
Kling Memorial Library
708 7th Street
Grundy Center, IA 50638-1430
(319)825-3607
Mary J. Barnett Memorial Library
400 Grand Street
Guthrie Center, IA 50115-1328
(515)747-8110
Guttenberg Public Library
603 South 2nd Street
Guttenberg, IA 52052-9345
(563)252-3108
Hamburg Public Library
1301 Main Street
Hamburg, IA 51640-1327
(712)382-1395
Hampton Public Library
4 South Federal Street
Hampton, IA 50441-1934
(515)456-4451
Kinney Memorial Library
214 Main Street
Hanlontown, IA 50444
(641)896-2888
Harcourt Public Library
106 West 2nd Street
Harcourt, IA 50544-7704
(515)354-5391
Harlan Community Library
718 Court Street
Harlan, IA 51537-1317
(712)755-5934
Dolores Tilinghast Memorial Library
234 North 4th Street
Harpers Ferry, IA 52146-9602
(563)586-2524
Hartley Public Library
91 1st Street SE
Hartley, IA 51346-1403
(712)728-2080
Havelock Public Library
939 Main Street
Havelock, IA 50546-0136
(712)776-2738
Hawarden Public Library
803 10th Street
Hawarden, IA 51023-2296
(712)551-2244
Hawkeye Public Library
104 South Second Street
Hawkeye, IA 52147-0216
(319)427-5536
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
Hillsboro Public Library
100 West Commercial Street
Hillsboro, IA 52630-9312
(319)253-4000
Stubbs Memorial Library
207 East 2nd Street
Holstein, IA 51025-7732
(712)368-4563
Holy Cross Branch Library
895 Main Street
Holy Cross, IA 52053
563-870-2082
Hopkinton Public Library
110 1st Street SE
Hopkinton, IA 52237-7766
(563)926-2514
Hornick Branch Library
510 Main Street
Hornick, IA 51026
712-874-3616
Hospers Public Library
213 Main Street
Hospers, IA 51238
(712)752-8400
Hubbard Public Library
323 East Maple Street
Hubbard, IA 50122-7718
(641)864-2771
Hudson Public Library
401 5th Street
Hudson, IA 50643-7766
(319)988-4217
Hull Public Library
1408 Main Street
Hull, IA 51239
(712)439-1321
Humboldt Public Library
30 6th Street N
Humboldt, IA 50548-1799
(515)332-1925
Humeston Public Library
302 Broad Street
Humeston, IA 50123
(641)877-4811
Huxley Public Library
515 North Main Avenue
Huxley, IA 50124-0005
(515)597-2552
Ida Grove Public Library
100 East 2nd Street
Ida Grove, IA 51445-1430
(712)364-2306
Independence Public Library
805 1st Street East
Independence, IA 50644
(319)334-2470
Indianola Public Library
207 North B Street
Indianola, IA 50125-2448
(515)961-9418
Inwood Public Library
103 South Main Street
Inwood, IA 51240-7763
(712)753-4814
Ionia Community Library
101 West Iowa Street
Ionia, IA 50645-0130
(641)394-4803
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
Jamaica Public Library
316 Main Street
Jamaica, IA 50128-7705
(641)429-3362
Janesville Public Library
227 Main Street
Janesville, IA 50647-7734
(319)987-2925
Jefferson Public Library
200 West Lincoln Way
Jefferson, IA 50129-2185
(515)386-2836
Jesup Public Library
721 6th Street
Jesup, IA 50648-1074
(319)827-1533
Montgomery Memorial Library
711 Main Street
Jewell, IA 50130-2040
(515)827-5112
Johnston Public Library
6700 Merle Hay Road
Johnston, IA 50131-1269
(515)278-5233
Joice Public Library
201 Main Street
Joice, IA 50446-7708
(641)588-3330
Kalona Public Library
510 C Avenue
Kalona, IA 52247-9743
(319)656-3501
Kanawha Public Library
121 North Main Street
Kanawha, IA 50447
(641)762-3595
Kensett Public Library
214 5th Street
Kensett, IA 50448-7706
(641)845-2222
Keokuk Public Library
210 North 5th Street
Keokuk, IA 52632-5614
(319)524-1483
Keosauqua Public Library
608 1st Street
Keosauqua, IA 52565-0160
(319)293-3766
Wilson Memorial Library
109 East Washington Avenue
Keota, IA 52248-9700
(641)636-3050
Schroeder Public Library
93 Main Street
Keystone, IA 52249-0305
(319)442-3329
Kimballton Public Library
118 North Main Street
Kimballton, IA 51543-8019
(712)773-3002
Kingsley Public Library
220 Main Street
Kingsley, IA 51028-7726
(712)378-2410
Klemme Public Library
204 East Main Street
Klemme, IA 50449-9049
(641)587-2369
Knoxville Public Library
213 East Montgomery Street
Knoxville, IA 50138-2296
(641)828-0585
Hawkins Memorial Library
308 Main Street
La Porte City, IA 50651-1332
(319)342-3025
Lacona Public Library
107 East Main Street
Lacona, IA 50139-1014
(641)534-4400
Lake City Public Library
110 East Washington Street
Lake City, IA 51449-1718
(712)464-3413
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
Lake View Public Library
202 Main Street
Lake View, IA 51450-7717
(712)657-2310
Lakota Public Library
204 3rd Street
Lakota, IA 50451-7084
(515)886-2312
Lamoni Public Library
301 West Main Street
Lamoni, IA 50140-1266
(641)784-6686
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
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 3rd Street
Laurens, IA 50554-1215
(712)841-4612
Lawler Public Library
412 East Grove Street
Lawler, IA 52154-7602
(563)238-2191
Pioneer Heritage Library
204 North Vine Street
Le Grand, IA 50142-7787
(641)479-2122
Le Mars Public Library
46 1st Street SW
Le Mars, IA 51031-3696
(712)546-5004
LeClaire Community Library
323 Wisconsin Street
Leclaire, IA 52753-9526
(563)289-4242 ext 4
Ledyard Public Library
220 Edmunds Street
Ledyard, IA 50556-7716
(515)646-3111
Lehigh Public Library
241 Elm Street
Lehigh, IA 50557-7401
(515)359-2967
Lenox Public Library
101 North Main Street
Lenox, IA 50851-1237
(641)333-4411
Leon Public Library
200 West 1st Street
Leon, IA 50144-1355
(641)446-3746
Letts Public Library
125 East Iowa Street
Letts, IA 52754-0410
(319)726-5121
Lewis Public Library
412 West Main Street
Lewis, IA 51544
(712)769-2228
Lime Springs Public Library
112 East Main Street
Lime Springs, IA 52155-0068
(563)566-2207
Linden Public Library
131 South Main Street
Linden, IA 50146
641-744-2124
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
Livermore Public Library
402 5th Street
Livermore, IA 50558-9552
(515)379-2078
Logan Public Library
121 East 6th Street
Logan, IA 51546-1340
(712)644-2551
J.J. Hands Public Library
609 2nd Street
Lohrville, IA 51453-1065
(712)465-4115
Lone Tree Community and School Library
303 South Devoe
Lone Tree, IA 52755
319-629-4213
Lost Nation Public Library
410 Main Street
Lost Nation, IA 52254
(319)678-2114
Lowden Public Library
605 Main Street
Lowden, IA 52255-0307
(563)941-7629
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
Lytton Public Library
118 Main Street
Lytton, IA 50561-7746
(712)466-2522
Madrid Public Library
100 West 3rd Street
Madrid, IA 50156-1310
(515)795-3846
Mallard Public Library
609 Inman Street
Mallard, IA 50562-0248
(712)425-3330
Malvern Public Library
502 Main Street
Malvern, IA 51551-8139
(712)624-8554
Manchester Public Library
304 North Franklin Street
Manchester, IA 52057-1520
(563)927-3719
Manilla Public Library
447 Main Street
Manilla, IA 51454-7708
(712)654-5192
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
Manson Public Library
1312 10th Avenue
Manson, IA 50563-7721
(712)469-3986
Fisher-Whiting Memorial Library
609 Courtright Street
Mapleton, IA 51034-1256
(712)881-1312
Maquoketa Public Library
126 South 2nd Street
Maquoketa, IA 52060-2998
(563)652-3874
Marathon Public Library
306 West Attica Street
Marathon, IA 50565
(712)289-2200
Marble Rock Public Library
105 South Main Street
Marble Rock, IA 50653-0098
(641)315-4480
Marcus Public Library
106 North Locust Street
Marcus, IA 51035-0528
(712)376-2328
Marengo Public Library
235 East Hilton Street
Marengo, IA 52301
(319)741-3825
Marion Public Library
1095 6th Avenue
Marion, IA 52302-3428
(319)377-3412
Marshalltown Public Library
105 West Boone Street
Marshalltown, IA 50158
(641)754-5738
Martelle Public Library
202 South Street
Martelle, IA 52305-7707
(319)482-4121
Mason City Public Library
225 2nd St SE
Mason City, IA 50401-3999
(641)421-3668
Massena Public Library
122 Main Street
Massena, IA 50853
(712)779-3726
Maxwell Public Library
109 Main Street
Maxwell, IA 50161-4489
(515)387-8780
Maynard Community Library
225 Main Street
Maynard, IA 50655-0225
(563)637-2330
McGregor Public Library
334 Main Street
McGregor, IA 52157-8778
(563)873-3318
Mechanicsville Public Library
218 East 1st 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
Melcher-Dallas Public Library
111 South Main Street
Melcher-Dallas, IA 50163-0684
(641)947-6700
Melvin Public Library
232 Main Street
Melvin, IA 51350-1006
(712)736-2107
Menlo Public Library
504 5th Street
Menlo, IA 50164
(641)524-4201
Merrill Public Library
608 Main Street
Merrill, IA 51038
(712)938-2503
Meservey Public Library
719 1st 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 9th Street; Suite 5
Milford, IA 51351-1612
(712)338-4643
Millersburg Community Library
847 Washington Street
Millersburg, IA 52308
319-655-7005
Milo Public Library
123 Main Street
Milo, IA 50166-7700
(641)942-6557
Milton Public Library
422 North Main Street
Milton, IA 52570-0160
(641)656-4611
Minburn Public Library
315 Baker Street
Minburn, IA 50167-5005
(515)677-2712
Mingo Station Library
103 South Station Street
Mingo, IA 50168-7705
(641)363-4631
Missouri Valley Public Library
420 East Huron Street
Missouri Valley, IA 51555
(712)642-4111
Mitchellville Public Library
204 Center Avenue N
Mitchellville, IA 50169-7721
(515)967-3339
Modale Public Library
208 North Main Street
Modale, IA 51556-2030
(712)645-2826
Mondamin Public Library
201 Maple Street
Mondamin, IA 51557-2090
(712)646-2888
Murphy Helwig Public Library
111 North Page Street
Monona, IA 52159-7620
(563)539-2356
Monroe Public Library
416 South Buchanan Street
Monroe, IA 50170
(641)259-3065
Montezuma Public Library
500 East Main Street
Montezuma, IA 50171
(641)623-3417
Monticello Public Library
205 East Grand Street
Monticello, IA 52310-1620
(319)465-3354
Montrose Public Library
200 Main Street
Montrose, IA 52639
(319)463-5532
Moorhead Public Library
100 Oak Street
Moorhead, IA 51558
(712)886-5211
Moravia Public Library
100 East Chariton Street
Moravia, IA 52571-9530
(641)724-3440
Morley Public Library
507 Vine Street
Morley, IA 52312-8800
(319)489-9271
Mellinger Memorial Public Library
11 Division Street
Morning Sun, IA 52640-7616
(319)868-7505
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
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
Murray Public Library
516 Maple Street
Murray, IA 50174-0021
(641)447-2711
Musser Public Library
304 Iowa Avenue
Muscatine, IA 52761-3875
(319)263-3065
Nashua Public Library
220 Brasher Street
Nashua, IA 50658-7712
(641)435-4635
Nevada Public Library
631 K Avenue
Nevada, IA 50201-1931
(515)382-2628
New Albin Public Library
176 Elm Street NE
New Albin, IA 52160-7729
(563)544-4747
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
Stilwell Public Library
107 West Maple
New Sharon, IA 50207
(641)637-4049
New Virginia Public Library
504 Book Alley
New Virginia, IA 50210-0304
(641)449-3614
Newell Public Library
205 East Second Street
Newell, IA 50568-0667
(712)272-4334
Newhall Public Library
109 Railroad Street
Newhall, IA 52315-0348
(319)223-5510
Newton Public Library
100 North 3rd Avenue W
Newton, IA 50208-3217
(641)792-4108
Nora Springs Public Library
45 North Hawkeye
Nora Springs, IA 50458-0337
(515)749-5569
North English Public Library
123 South Main
North English, IA 52316-0427
(319)664-3725
North Liberty Public Library
520 West Cherry Street
North Liberty, IA 52317-9797
(319)626-5701
Northwood Public Library
906 1st Avenue S
Northwood, IA 50459-1624
(515)324-1340
Norwalk Easter Public Library
1051 North Avenue
Norwalk, IA 50211-1526
(515)981-0217
Norway Public Library
108 East Railroad Street
Norway, IA 52318-9586
(319)227-7487
Eckels Memorial Library
207 South Highway 6
Oakland, IA 51560-4133
(712)482-6668
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
Oelwein Public Library
201 East Charles Street
Oelwein, IA 50662
(319)283-1515
Leonard A Good Community Library
208 West Mulberry Street
Ogden, IA 50212-7361
(515)275-4550
Olin Public Library
301 Parkway Street
Olin, IA 52320-9718
(319)484-2944
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
Orient Public Resource Center
201 School Street
Orient, IA 50858-5014
(641)337-5061
Osage Public Library
406 Main Street
Osage, IA 50461-1125
(641)732-3323
Osceola Public Library
300 South Fillmore Street
Osceola, IA 50213-1414
(641)342-2237
Oskaloosa Public Library
301 South Market Street
Oskaloosa, IA 52577-3350
(641)673-0441
Ossian Public Library
123 West Main Street
Ossian, IA 52161-7702
(563)532-9461
Ottumwa Public Library
102 West 4th Street
Ottumwa, IA 52501-2532
(641)682-7563
Wregie Memorial Library
105 West Broadway Street
Oxford Junction, IA 52323
(563)826-2450
Oxford Public Library
112 North Augusta Avenue
Oxford, IA 52322-9025
(319)628-4087
Packwood Community Library
108 North Main Street
Packwood, IA 52580-7725
(319)695-5134
Palmer Public Library
520 Hansen Avenue
Palmer, IA 50571-0114
(712)359-2296
Panora Public Library
102 North 1st Street
Panora, IA 50216
(641)755-2529
Kothe Memorial Library
309 3rd Street
Parkersburg, IA 50665-7729
(319)346-2442
Paton Public Library
105 Main Street
Paton, IA 50129
(515)968-4559
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
Peosta/NICC Branch Library
8342 NICC Drive
Peosta, IA 52068
563-556-5110
Perry Public Library
1101 Willis Avenue
Perry, IA 50220-1649
(515)465-3569
Kirchner-French Memorial Library
101 Main Street
Peterson, IA 51047-7709
(712)295-6705
Pierson Branch Library
201 Main Street
Pierson, IA 51048
712-375-5735
Plainfield Public Library
723 Main Street
Plainfield, IA 50666-7779
(319)276-4461
Pleasant Hill Public Library
5151 Maple Drive; Suite 2
Pleasant Hill, IA 50327-8490
(515)266-7815
Webb Shadle Memorial Library
301 West Dallas Street
Pleasantville, IA 50327
(515)848-5617
Plover Public Library
301 Main Street
Plover, IA 50573
(712)857-3532
Pocahontas Public Library
14 2nd Avenue NW
Pocahontas, IA 50574-1611
(712)335-4471
Polk City Community Library
1500 West Broadway
Polk City, IA 50226
(515)984-6119
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
Prairie City Public Library
100 East Fifth
Prairie City, IA 50228
(515)994-2308
Prescott Public Library
607 Second Street
Prescott, IA 50859-0177
(641)335-2238
Preston Public Library
1 West Gillet Street
Preston, IA 52069-7709
(563)689-3581
Primghar Public Library
320 1st Street NE
Primghar, IA 51245-1027
(712)957-8981
Princeton Branch Library
328 River Drive
Princeton, IA 52768
563-285-4794 ext 4
Quimby Public Library
120 North Main Street
Quimby, IA 51049-7062
(712)445-2413
Radcliffe Public Library
210 Isabella Street
Radcliffe, IA 50230-7714
(515)899-7914
Rake Public Library
123 North Main Street
Rake, IA 50465
(641)566-3388
Randolph Public Library
106 South Main
Randolph, IA 51649-0112
(712)625-3561
Readlyn Community Library
309 Main Street
Readlyn, IA 50668-7736
(319)279-3432
Red Oak Public Library
400 North 2nd Street
Red Oak, IA 51566-2251
(712)623-6516
Redfield Public Library
1112 Thomas Street
Redfield, IA 50233-7749
(515)833-2200
Reinbeck Public Library
501 Clark Street
Reinbeck, IA 50669-1109
(319)788-2652
Rembrandt Public Library
108 Main Street
Rembrandt, IA 50576-0186
(712)286-6801
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
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
Ringsted Public Library
8 West Maple Street
Ringsted, IA 50578-5073
(712)866-0878
Rippey Public Library
224 Main Street
Rippey, IA 50235
(515)436-7714
Rock Rapids Public Library
102 South Greene Street
Rock Rapids, IA 51246-1444
(712)472-3541
Rock Valley Public Library
1531 Main Street
Rock Valley, IA 51247-1127
(712)476-5651
Rockford Public Library
202 West Main Avenue
Rockford, IA 50468-1212
(641)756-3725
Rockwell City Public Library
424 Main Street
Rockwell City, IA 50579
(712)297-8422
Rockwell Public Library
307 Main Street E
Rockwell, IA 50469-0419
(641)822-3268
Roland Public Library
221 North Main Street
Roland, IA 50236-7750
(515)388-4086
Rolfe Public Library
319 Garfield Street
Rolfe, IA 50581-1120
(712)848-3143
Rowan Public Library
101 Main Street
Rowan, IA 50470
(641)853-2327
Royal Public Library
302 Main Street
Royal, IA 51357-0214
(712)933-5500
Rudd Public Library
308 Chickasaw Street
Rudd, IA 50471-5009
(641)395-2385
Runnells Community Library
6575 SE 116th Street
Runnells, IA 50237-1193
(515)966-2068
Ruthven Public Library
1301 Gowrie Street
Ruthven, IA 51358-7718
(712)837-4820
Krabbenhoft Public Library
512 Elk Street
Sabula, IA 52070-8021
(563)687-2950
Sac City Public Library
1001 West Main Street
Sac City, IA 50583-1629
(712)662-7276
Crew Public Library
107 East Cherry Street
Salem, IA 52649
(319)258-9007
Sanborn Public Library
407 Main Street
Sanborn, IA 51248-2000
(712)930-3215
Schaller Public Library
103 South Main Street
Schaller, IA 51053-7731
(712)275-4741
Schleswig Public Library
202 Cedar Street
Schleswig, IA 51461-4042
(712)676-3470
Scranton Public Library
1110 Main Street
Scranton, IA 51462
(712)652-3453
Sergeant Bluff Public Library
903 Topaz Drive
Sergeant Bluff, IA 51054
712-943-2160
Seymour Community Library
123 North 5th Street
Seymour, IA 52590-1403
641-898-2966
Sheffield Public Library
123 South 3rd Street
Sheffield, IA 50475-7718
(641)892-4717
Sheldon Public Library
925 4th Avenue
Sheldon, IA 51201-1517
(712)324-2442
Benny Gambaiani Public Library
104 South Cherry Street
Shell Rock, IA 50670-0811
(319)885-4345
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
Sibley Public Library
406 9th Street
Sibley, IA 51249-1803
(712)754-2888
Sidney Public Library
1002 Illinois Street
Sidney, IA 51652
(712)374-6203
Sigourney Public Library
720 East Jackson Street
Sigourney, IA 52591
(661)622-2890
Silver City Public Library
408 Main Street
Silver City, IA 51571-3000
(712)525-9053
Sioux Center Public Library
102 South Main Avenue
Sioux Center, IA 51250-1536
(712)722-2138
Morningside Branch Library
4005 Morningside Avenue
Sioux City, IA 51101
712-255-2924
Perry Creek Branch Library
2912 Hamilton Boulevard
Sioux City, IA 51101
712-255-2926
Sioux City Public Library
529 Pierce Street
Sioux City, IA 51101-1203
(712)255-2933
Sioux Rapids Memorial Library
215 Second Street
Sioux Rapids, IA 50585
(712)283-2064
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
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
Somers Public Library
516 6th Avenue
Somers, IA 50586
(515)467-5522
South English Public Library
407 Ives Street
South English, IA 52335-0162
(319)667-2715
Spencer Public Library
21 East 3rd Street
Spencer, IA 51301-4131
(712)580-7290
Spillville Public Library
201 Oak Street
Spillville, IA 52168-4414
(563)562-3723
Spirit Lake Public Library
702 16th Street
Spirit Lake, IA 51360-1624
(712)336-2667
Springville Memorial Library
264 Broadway Street
Springville, IA 52336-9519
(319)854-6444
Nissen Public Library
217 West 5th Street
St. Ansgar, IA 50472-7710
(641)713-2218
St. Charles Public Library
210 North Cross Street
St. Charles, IA 50240
641-396-2945
Stacyville Public Library
106 North Broad Street
Stacyville, IA 50476
(641)710-2531
Stanhope Public Library
600 Main Street
Stanhope, IA 50246
(515)826-3211
Stanton Community Library
501 Elliott Street; Suite A
Stanton, IA 51573
(712)829-2290
Stanwood Public Library
202 East Broadway Street
Stanwood, IA 52337-9764
(319)942-3531
Gutekunst Public Library
309 2nd 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
Stockport Public Library
113 Beswick Street
Stockport, IA 52651-7711
(319)796-4681
Storm Lake Public Library
609 Cayuga Street
Storm Lake, IA 50588-2239
(712)732-8026
Bertha Bartlett Public Library
503 Broad Street
Story City, IA 50248-1133
(515)733-2685
Stratford Public Library
816 Shakespeare Avenue
Stratford, IA 50249-7771
(515)838-2131
Strawberry Point Public Library
401 Commercial Street
Strawberry Point, IA 52076-9657
(563)933-4340
Stuart Public Library
111 East Front Street
Stuart, IA 50250-7729
(515)523-2152
Sully Community Library
318 6th Avenue
Sully, IA 50251-7702
(641)594-4148
Sumner Public Library
206 North Railroad Street
Sumner, IA 50674-1151
(563)578-3324
General N.B. Baker Library
315 Ash Street
Sutherland, IA 51058-7708
(712)446-3839
Swaledale Public Library
504 Main Street
Swaledale, IA 50477-0114
(641)995-2352
Swea City Public Library
208 Third Street
Swea City, IA 50590-1095
(515)272-4216
Swisher Community Library
72 Second Street SW
Swisher, IA 52338
319-857-4090
Tabor Public Library
723 Main Street
Tabor, IA 51653-2068
(712)629-2735
Tama Public Library
401 Siegel Street
Tama, IA 52339-2301
(641)484-4484
Terril Public Library
115 North State Street
Terril, IA 51364-7709
(712)853-6224
Thompson Public Library
142 North Jackson Street
Thompson, IA 50478-5035
(641)584-2829
Thornton Public Library
412 Main Street
Thornton, IA 50479-7721
(641)998-2416
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
Titonka Public Library
136 Main Street N
Titonka, IA 50480-7724
(515)928-2509
Toledo Public Library
206 East High Street
Toledo, IA 52342-1617
(641)484-3362
Traer Public Library
531 2nd Street
Traer, IA 50675-1138
(319)478-2180
Tripoli Public Library
101 4th Avenue SW
Tripoli, IA 50676-9577
(319)882-4807
Truro Public Library
114 East Center Street
Truro, IA 50257-5003
(641)765-4220
Urbandale Public Library
3520 86th Street
Urbandale, IA 50322-4056
(515)278-3945
Ute Public Library
130 Main Street
Ute, IA 51060-7707
(712)885-2237
Van Horne Public Library
116 Main Street
Van Horne, IA 52346
(319)228-8744
Van Meter Public Library
505 Grant Street
Van Meter, IA 50261-7707
(515)996-2435
Varina Public Library
107 Main Street
Varina, IA 50593-5001
(712)288-6233
Ventura Public Library
7 West Ventura Street
Ventura, IA 50482-5055
(641)829-4410
Victor Public Library
710 Second Street
Victor, IA 52347-0686
(319)647-3646
Villisca Public Library
204 South 3rd Avenue
Villisca, IA 50864-1161
(712)826-2452
Vinton Public Library
510 2nd Avenue
Vinton, IA 52349-1701
(319)472-4208
Volga Public Library
505 Washington Street
Volga, IA 52077-7722
(563)767-3511
Wadena Public Library
136 South Mill Street
Wadena, IA 52169-9632
(563)774-2039
Walcott Branch Library
101 East Durant Street
Walcott, IA 52773
563-285-4794 ext 5
Wall Lake Public Library
116 Main Street
Wall Lake, IA 51466-7715
(712)664-2983
Walnut Public Library
224 Antique City Drive
Walnut, IA 51577-2006
(712)784-3533
Keck Memorial Library
119 North 2nd Street
Wapello, IA 52653-1501
(319)523-5261
Washington Public Library
120 East Main Street
Washington, IA 52353-2013
(319)653-2726
Washta Library
100 South 5th Avenue
Washta, IA 51061-0121
(712)447-6546
Waterloo Public Library
415 Commercial Street
Waterloo, IA 50701-1385
(319)291-4476
Waterville Public Library
115 Main Street
Waterville, IA 52170
(563)535-7295
Waucoma Public Library
103 1st Avenue SW
Waucoma, IA 52171-9705
(563)776-4042
Waukee Public Library
950 Warrior Lane
Waukee, IA 50263-9589
(515)987-7944
Robey Memorial Library
401 1st Avenue NW
Waukon, IA 52172-1803
(563)568-4424
Waverly Public Library
1500 West Bremer Avenue
Waverly, IA 50677-2836
(319)352-1223
Webb Public Library
124 Main Street
Webb, IA 51366-0097
(712)838-7719
Kendall Young Library
1201 Willson Avenue
Webster City, IA 50595-2294
(515)832-9100
Wellman Scofield Public Library
711 Fourth Street
Wellman, IA 52356-0420
(319)646-6858
Wellsburg Public Library
412 North Adams Street
Wellsburg, IA 50680
(641)869-5234
Wesley Public Library
206 Main Street
Wesley, IA 50483-7758
(515)679-4214
West Bend Public Library
316 South Broadway Avenue
West Bend, IA 50597-7745
(515)887-6411
West Branch Public Library
300 North Downey Street
West Branch, IA 52358-4713
(319)643-2633
West Des Moines Library
4000 George M. Mills Civic Parkway
West Des Moines, IA 50265-2049
(515)222-3400
West Liberty Public Library
400 North Spencer Street
West Liberty, IA 52776-1355
(319)627-2084
West Point Public Library
317 5th 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
Westgate Public Library
180 Main Street
Westgate, IA 50681
(563)578-5151
Westside Public Library
150 Main Street
Westside, IA 51467-7704
(712)663-4493
What Cheer Public Library
308 South Barnes Street
What Cheer, IA 50268-7721
(641)634-2859
Curtis Memorial Library
116 South Main Street
Wheatland, IA 52777
(563)374-1534
Whiting Public Library
407 Whittier Street
Whiting, IA 51063-7751
(712)458-2612
Whittemore Public Library
405 4th Street
Whittemore, IA 50598-7709
(515)884-2680
Williams Public Library
216 Main Street
Williams, IA 50271-7731
(515)854-2643
Williamsburg Public Library
300 West State Street
Williamsburg, IA 52361
(319)668-1195
Wilton Public Library
121 Cypress Street
Wilton, IA 52778
(563)732-2583
Winfield Public Library
112 West Ash Street
Winfield, IA 52659-9511
(319)257-3247
Winterset Public Library
123 North 2nd Street
Winterset, IA 50273-1508
(515)462-1731
Winthrop Public Library
354 West Madison Street
Winthrop, IA 50682-7707
(319)935-3374
Woden Public Library
304 Main
Woden, IA 50484-7724
(641)926-5716
Woodbine Public Library
58 5th Street
Woodbine, IA 51579-1264
(712)647-2750
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
Zearing Public Library
101 East Main Street
Zearing, IA 50278-7730
(641)487-7888