Search libraries.org for public libraries in Iowa
= Connect to library Web site
= Connect to library Online Catalog
Ackley, IA --
Ackley Public Library
=641-847-2233
Adair, IA --
Adair Public Library
=641-742-3323
Adel, IA --
Adel Public Library
=515-993-3512
Agency, IA --
Agency Public Library
=641-937-6002
Akron, IA --
Akron Public Library
=712-568-2601
Albert City, IA --
Albert City Library
=712-843-2012
Albia, IA --
Carnegie-Evans Public Library
=641-932-2469
Albion, IA --
Albion Municipal Library
=641-488-2226
Alden, IA --
Dr. Grace O. Doane Library
=515-859-3820
Alexander, IA --
Alexander Public Library
=641-692-3238
Algona, IA --
Algona Public Library
=515-295-5476
Allerton, IA --
Allerton Public Library
=641-873-4575
Allison, IA --
Allison Public Library
=319-267-2562
Alta Vista, IA --
Alta Vista Public Library
=641-364-2975
Alta, IA --
Alta Community Library
=712-200-1250
Alton, IA --
Alton Public Library
=712-756-4516
Altoona, IA --
Altoona Public Library
=515-967-3881
Ames, IA --
Ames Public Library
=515-239-5646
Anamosa, IA --
Anamosa Library and Learning Center
=319-462-2183
Anita, IA --
Anita Public Library
=712-762-3639
Ankeny, IA --
Kirkendall Public Library
=515-965-6460
Anthon, IA --
Hamann Memorial Library
=712-373-5275
Aplington, IA --
Aplington Legion Memorial Library
=319-347-2432
Archer, IA --
Archer Public Library
=712-723-5629
Arlington, IA --
Arlington Public Library
=563-633-3475
Armstrong, IA --
Armstrong Public Library
=712-868-3353
Arnolds Park, IA --
Arnolds Park Public Library
=712-332-2033
Arthur, IA --
Arthur Public Library
=712-367-2240
Ashton, IA --
Ashton Public Library
=712-724-6426
Atkins, IA --
Atkins Public Library
=319-446-7676
Atlantic, IA --
Atlantic Public Library
=712-243-5466
Auburn, IA --
Auburn Public Library
=712-688-2264
Audubon, IA --
Audubon Public Library
=712-563-3301
Aurelia, IA --
Aurelia Public Library
=712-434-5330
Aurora, IA --
Aurora Public Library
=319-634-3960
Avoca, IA --
Avoca Public Library
=712-343-6358
Badger, IA --
Badger Public Library
=515-545-4793
Bagley, IA --
Bagley Public Library
=641-427-5214
Bancroft, IA --
Bancroft Public Library
=515-885-2753
Batavia, IA --
Batavia Public Library
=641-662-2317
Battle Creek, IA --
Battle Creek Public Library
=712-365-4912
Baxter, IA --
Baxter Public Library
=641-227-3934
Bayard, IA --
Bayard Public Library
=712-651-2238
Beaman, IA --
Beaman Community Memorial Library
=641-366-2912
Bedford, IA --
Bedford Public Library
=712-523-2828
Belle Plaine, IA --
Belle Plaine Community Library
=319-444-2902
Bellevue, IA --
Bellevue Public Library
=563-872-4991
Belmond, IA --
Talbot Belmond Public Library
=641-444-4160
Bennett, IA --
Bennett Public Library
=563-890-2238
Bettendorf, IA --
Bettendorf Public Library
=563-344-4175
Birmingham, IA --
Birmingham Public Library
=319-498-4423
Blairstown, IA --
Blairstown Public Library
=319-454-6497
Blakesburg, IA --
Blakesburg Public Library
=641-938-2834
Bloomfield, IA --
Bloomfield Public Library
=641-664-2209
Bode, IA --
Bode Public Library
=515-379-1258
Bonaparte, IA --
Bonaparte Public Library
=319-592-3677
Bondurant, IA --
Bondurant Community Library
=515-967-4790
Boone, IA --
Ericson Public Library
=515-432-3727
Boyden, IA --
Boyden Public Library
=712-725-2281
Britt, IA --
Britt Public Library
=641-843-4245
Brooklyn, IA --
Brooklyn Public Library
=641-522-9272
Buffalo Center, IA --
Buffalo Center Public Library
=641-562-2546
Burlington, IA --
Burlington Public Library
=319-753-1647
Burt, IA --
Burt Public Library
=515-924-3680
Bussey, IA --
Bussey Public Library
=641-944-5994
Calamus, IA --
Calamus Public Library
=563-246-2892
Callender, IA --
Callender Heritage Public Library
=515-548-3803
Calmar, IA --
Calmar Public Library
=563-562-3010
Camanche, IA --
Camanche Public Library
=563-259-1106
Cambridge, IA --
Cambridge Memorial Library
=515-220-4542
Cantril, IA --
Cantril Public Library
=319-397-2366
Carlisle, IA --
Carlisle Public Library
=515-989-0909
Carroll, IA --
Carroll Public Library
=712-792-3432
Carter Lake, IA --
Edward F. Owen Memorial Library
=712-347-5492
Cascade, IA --
Cascade Public Library
=563-852-3222
Casey, IA --
Duncan Memorial Library
=641-746-2670
Cedar Falls, IA --
Cedar Falls Public Library
=319-273-8643
Cedar Rapids, IA --
Cedar Rapids Public Library
=319-398-5123
Ladd Library =319-261-7323
Center Point, IA --
Andersen Center Point Library
=319-849-1509
Centerville, IA --
Drake Public Library
=641-856-6676
Central City, IA --
J.C. Clegg Public Library
=319-438-6685
Chariton, IA --
Chariton Free Public Library
=641-774-5514
Charles City, IA --
Charles City Public Library
=641-257-6319
Charter Oak, IA --
Charter Oak Public Library
=712-678-3425
Chelsea, IA --
Chelsea Public Library
=641-489-2525
Cherokee, IA --
Cherokee Public Library
=712-225-3498
Churdan, IA --
Churdan Public Library
=515-389-3423
Clare, IA --
Clare Public Library
=515-546-6222
Clarence, IA --
Edna Zybell Memorial Library
=563-452-3734
Clarinda, IA --
Lied Public Library
=712-542-2416
Clarion, IA --
Clarion Public Library
=515-532-3673
Clarksville, IA --
Clarksville Public Library
=319-278-1168
Clear Lake, IA --
Clear Lake Public Library
=641-357-6133
Clearfield, IA --
Clearfield Public Library
=641-336-2944
Cleghorn, IA --
M-C Community Library
=712-436-2521
Clermont, IA --
Clermont Public Library
=563-423-7286
Clinton, IA --
Clinton Public Library
=563-242-8441
Lyons Local History and Genealogy Center =563-242-5355
Clive, IA --
Clive Public Library
=515-453-2221
Clutier, IA --
Clutier Public Library
=319-479-2171
Coggon, IA --
Coggon Public Library
=319-435-2542
Coin, IA --
Coin Public Library
=712-583-3684
Colesburg, IA --
Colesburg Public Library
=563-856-5800
Colfax, IA --
Colfax Public Library
=515-674-3625
Collins, IA --
Collins Public Library
=641-385-2464
Colo, IA --
Colo Public Library
=641-377-2900
Columbus Junction, IA --
Columbus Junction Public Library
=319-728-7972
Conrad, IA --
Conrad Public Library
=641-366-2583
Coon Rapids, IA --
Coon Rapids Public Library
=712-999-5410
Coralville, IA --
Coralville Public Library
=319-248-1850
Corning, IA --
Corning Public Library
=641-322-3866
Correctionville, IA --
Correctionville Public Library
=712-342-4203
Corwith, IA --
Corwith Public Library
=515-583-2536
Corydon, IA --
Karl Miles Lecompte Memorial Library
=641-872-1621
Coulter, IA --
Coulter Public Library
=641-866-6798
Council Bluffs, IA --
Council Bluffs Public Library
=712-323-7553
Cresco, IA --
Cresco Public Library
=563-547-2540
Creston, IA --
Matilda J. Gibson Memorial Library
=641-782-2277
Crystal Lake, IA --
Juanita Earp Media Center
=641-565-3325
Cumberland, IA --
Cumberland Public Library
=712-774-5334
Cushing, IA --
Cushing Community and School Library
=712-384-2568
Dallas Center, IA --
Roy R. Estle Memorial Library
=515-992-3185
Davenport, IA --
Davenport Public Library
=563-326-7832
Annie Wittenmyer Branch Library =563-326-7893
Eastern Branch Library =563-326-7832
Fairmount Branch Library =563-326-7832
Dayton, IA --
Dayton Public Library
=515-547-2700
De Soto, IA --
De Soto Public Library
=515-834-2690
Decorah, IA --
Decorah Public Library
=563-382-3717
Delhi, IA --
Delhi Public Library
=563-922-2037
Denison, IA --
Norelius Community Library
=712-263-9355
Denver, IA --
Denver Public Library
=319-984-5140
Des Moines, IA --
Des Moines Public Library
=515-283-4152
East Side Library =515-283-4152
Forest Avenue Library =515-283-4152
Franklin Avenue Library =515-283-4152
North Side Library =515-283-4152
South Side Library =515-283-4152
Dewitt, IA --
Frances Banta Waggoner Community Library
=563-659-5523
Dexter, IA --
Dexter Public Library
=515-789-4490
Dickens, IA --
Dickens Public Library
=712-836-2217
Dike, IA --
Dike Public Library
=319-989-2608
Donnellson, IA --
Donnellson Public Library
=319-835-5545
Doon, IA --
Doon Public Library
=712-726-3526
Dow City, IA --
Dow City Public Library
=712-674-3453
Dows, IA --
Dows Community Library
=515-852-4326
Dubuque County, IA --
Dubuque County Library
=563-582-0008
Epworth Branch Library =563-876-3388
Farley Branch Library =563-744-3577
Holy Cross Branch Library =319-870-2475
Dubuque, IA --
Carnegie-Stout Public Library
=563-589-4225
Dumont, IA --
Dumont Community Library
=641-857-3304
Duncombe, IA --
Duncombe Public Library
=515-543-4646
Dunkerton, IA --
Dunkerton Public Library
=319-822-4610
Dunlap, IA --
Dunlap Public Library
=712-643-5311
Durant, IA --
Durant Station
=319-785-4725
Dyersville, IA --
James Kennedy Public Library
=563-875-8912
Dysart, IA --
Norma Anders Public Library
=319-476-5210
Eagle Grove, IA --
Eagle Grove Memorial Library
=515-448-4115
Earlham, IA --
Earlham Public Library
=515-758-2121
Earlville, IA --
Ruth Suckow Memorial Library
=563-923-5235
Early, IA --
Early Public Library
=712-273-5334
Eddyville, IA --
Eddyville Public Library
=641-969-4815
Edgewood, IA --
Edgewood Public Library
=563-928-6242
Elberon, IA --
Elberon Public Library
=319-439-5345
Eldon, IA --
Eldon Public Library
=641-652-7517
Eldora, IA --
Eldora Public Library
=641-939-2173
Elgin, IA --
Elgin Public Library
=563-426-5313
Elk Horn, IA --
Elk Horn Public Library
=712-764-2013
Elkader, IA --
Elkader Public Library
=563-245-1446
Elliott, IA --
Elliott Public Library
=712-767-2355
Ellsworth, IA --
Ellsworth Public Library
=515-836-4852
Elma, IA --
Elma Public Library
=641-393-8100
Ely, IA --
Ely Public Library
=319-848-7616
Emerson, IA --
Emerson Public Library
=712-824-7866
Emmetsburg, IA --
Emmetsburg Public Library
=712-852-4009
Essex, IA --
Essex Lied Public Library
=712-379-3355
Estherville, IA --
Estherville Public Library
=712-362-7731
Evansdale, IA --
Evansdale Public Library
=319-232-5367
Everly, IA --
Everly Public Library
=712-834-2390
Exira, IA --
Exira Public Library
=712-268-5489
Fairbank, IA --
Fairbank Public Library
=319-635-2487
Fairfax, IA --
Fairfax Public Library
=319-846-2994
Fairfield, IA --
Fairfield Public Library
=641-472-6551
Farmersburg, IA --
Farmersburg Public Library
=563-536-2229
Farmington, IA --
Farmington Public Library
=319-878-3702
Farnhamville, IA --
Farnhamville Public Library
=515-544-3660
Fayette, IA --
Fayette Community Library
=563-425-3344
Fenton, IA --
Fenton Public Library
=515-889-2333
Fertile, IA --
Fertile Public Library
=641-797-2787
Fonda, IA --
Fonda Public Library
=712-288-4466
Fontanelle, IA --
Fontanelle Public Library
=641-745-4981
Forest City, IA --
Forest City Public Library
=641-585-4542
Fort Atkinson, IA --
Fort Atkinson Public Library
=563-534-2222
Fort Dodge, IA --
Fort Dodge Public Library
=515-573-8167
Fort Madison, IA --
Fort Madison Public Library
=319-372-5721
Idol Rashid Memorial Branch Library =319-372-5721
Fredericksburg, IA --
Upham Memorial Library
=563-237-6498
Galva, IA --
Galva Public Library
=712-282-4400
Garden Grove, IA --
Garden Grove Public Library
=641-443-2172
Garnavillo, IA --
Garnavillo Public Library
=563-964-2119
Garner, IA --
Garner Public Library
=641-923-2850
Garrison, IA --
Garrison Public Library
=319-477-5531
Garwin, IA --
Garwin Public Library
=641-499-2024
George, IA --
George Public Library
=712-475-3897
Gilman, IA --
Gilman Public Library
=641-498-2120
Gilmore City, IA --
Gilmore City Public Library
=515-373-6562
Gladbrook, IA --
Gladbrook Public Library
=641-473-3236
Glenwood, IA --
Glenwood Public Library
=712-527-5252
Glidden, IA --
Glidden Public Library
=712-659-3781
Gowrie, IA --
Gowrie Public Library
=515-352-3315
Graettinger, IA --
Graettinger Public Library
=712-859-3592
Grafton, IA --
Grafton Public Library
=641-748-2735
Grand Junction, IA --
Grand Junction Public Library
=515-738-2506
Granger, IA --
Granger Public Library
=515-999-2088
Greene, IA --
Greene Public Library
=641-816-4803
Greenfield, IA --
Greenfield Public Library
=641-743-6120
Grimes, IA --
Grimes Public Library
=515-986-3551
Grinnell, IA --
Drake Community Library
=641-236-2661
Griswold, IA --
Griswold Public Library
=712-778-4130
Grundy Center, IA --
Kling Memorial Library
=319-825-3607
Guthrie Center, IA --
Mary J. Barnett Memorial Library
=641-747-8110
Guttenberg, IA --
Guttenberg Public Library
=563-252-3108
Hamburg, IA --
Hamburg Public Library
=712-382-1395
Hampton, IA --
Hampton Public Library
=641-456-4451
Hanlontown, IA --
Kinney Memorial Library
=641-896-2888
Harcourt, IA --
Harcourt Public Library
=515-354-5391
Harlan, IA --
Harlan Community Library
=712-755-5934
Harpers Ferry, IA --
Dolores Tillinghast Memorial Library
=563-586-2524
Hartley, IA --
Hartley Public Library
=712-928-2080
Havelock, IA --
Havelock Public Library
=712-776-2685
Hawarden, IA --
Hawarden Public Library
=7125512244
Hawkeye, IA --
Hawkeye Public Library
=563-427-5536
Hedrick, IA --
Hedrick Public Library
=641-653-2487
Hiawatha, IA --
Hiawatha Public Library
=319-393-1414
Hillsboro, IA --
Hillsboro Public Library
=319-253-4000
Holstein, IA --
Stubbs Memorial Library
=712-368-4563
Hopkinton, IA --
Hopkinton Public Library
=563-926-2514
Hospers, IA --
Hospers Public Library
=712-752-8400
Hubbard, IA --
Hubbard Public Library
=641-864-2771
Hudson, IA --
Hudson Public Library
=319-988-4217
Hull, IA --
Hull Public Library
=712-439-1321
Humboldt, IA --
Humboldt Public Library
=515-332-1925
Humeston, IA --
Humeston Public Library
=641-877-4811
Huxley, IA --
Huxley Public Library
=515-597-2552
Ida Grove, IA --
Ida Grove Public Library
=712-364-2306
Independence, IA --
Independence Public Library
=319-334-2470
Indianola, IA --
Indianola Public Library
=515-961-9418
Inwood, IA --
Inwood Public Library
=712-753-4814
Ionia, IA --
Ionia Community Library
=641-394-4803
Iowa City, IA --
Iowa City Public Library
=319-356-5200
Iowa Falls, IA --
Robert W. Barlow Memorial Library
=641-648-2872
Irwin, IA --
Lied Irwin Public Library
=712-782-3335
Jamaica, IA --
Jamaica Public Library
=641-429-3362
Janesville, IA --
Janesville Public Library
=319-987-2925
Jefferson, IA --
Jefferson Public Library
=515-386-2835
Jesup, IA --
Jesup Public Library
=319-827-1533
Jewell, IA --
Montgomery Memorial Library
=515-827-5112
Johnston, IA --
Johnston Public Library
=515-278-5233
Joice, IA --
Joice Public Library
=641-588-3330
Kalona, IA --
Kalona Public Library
=319-656-3501
Kanawha, IA --
Kanawha Public Library
=641-762-3595
Kensett, IA --
Kensett Public Library
=641-845-2222
Keokuk, IA --
Keokuk Public Library
=319-524-1483
Keosauqua, IA --
Keosauqua Public Library
=319-293-3766
Keota, IA --
Wilson Memorial Library
=641-636-3850
Keystone,IA --
Schroeder Public Library
=319-442-3329
Kimballton, IA --
Kimballton Public Library
=712-773-3002
Kingsley, IA --
Kingsley Public Library
=712-378-2410
Klemme, IA --
Klemme Public Library
=641-587-2369
Knoxville, IA --
Knoxville Public Library
=641-828-0585
Lacona, IA --
Lacona Public Library
=641-534-4400
Lake City, IA --
Lake City Public Library
=712-464-3413
Lake Mills, IA --
Lake Mills Public Library
=641-592-0092
Lake Park, IA --
Lake Park Public Library
=712-832-9505
Lake View, IA --
Lake View Public Library
=712-657-2310
Lakota, IA --
Lakota Public Library
=515-886-2312
Lamoni, IA --
Lamoni Public Library
=641-784-6686
Lamont, IA --
Lamont Public Library
=563-924-3203
Lansing, IA --
Lansing Public Library
=563-538-4693
Laporte City, IA --
Hawkins Memorial Library
=319-342-3025
Larchwood, IA --
Larchwood Public Library
=712-477-2583
Laurel, IA --
Laurel Community Library
=641-476-3275
Laurens, IA --
Laurens Public Library
=712-841-4612
Lawler, IA --
Lawler Public Library
=563-238-2191
LeClaire, IA --
LeClaire Public Library
=563-289-4242
Ledyard, IA --
Ledyard Public Library
=515-646-3111
Legrand, IA --
Pioneer Heritage Library
=641-479-2122
Lehigh, IA --
Lehigh Public Library
=515-359-2967
Lemars, IA --
Le Mars Public Library
=712-546-5004
Lenox, IA --
Lenox Public Library
=641-333-4411
Leon, IA --
Leon Public Library
=641-446-3746
Letts, IA --
Letts Public Library
=319-726-5121
Lewis, IA --
Lewis Public Library
=712-769-2228
Lime Springs, IA --
Lime Springs Public Library
=563-566-2207
Linden, IA --
Linden Public Library
=641-744-2124
Linn Grove, IA --
Linn Grove Public Library
=712-296-3919
Lisbon, IA --
Lisbon Public Library
=319-455-2800
Little Rock, IA --
Little Rock Public Library
=712-479-2298
Livermore, IA --
Livermore Public Library
=515-379-2078
Logan, IA --
Logan Public Library
=712-644-2551
Lohrville, IA --
J.J. Hands Library
=712-465-4115
Lost Nation, IA --
Lost Nation Public Library
=563-678-2114
Lowden, IA --
Lowden Public Library
=563-941-7629
LuVerne, IA --
LuVerne Public Library
=515-882-3436
Lynnville, IA --
Lynnville Public Library
=641-527-2590
Lytton, IA --
Lytton Public Library
=712-466-2522
Madrid, IA --
Madrid Public Library
=515-795-3846
Mallard, IA --
Mallard Public Library
=712-425-3330
Malvern, IA --
Malvern Public Library
=712-624-8554
Manchester, IA --
Manchester Public Library
=563-927-3719
Manilla, IA --
Manilla Public Library
=712-654-5192
Manly, IA --
Manly Public Library
=641-454-2982
Manning, IA --
Manning Public Library
=712-655-2260
Manson, IA --
Manson Public Library
=712-469-3986
Mapleton, IA --
Fisher-Whiting Memorial Library
=712-881-1312
Maquoketa, IA --
Maquoketa Public Library
=563-652-3874
Marathon, IA --
Marathon Public Library
=712-289-2200
Marble Rock, IA --
Marble Rock Public Library
=641-315-4480
Marcus, IA --
Marcus Public Library
=712-376-2328
Marengo, IA --
Marengo Public Library
=319-741-3825
Marion, IA --
Marion Public Library
=319-377-3412
Marshalltown, IA --
Marshalltown Public Library
=641-754-5738
Martelle, IA --
Martelle Public LIbrary
=319-482-4121
Mason City, IA --
Mason City Public Library
=641-421-3668
Massena, IA --
Massena Public Library
=712-779-3726
Maxwell, IA --
Maxwell Public Library
=515-387-8780
Maynard, IA --
Maynard Community Library
=563-637-2330
McGregor, IA --
McGregor Public Library
=563-873-3318
Mechanicsville, IA --
Mechanicsville Public Library
=563-432-7135
Mediapolis, IA --
Mediapolis Public Library
=319-394-3895
Melbourne, IA --
Melbourne Public Library
=641-482-3115
Melcher-Dallas, IA --
Melcher-Dallas Public Library
=641-947-6700
Melvin, IA --
Melvin Public Library
=712-736-2107
Menlo, IA --
Menlo Public Library
=641-524-4201
Merrill, IA --
Merrill Public Library
=712-938-2503
Meservey, IA --
Meservey Public Library
=641-358-6274
Milford, IA --
Milford Memorial Library
=712-338-4643
Milo, IA --
Milo Public Library
=641-942-6557
Milton, IA --
Milton Public Library
=641-656-4611
Minburn, IA --
Minburn Public Library
=515-677-2712
Mingo, IA --
Mingo Public Library
=641-363-4441
Missouri Valley, IA --
Missouri Valley Public Library
=712-642-4111
Mitchellville, IA --
Mitchellville Public Library
=515-967-3339
Modale, IA --
Modale Public Library
=712-645-2826
Mondamin, IA --
Mondamin Public Library
=712-646-2888
Monona, IA --
Murphy Memorial Library
=563-539-2356
Monroe, IA --
Monroe Public Library
=641-259-3065
Montezuma, IA --
Montezuma Public Library
=641-623-3417
Monticello, IA --
Monticello Public Library
=319-465-3354
Montrose, IA --
Montrose Public Library
=319-463-5532
Moorhead, IA -- Moorhead Public Library
Moravia, IA --
Moravia Public Library
=641-724-3440
Morley, IA --
Morley Public Library
=319-489-9271
Morning Sun, IA --
Mellinger Memorial Public Library
=319-868-7505
Moulton, IA --
Garrett Memorial Library
=641-642-3664
Mount Ayr, IA --
Mount Ayr Public Library
=641-464-2159
Mount Pleasant, IA --
Mount Pleasant Public Library
=319-385-1491
Murray, IA --
Murray Public Library
=641-447-2711
Muscatine, IA --
Musser Public Library
=563-263-3065
Nashua, IA --
Nashua Public Library
=641-435-4635
Nevada, IA --
Nevada Public Library
=515-382-2628
New Albin, IA --
New Albin Public Library
=563-544-4747
New Hampton, IA --
New Hampton Public Library
=641-394-2184
New Hartford, IA --
Elizabeth Rasmussen Martin Memorial Library
=319-983-2533
New London, IA --
H.J. Nugen Public Library
=319-367-7704
New Market, IA --
New Market Public Library
=712-585-3467
New Sharon, IA --
New Sharon Public Library
=641-637-4049
New Virginia, IA --
New Virginia Public Library
=641-449-3614
Newell, IA --
Newell Public Library
=712-272-4334
Newhall, IA --
Newhall Public Library
=319-223-5510
Newton, IA --
Newton Public Library
=641-792-4108
Nora Springs, IA --
Nora Springs Public Library
=641-749-5569
North English, IA --
North English Public Library
=319-664-3725
North Liberty, IA --
North Liberty Community Library
=319-626-5701
Northwood, IA --
Northwood Public Library
=641-324-1340
Norwalk, IA --
Norwalk Easter Public Library
=515-981-0217
Norway, IA --
Norway Public Library
=319-227-7487
Oakland, IA --
Eckels Memorial Library
=712-482-6668
Ocheyedan, IA --
Ocheyedan Public Library
=712-758-3352
Odebolt, IA --
Field-Carnegie Public Library
=712-668-2718
Oelwein, IA --
Oelwein Public Library
=319-283-1515
Ogden, IA --
Leonard A. Good Community Library
=515-275-4550
Olin, IA --
Olin Public Library
=319-484-2944
Onawa, IA --
Onawa Public Library
=712-423-1733
Orange City, IA --
Orange City Public Library
=712-707-4302
Orient, IA --
Public Resource Technology Center
=641-337-5061
Osage, IA --
Osage Public Library
=641-732-3323
Osceola, IA --
Osceola Public Library
=641-342-2237
Oskaloosa, IA --
Oskaloosa Public Library
=641-673-0441
Ossian, IA --
Ossian Public Library
=563-532-9461
Ottumwa, IA --
Ottumwa Public Library
=641-682-7563
Oxford Junction, IA --
Wregie Memorial Library
=563-826-2450
Oxford, IA --
Oxford Public Library
=319-828-4087
Packwood, IA --
Packwood Community Library
=319-695-5134
Palmer, IA --
Palmer Public Library
=712-359-2296
Panora, IA --
Panora Public Library
=641-755-2529
Parkersburg, IA --
Kothe Memorial Library
=319-346-2442
Paton, IA --
William Paton Public Library
=515-968-4559
Paullina, IA --
Paullina Public Library
=712-949-3941
Pella, IA --
Pella Public Library
=641-628-4268
Perry, IA --
Perry Public Library
=515-465-3569
Peterson, IA --
Kirchner French Memorial Library
=712-295-6705
Plainfield, IA --
Plainfield Public Library
=319-276-4461
Pleasant Hill, IA --
Pleasant Hill Public Library
=515-266-7815
Pleasantville, IA --
Webb Shadle Memorial Library
=515-848-5617
Plover, IA --
Plover Public Library
=712-857-3532
Pocahontas, IA --
Pocahontas Public Library
=712-335-4471
Polk City, IA --
Polk City Community Library
=515-984-6119
Pomeroy, IA --
Pomeroy Public Library
=712-468-2311
Postville, IA --
Postville Public Library
=563-864-7600
Prairie City, IA --
Prairie City Public Library
=515-994-2308
Prescott, IA --
Prescott Public Library
=641-335-2238
Preston, IA --
Preston Public Library
=563-689-3581
Primghar, IA --
Primghar Public Library
=712-957-8981
Quimby, IA --
Quimby Public Library
=712-445-2413
Radcliffe, IA --
Radcliffe Public Library
=515-899-7914
Rake, IA --
Rake Public Library
=641-566-3388
Randolph, IA --
Randolph Public Library
=712-625-3561
Readlyn, IA --
Readlyn Community Library
=319-279-3432
Red Oak, IA --
Red Oak Public Library
=712-623-6516
Redfield, IA --
Redfield Public Library
=515-833-2200
Reinbeck, IA --
Reinbeck Public Library
=319-788-2652
Rembrandt, IA --
Rembrandt Public Library
=712-286-6801
Remsen, IA --
Remsen Public Library
=712-786-2911
Renwick, IA --
Renwick Public Library
=515-824-3209
Riceville, IA --
Riceville Public Library
=641-985-2273
Richland, IA --
Richland Public Library
=319-456-6541
Ringsted, IA --
Ringsted Public Library
=712-866-0878
Rippey, IA --
Rippey Public Library
=515-436-7714
Rock Rapids, IA --
Rock Rapids Public Library
=712-472-3541
Rock Valley, IA --
Rock Valley Public Library
=712-476-5651
Rockford, IA --
Rockford Public Library
=641-756-3725
Rockwell, IA --
Rockwell City Public Library
=712-297-8422
Rockwell Public Library =641-822-3268
Roland, IA --
Roland Public Library
=515-388-4086
Rolfe, IA --
Rolfe Public Library
=712-848-3143
Rowan, IA --
Rowan Public Library
=641-853-2327
Royal, IA --
Royal Public Library
=712-933-5500
Rudd, IA --
Rudd Public Library
=641-395-2385
Ruthven, IA --
Ruthven Public Library
=712-837-4820
Sabula, IA --
Krabbenhoft Public Library
=563-687-2950
Sac City, IA --
Sac City Public Library
=712-662-7276
Salem, IA --
Crew Public Library
=319-258-9007
Sanborn, IA --
Sanborn Public Library
=712-930-3215
Schaller, IA --
Schaller Public Library
=712-275-4741
Schleswig, IA --
Schleswig Public Library
=712-676-3470
Scott County, IA --
Scott County Library System
=563-285-4794
Blue Grass Branch Library =563-285-4794
Buffalo Branch Library =563-285-4794
Long Grove Branch Library =319-285-4683
New Liberty Branch Library =319-843-2456
Park View Branch Library =319-285-7788
Princeton Branch Library =319-289-4282
Walcott Branch Library =563-285-4794
Scranton, IA --
H.F. and Maude E. Marchant Memorial Library
=712-652-3453
Seymour, IA --
Seymour Community Library
=641-898-2966
Sheffield, IA --
Sheffield Public Library
=641-892-4717
Sheldon, IA --
Sheldon Public Library
=712-324-2442
Shell Rock, IA --
Benny Gambaiani Public Library
=319-885-4345
Shellsburg, IA --
Shellsburg Public Library
=319-436-2112
Shenandoah, IA --
Shenandoah Public Library
=712-246-2315
Sibley, IA --
Sibley Public Library
=712-754-2888
Sidney, IA --
Sidney Public Library
=712-374-6203
Sigourney, IA --
Sigourney Public Library
=641-622-2890
Silver City, IA --
Silver City Public Library
=712-525-9053
Sioux Center, IA --
Sioux Center Public Library
=712-722-2138
Sioux City, IA --
Sioux City Public Library
=712-255-2933
Morningside Branch Library =712-252-5669
Perry Creek Branch Library =712-255-2926
Sioux Rapids, IA --
Sioux Rapids Memorial Library
=712-283-2064
Slater, IA --
Slater Public Library
=515-228-3558
Sloan, IA --
Sloan Public Library
=712-428-4200
Soldier, IA --
Soldier Public Library
=712-884-2266
Solon, IA --
Solon Public Library
=319-624-2678
Somers, IA --
Somers Public Library
=515-467-5522
South English, IA --
South English Public Library
=319-667-2715
Spencer, IA --
Spencer Public Library
=712-580-7290
Spillville, IA --
Spillville Public Library
=563-562-4373
Spirit Lake, IA --
Spirit Lake Public Library
=712-336-2667
Springville, IA --
Springville Memorial Library
=319-854-6444
St. Ansgar, IA --
Nissen Public Library
=641-713-2218
St. Charles, IA --
St. Charles Public Library
=641-396-2945
Stacyville, IA --
Stacyville Public Library
=641-710-2531
Stanhope, IA --
Stanhope Public Library
=515-826-3211
Stanton, IA --
Stanton Community Library
=712-829-2290
Stanwood, IA --
Stanwood Public Library
=563-942-3531
State Center, IA --
Gutekunst Public Library
=641-483-2741
Steamboat Rock, IA --
Steamboat Rock Public Library
=641-868-2300
Stockport, IA --
Stockport Public Library
=319-796-4681
Storm Lake, IA --
Storm Lake Public Library
=712-732-8026
Story City, IA --
Bertha Bartlett Public Library
=515-733-2685
Stratford, IA --
Stratford Public Library
=515-838-2131
Strawberry Point, IA --
Strawberry Point Public Library
=563-933-4340
Stuart, IA --
Stuart Public Library
=515-523-2152
Sully, IA --
Sully Community Library
=641-594-4148
Sumner, IA --
Sumner Public Library
=563-578-3324
Sutherland, IA --
General N.B. Baker Library
=712-446-3839
Swaledale, IA --
Swaledale Public Library
=641-995-2352
Swea City, IA --
Swea City Public Library
=515-272-4216
Tabor, IA --
Tabor Public Library
=712-629-2735
Tama, IA --
Louise and Lucile Hink Library
=641-484-4484
Terril, IA --
Terril Community Public Library
=712-853-6224
Thompson, IA --
Thompson Public Library
=641-584-2829
Thornton, IA --
Thornton Public Library
=641-998-2416
Tiffin, IA --
Springmeier Community Library
=319-545-2960
Tipton, IA --
Tipton Public Library
=563-886-6266
Titonka, IA --
Titonka Public Library
=515-928-2509
Toledo, IA --
Toledo Public Library
=641-484-3362
Traer, IA --
Traer Public Library
=319-478-2180
Tripoli, IA --
Tripoli Public Library
=319-882-4807
Truro, IA --
Truro Public Library
=641-765-4220
Union, IA --
Union Public Library
=641-486-5561
Urbandale, IA --
Urbandale Public Library
=515-278-3945
Ute, IA --
Ute Public Library
=712-885-2237
Van Horne, IA --
Van Horne Public Library
=319-228-8744
Van Meter, IA --
Van Meter Public Library
=515-996-2435
Varina, IA --
Varina Public Library
=712-288-6233
Ventura, IA --
Ventura Public Library
=641-829-4410
Victor, IA --
Victor Public Library
=319-647-3646
Villisca, IA --
Villisca Public Library
=712-826-2452
Vinton, IA --
Vinton Public Library
=319-472-4208
Volga, IA --
Volga Public Library
=563-767-3511
Wadena, IA --
Wadena Public Library
=563-774-2039
Wall Lake, IA --
Wall Lake Public Library
=712-664-2983
Walnut, IA --
Walnut Public Library
=712-784-3533
Wapello, IA --
Keck Memorial Library
=319-523-5261
Washington, IA --
Washington Free Public Library
=319-653-2726
Washta, IA --
Washta Public Library
=712-447-6546
Waterloo, IA --
Waterloo Public Library
=3192914496
Waterville, IA --
Waterville Public Library
=563-535-7295
Waucoma, IA --
Waucoma Public Library
=563-776-4131
Waukee, IA --
Waukee Public Library
=515-978-7944
Waukon, IA --
Robey Memorial Library
=563-568-4424
Waverly, IA --
Waverly Public Library
=319-352-1223
Webb, IA --
Webb Public Library
=712-838-7719
Webster City, IA --
Kendall Young Library
=515-832-9100
Wellman, IA --
Wellman-Scofield Public Library
=319-646-6858
Wellsburg, IA --
Wellsburg Public Library
=641-869-5234
Wesley, IA --
Wesley Public Library
=515-679-4214
West Bend, IA --
West Bend Public Library
=515-887-6411
West Branch, IA --
West Branch Public Library
=319-643-2633
West Des Moines, IA --
West Des Moines Public Library
=515-222-3400
West Liberty, IA --
West Liberty Public Library
=319-627-2084
West Point, IA --
West Point Public Library
=319-837-6315
West Union, IA --
West Union Community Library
=563-422-3103
Westgate, IA --
Westgate Public Library
=563-578-5151
Westside, IA --
Westside Public Library
=712-663-4493
What Cheer, IA --
What Cheer Public Library
=641-634-2859
Wheatland, IA --
Curtis Memorial Library
=563-374-1534
Whiting, IA --
Whiting Public Library
=712-455-2612
Whittemore, IA --
Whittemore Public Library
=515-884-2680
Williams, IA --
Williams Public Library
=515-854-2643
Williamsburg, IA --
Williamsburg Public Library
=319-668-1195
Wilton, IA --
Wilton Public Library
=563-732-2583
Winfield, IA --
Winfield Public Library
=319-257-3247
Winterset, IA --
Winterset Public Library
=515-462-1731
Winthrop, IA --
Winthrop Public Library
=319-935-3374
Woden, IA --
Woden Public Library
=641-926-5716
Woodbine, IA --
Woodbine Carnegie Public Library
=712-647-2750
Woodbury County, IA --
Woodbury County Library
=712-873-3322
Cord Memorial Library =712-883-2207
Hornick Branch Library =712-733-3322
Pierson Branch Library =712-375-5022
Woodward, IA --
Woodward Public Library
=515-438-2636
Wyoming, IA --
Wyoming Public Library
=563-488-3975
Zearing, IA --
Zearing Public Library
=641-487-7888
Total Libraries = 570.
|
|
|