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 |