City Name: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

City Library Address Zip
Abingdon John Mosser Public Library District 106 West Meek Street 61410
Addison Addison Public Library 2 Friendship Plaza 60101
Albany Albany Public Library District 302 South Main Street 61230
Albion Albion Public Library 6 North Fourth Street 62806
Aledo Mercer Carnegie Public Library District 200 North College Avenue 61231
Alexis Alexis Branch Library 102 West Broadway 61412
Algonquin Eastgate Branch Library 115 Eastgate Drive 60102
Alsip Alsip-Merrionette Park Library District 11960 South Pulaski Road 60803
Altamont Altamont Public Library 121 West Washington Avenue 62411
Alton Youth Branch Library 401 State Street 62002
Altona Ransom Memorial Public Library 110 East Main Street 61414
Amboy Pankhurst Memorial Library 3 South Jefferson Avenue 61310
Andalusia Andalusia Township Library 503 Second Street West 61232
Anna Stinson Memorial Public Library District 409 South Main Street 62906
Annawan Annawan-Alba Township Library 320 West Front Street 61234
Antioch Antioch Public Library District 757 Main Street 60002
Arcola Arcola Public Library District 407 East Main Street 61910
Argenta Argenta-Oreana Public Library District 100 East Water Street 62501
Arlington Heights Arlington Heights Memorial Library Bookmobile 500 North Dunton Avenue 60004
Arthur Arthur Public Library District 225 South Walnut Street 61911
Ashland Prairie Skies Public Library District 125 West Editor Street 62612
Ashley Ashley Public Library District 70 North Second Street 62808
Ashton Mills & Petrie Memorial Library and Gymnasium 704 North First Street 61006
Assumption Assumption Public Library District 205 North Oak Street 62510
Astoria Astoria Public Library District 220 West Broadway 61501
Athens Athens Municipal Library 410 East Hargrave Street 62613
Atkinson Atkinson Public Library District 119 West Main Street 61235
Atlanta Atlanta Public Library District 100 Race Street 61723
Atwood Atwood-Hammond Public Library District 123 North Main Street 61913
Auburn Auburn Public Library 338 West Jefferson Street 62615
Augusta Greater West Central Public Library District 202 North Center Street 62311
Aurora West Branch Library 233 South Constitution Drive 60506
Avon Village of Avon Public Library 105 South Main Street 61415

City Library Address Zip
Barrington Barrington Public Library District 505 North Northwest Highway 60010
Barry Barry Public Library 880 Bainbridge Street 62312
Bartlett Bartlett Public Library District 800 South Bartlett Road 60103
Bartonville Alpha Park Public Library District 3527 South Airport Road 61607
Batavia Batavia Public Library District 10 South Batavia Avenue 60510
Beardstown Beardstown Houston Memorial Public Library 13 Boulevard Road 62618
Bedford Park Bedford Park Public Library District 7816 West 65th Place 60501
Beecher Beecher Public Library District 660 Penfield Street 60401
Beecher City Beecher City Branch Library 108 North James Street 62414
Belleville West Branch Library 3414 West Main Street 62226
Bellwood Bellwood Public Library 600 Bohland Avenue 60104
Belvidere Ida Public Library 320 North State Street 61008
Bement Bement Public Library District 349 South Macon Street 61813
Benld Frank Bertetti Benld Public Library 308 East Central Avenue 62009
Bensenville Bensenville Community Public Library District 200 South Church Road 60106
Benson Benson Branch Library 420 East Front Street 61516
Benton Benton Public Library District 502 South Main Street 62812
Berkeley Berkeley Public Library 1637 North Taft Avenue 60163
Berwyn Berwyn Public Library 2701 South Harlem Avenue 60402
Bethalto Bethalto Public Library District 321 South Prairie Street 62010
Bethany Marrowbone Public Library District 216 West Main Street 61914
Biggsville Henderson County Public Library District Bookmobile 110 Hill Crest Drive 61418
Blandinsville Blandinsville-Hire Library District 130 South Main Street 61420
Bloomingdale Bloomingdale Public Library 101 Fairfield Way 60108
Bloomington Bloomington Public Library Bookmobile 205 East Olive Street 61701
Blue Island Blue Island Public Library 2433 York Street 60406
Blue Mound Blue Mound Memorial Library District 213 North Saint Marie Street 62513
Bluffs Bluffs Public Library 110 North Bluff Street 62621
Bolingbrook Fountaindale Public Library District Bookmobile 300 West Briarcliff Road 60440
Bourbonnais Bourbonnais Public Library District 250 West John Casey Road 60914
Bowen Bowen Branch Library 115 East Fifth Street 62316
Bradford Bradford Public Library District 111 South Peoria Street 61421
Bradley Bradley Public Library District 296 North Fulton Avenue 60915
Braidwood Fossil Ridge Public Library District Bookmobile 386 West Kennedy Road 60408
Breese Breese Public Library 530 North Third Street 62230
Bridgeview Bridgeview Public Library 7840 West 79th Street 60455
Brighton Brighton Memorial Public Library 110 North Main Street 62012
Brimfield Brimfield Public Library District 111 South Galena Street 61517
Broadview Broadview Public Library District 2226 South 16th Avenue 60155
Brookfield Brookfield Public Library 3609 Grand Boulevard 60513
Brownstown Brownstown Branch Library 120 East Main Street 62418
Brussels South County Public Library District 106 West Main Street 62013
Buda Mason Memorial Public Library 104 West Main Street 61314
Bunker Hill Bunker Hill Public Library District 220 East Warren Street 62014
Burbank Prairie Trails Public Library District 8449 South Moody Avenue 60459
Bureau Leepertown Township Public Library 201 East Nebraska Street 61315
Bushnell Bushnell Public Library District 455 North Dean Street 61422
Byron Byron Public Library District 109 North Franklin Street 61010

City Library Address Zip
Cahokia Cahokia Public Library District 140 Cahokia Park Drive 62206
Cairo Cairo Public Library 1609 Washington Avenue 62914
Calumet City Calumet City Public Library 660 Manistee Avenue 60409
Calumet Park Calumet Park Public Library 1500 West 127th Street 60827
Cambridge Cambridge Public Library District 212 West Center Street 61238
Camp Point Camp Point Public Library District 206 East State Street 62320
Canton Parlin-Ingersoll Public Library 205 West Chestnut Street 61520
Carbondale Carbondale Public Library 405 West Main Street 62901
Carlinville Carlinville Public Library 510 North Broad Street 62626
Carlock Carlock Public Library District 202 East Washington Street 61725
Carlyle Case-Halstead Public Library 571 Franklin Street 62231
Carmi Carmi Public Library 103 Slocumb Street 62821
Carol Stream Carol Stream Public Library 616 Hiawatha Drive 60188
Carrier Mills Carrier Mills-Stonefort Public Library District 109 Oak Street 62917
Carrollton Carrollton Public Library 509 South Main Street 62016
Carterville Anne West Lindsey Carterville District Library 117 South Division Street 62918
Carthage Carthage Public Library District 500 Wabash Avenue 62321
Cary Cary Area Public Library District 1606 Three Oaks Road 60013
Casey Casey Township Library 307 East Main Street 62420
Caseyville Caseyville Public Library District 419 South Second Street 62232
Catlin Catlin Public Library District 101 Mapleleaf Drive 61817
Centralia Centralia Regional Library District 515 East Broadway Avenue 62801
Centreville Centreville Public Library 701 South 47th Street 62207
Cerro Gordo Hope Welty Public Library District 100 South Madison Street 61818
Chadwick Chadwick Public Library District 110 Main Street 61014
Champaign Douglass Branch Library 504 East Grove Street 61820
Channahon Three Rivers Public Library District 25207 West Channon Drive 60410
Charleston Charleston Carnegie Public Library 712 Sixth Street 61920
Chatham Chatham Area Public Library District 600 East Spruce Street 62629
Chatsworth Chatsworth Township Library 432 East Locust Street 60921
Chenoa Chenoa Public Library District 211 South Division Street 61726
Cherry Valley Cherry Valley Public Library District 755 East State Street 61016
Chester Chester Public Library 733 State Street 62233
Chicago Wrightwood-Ashburn Branch Library 8530 South Kedzie Avenue 60652
Chicago Heights Chicago Heights Public Library 25 West Fifteenth Street 60411
Chicago Ridge Chicago Ridge Public Library 10400 South Oxford Avenue 60415
Chillicothe Chillicothe Public Library District 430 North Bradley Avenue 61523
Chrisman Chrisman Public Library 108 North Illinois Street 61924
Christopher Christopher Public Library 202 East Market Street 62822
Cicero South Branch Library 5444 West 34th Street 60804
Cisco Willow Branch Township Library 330 North Eldon Street 61830
Cissna Park Cissna Park Community Library District 511 North Second Street 60924
Clarendon Hills Clarendon Hills Public Library 7 North Prospect Avenue 60514
Clayton Clayton Public Library District 211 East Main Street 62324
Clifton Clifton Public Library 150 East Fourth Avenue 60927
Clinton Vespasian Warner Public Library District 310 North Quincy Street 61727
Coal City Coal City Public Library District 85 North Garfield Street 60416
Coal Valley Robert R. Jones Public Library District 900 First Street 61240
Cobden Cobden Branch Library 100 South Front Street 62920
Colchester Colchester District Library 203 Macomb Street 62326
Colfax Martin Township Public Library 132 West Main Street 61728
Collinsville Mississippi Valley Public Library District 408 West Main Street 62234
Colona Colona District Public Library 911 First Street 61241
Columbia Columbia Public Library 106 North Metter Avenue 62236
Cordova Cordova District Library 402 Main Avenue 61242
Cornell Amity Township Public Library 604 East Main Street 61319
Cortland Cortland Community Library 63 South Somonauk Road 60112
Coulterville Coulterville Public Library 103 South Fourth Street 62237
Cowden Dry Point Township Library County Highway 651 62422
Crest Hill Crest Hill Branch Library 1298 Theodore Street 60403
Creston Creston-Dement Public Library District 107 South Main Street 60113
Crestwood Crestwood Public Library District 4955 West 135th Street 60445
Crete Crete Public Library District 1177 North Main Street 60417
Creve Coeur Creve Coeur Public Library District 311 North Highland Street 61610
Crystal Lake Crystal Lake Public Library 126 Paddock Street 60014
Cuba Spoon River Library District 201 South Third Street 61427
Cutler Cutler Public Library 409 South Main Street 62238

City Library Address Zip
Dahlgren Dahlgren Public Library Third And Dale Streets 62828
Danvers Danvers Township Library 105 South West Street 61732
Danville Danville Public Library 319 North Vermilion Street 61832
Darien Indian Prairie Public Library District 401 Plainfield Road 60561
Decatur Decatur Public Library Bookmobile 2 130 North Franklin Street 62523
Deer Creek Deer Creek District Library 205 East First Avenue 61733
Deerfield Deerfield Public Library 920 Waukegan Road 60015
Dekalb Dekalb Public Library 309 Oak Street 60115
Deland Goose Creek Township Carnegie Library 130 North Highway Avenue 61839
Delavan Ayer Public Library District 208 Locust Street 61734
Depue Selby Township Library District 101 Depot Street 61322
Des Plaines Des Plaines Public Library Bookmobile 1501 Ellinwood Street 60016
Divernon Divernon Township Library 221 South Second Street 62530
Dixon Dixon Public Library 221 South Hennepin Avenue 61021
Dolton Dolton Public Library District 14037 Lincoln Avenue 60419
Dongola Dongola Public Library District 114 North East Front Street 62926
Downers Grove Downers Grove Public Library 1050 Curtiss Street 60515
Dunlap Dunlap Public Library District 302 South First Street 61525
Dupo Daugherty Public Library District 220 South Fifth Street 62239
Duquoin Duquoin Public Library 28 South Washington Street 62832
Dwight Prairie Creek Public Library District 501 Carriage House Lane 60420

City Library Address Zip
Earlville Earlville Public Library District 205 Winthrop Street 60518
East Alton East Alton Public Library District 250 Washington Avenue 62024
East Dubuque East Dubuque District Library 350 Wall Street 61025
East Dundee Dundee Township Public Library District 555 Barrington Avenue 60118
East Moline East Moline Public Library 740 Sixteenth Avenue 61244
East Peoria Spring Bay Branch Library 411 Illinois Street 61611
East St Louis East St. Louis Public Library 5300 State Street 62203
Edwardsville Edwardsville Public Library 112 South Kansas Street 62025
Effingham Helen Matthes Library 100 East Market Avenue 62401
El Paso El Paso Public Library 149 West First Street 61738
Elburn Town and Country Public Library District 320 East North Street 60119
Eldorado Eldorado Memorial Public Library District 1001 Grant Street 62930
Elgin Gail Borden Public Library District 270 North Grove Avenue 60120
Elizabeth Elizabeth Township Library 210 East Myrtle Street 61028
Elk Grove Village Elk Grove Village Public Library 1001 Wellington Avenue 60007
Elkhart Elkhart Public Library District 121 East Bohan Street 62634
Elkville Rick Warren Memorial Public Library District 114 South Fourth Street 62932
Elmhurst Elmhurst Public Library 125 South Prospect Avenue 60126
Elmwood Morrison & Mary Wiley Library 206 West Main Street 61529
Elmwood Park Elmwood Park Public Library 1 Conti Parkway 60707
Enfield Enfield Reading Center 105 East Main Street 62835
Erie Erie Public Library District 802 8th Avenue 61250
Eureka Eureka Public Library District 202 South Main Street 61530
Evanston South Branch Library 949 Chicago Avenue 60202
Evansville Evansville Public Library 602 Public Street 62242
Evergreen Park Evergreen Park Public Library 9400 South Troy Avenue 60805

City Library Address Zip
Fairbury Dominy Memorial Library 201 South Third Street 61739
Fairfield Fairfield Public Library 300 South East Second Street 62837
Fairmount Vance Township Library 107 South Main Street 61841
Fairview Valley District Library 515 Carter Street 61432
Fairview Heights Fairview Heights Public Library 10017 Bunkum Road 62208
Farmer City Farmer City Public Library 109 East Green Street 61842
Farmersville Farmersville-Waggoner Public Library District 210 South Cleveland Street 62533
Farmington Farmington Area Library District 266 East Fort Street 61531
Flat Rock Susie Wesley Memorial Branch Library 105 South Main Street 62427
Flora Flora Public Library 216 North Main Street 62839
Flossmoor Flossmoor Public Library 1000 Sterling Avenue 60422
Forest Park Forest Park Public Library 7555 Jackson Boulevard 60130
Forrest Forrest Public Library District 301 West James Street 61741
Forreston Forreston Public Library 204 First Avenue 61030
Forsyth Forsyth Public Library 268 South Elwood Street 62535
Fox Lake Fox Lake Public Library District 255 East Grand Avenue 60020
Fox River Grove Fox River Grove Public Library District 407 Lincoln Avenue 60021
Frankfort Frankfort Public Library District Bookmobile 21119 South Pfeiffer Road 60423
Franklin Grove Franklin Grove Public Library 112 South Elm Street 61031
Franklin Park Franklin Park Public Library District 10311 Grand Avenue 60131
Freeburg Freeburg Area Library District 407 South Belleville Street 62243
Freeport Freeport Public Library 100 East Douglas Street 61032
Fulton Schmaling Memorial Public Library District 501 Tenth Avenue 61252

City Library Address Zip
Galatia Galatia Public Library District 217 South Main Cross Street 62935
Galena Galena Public Library District 601 South Bench Street 61036
Galesburg Galesburg Public Library 40 East Simmons Street 61401
Galva Galva Public Library District 120 Northwest Third Avenue 61434
Geneseo Geneseo Public Library District 218 South State Street 61254
Geneva Geneva Public Library District 127 James Street 60134
Genoa Genoa Public Library District 232 West Main Street 60135
Georgetown Georgetown Public Library 102 West West Street 61846
Germantown Germantown Public Library District 403 Munster Street 62245
Germantown Hills Germantown Hills Branch Library 101 Warrior Way 61548
Gibson City Moyer District Library 307 North Sangamon Avenue 60936
Gillespie Gillespie Public Library 201 West Chestnut Street 62033
Gilman Gilman-Danforth District Library 715 North Maple Street 60938
Gilson Gilson Branch Library 1261 Harding Street 61436
Girard Girard Township Library 201 West Madison Street 62640
Glen Carbon Glen Carbon Centennial Library 198 South Main Street 62034
Glen Ellyn Glen Ellyn Public Library 400 Duane Street 60137
Glencoe Glencoe Public Library 320 Park Avenue 60022
Glendale Heights Glenside Public Library District 25 East Fullerton Avenue 60139
Glenview Glenview Public Library 1930 Glenview Road 60025
Glenwood Glenwood-Lynwood Public Library District Bookmobile 320 Glenwood-Lansing Road 60425
Golconda Golconda Public Library 126 West Main Street 62938
Golden Golden Branch Library 309 Quincy Street 62339
Grand Tower Grand Tower Public Library 111 Walnut Street 62942
Granite City Six Mile Regional Library District 2001 Delmar Avenue 62040
Grant Park Grant Park Public Library 107 West Taylor Street 60940
Granville Granville Branch Library 212 South Mccoy Street 61326
Grayslake Grayslake Area Public Library District 100 Library Lane 60030
Grayville Grayville Carnegie Public Library 110 West Mill Street 62844
Greenfield Greenfield Public Library 515 Chestnut Street 62044
Greenup Greenup Township Public Library 101 North Franklin Street 62428
Greenville Greenville Public Library 414 West Main Street 62246
Gridley Gridley Public Library District 320 Center Street 61744
Griggsville Griggsville Public Library 119 South Corey Street 62340
Gurnee Warren-Newport Public Library District 224 North O’plaine Road 60031

City Library Address Zip
Hamilton Hamilton Public Library 861 Broadway 62341
Hammond Hammond Branch Library 1st And Don Ryan 61929
Hampshire Ella Johnson Memorial Public Library District 109 South State Street 60140
Hanover Hanover Township Library 204 Jefferson Street 61041
Hanover Park Sonya Crawshaw Branch Library 4300 Audrey Lane 60133
Harrisburg Harrisburg Public Library District 2 West Walnut Street 62946
Hartford Hartford Public Library District 143 West Hawthorne Street 62048
Harvard Harvard Diggins Library 900 East Mckinley Street 60033
Harvey Harvey Public Library District 15441 Turlington Avenue 60426
Harwood Heights Eisenhower Public Library District 4613 North Oketo Avenue 60706
Havana Havana Public Library District 201 West Adams Street 62644
Hazel Crest Grande Prairie Public Library District 3479 West 183rd Street 60429
Hecker Hecker Public Library 151 West Monroe Street 62248
Hennepin Putnam County Public Library District 214 North Fourth Street 61327
Henry Henry Public Library 702 Front Street 61537
Herrick Herrick Township Public Library 303 North Broadway Street 62431
Herrin Herrin City Library 120 North 13th Street 62948
Heyworth Heyworth Public Library District 119 East Main Street 61745
Highland Louis Latzer Memorial Public Library 1001 Ninth Street 62249
Highland Park Highland Park Public Library 494 Laurel Avenue 60035
Highwood Highwood Public Library 102 Highwood Avenue 60040
Hillsboro Hillsboro Public Library 214 School Street 62049
Hillsdale Moore Memorial Library District 509 Main Street 61257
Hillside Hillside Public Library 405 North Hillside Avenue 60162
Hinckley Hinckley Public Library District 100 North Maple Street 60520
Hinsdale Hinsdale Public Library 20 East Maple Street 60521
Hodgkins Hodgkins Public Library District 6500 Wenz Avenue 60525
Hoffman Ralph W. & Bernice S. Sprehe Branch Library 103 South Broadway 62250
Hoffman Estates Hoffman Estates Branch Library 1550 Hassell Road 60169
Homer Homer Community Library 500 East Second Street 61849
Homer Glen Homer Township Public Library District Bookmobile 14320 West 151st Street 60491
Hometown Hometown Public Library 4331 Southwest Highway 60456
Homewood Homewood Public Library District 17917 Dixie Highway 60430
Hoopeston Hoopeston Public Library District 110 North Fourth Street 60942
Hopkins Park Pembroke Public Library District 13795 East Central Street 60944
Hudson Hudson Area Public Library District 104 Pearl Street 61748
Hull Kinderhook Township Public Library District 665 Southwest Lee Evans Drive 62343
Huntley Huntley Area Public Library District 11000 Ruth Road 60142
Hutsonville Hutsonville Public Branch Library 104 South Main Street 62433

City Library Address Zip
Illiopolis Illiopolis/Niantic Public Library District 401 Sixth And Mary Street 62539
Irvington Irvington Branch Library 508 South 5th 62848
Itasca Itasca Community Library 500 West Irving Park Road 60143

City Library Address Zip
Jacksonville Jacksonville Public Library 201 West College Avenue 62650
Jerseyville Jerseyville Public Library 105 North Liberty Street 62052
Johnsburg Johnsburg Public Library District 3000 North Johnsburg Road 60051
Johnston City Johnston City Public Library 506 Washington Avenue 62951
Joliet Joliet Public Library 150 North Ottawa Street 60432
Jonesboro Jonesboro Public Library 412 South Main Street 62952
Justice Justice Public Library District 7641 South Oak Grove Avenue 60458

City Library Address Zip
Kaneville Kaneville Public Library District 2 South 101 Harter Road 60144
Kankakee Limestone Township Library 2701 West Tower Road 60901
Kansas Kansas Community Memorial Library 107 North Front Street 61933
Kewanee Kewanee Public Library District 102 South Tremont Street 61443
Kinmundy Kinmundy Public Library 111 South Monroe Street 62854
Kirkland Kirkland Public Library 513 West Main Street 60146
Kirkwood Kirkwood Branch Library 134 South Kirk 61447
Knoxville Knoxville Public Library 200 East Main Street 61448

City Library Address Zip
La Salle Lasalle Public Library 305 Marquette Street 61301
Lacon Lacon Public Library District 205 Sixth Street 61540
Ladd Ladd Public Library District 125 North Main Street 61329
Lafayette Ira C. Reed Public Library 302 Commercial Street 61449
Lagrange Lagrange Public Library 10 West Cossitt Avenue 60525
Lagrange Park Lagrange Park Public Library District 555 North La Grange Road 60526
Laharpe Laharpe Carnegie Public Library District 209 East Main Street 61450
Lake Bluff Lake Bluff Public Library 123 East Scranton Avenue 60044
Lake Forest Lake Forest Library 360 East Deerpath Road 60045
Lake Villa Lake Villa Public Library District 1001 East Grand Avenue 60046
Lake Zurich Ela Area Public Library District 275 Mohawk Trail 60047
Lamoille Lamoille-Clarion Public Library District 81 Main Street 61330
Lanark Lanark Public Library 110 West Carroll Street 61046
Lansing Lansing Public Library 2750 Indiana Avenue 60438
Lawrenceville Lawrence Public Library District 814 Twelfth Street 62439
Leaf River Bertolet Memorial Library District 705 Main Street 61047
Lebanon Lebanon Public Library 314 West Saint Louis Street 62254
Lemont Lemont Public Library District 50 East Wend Street 60439
Lena Lena Community District Library 300 West Mason Street 61048
Lewistown Lewistown Carnegie Public Library District 321 West Lincoln Avenue 61542
Lexington Lexington Public Library District 207 South Cedar Street 61753
Libertyville Cook Memorial Public Library District Bookmobile 413 North Milwaukee Avenue 60048
Lincoln Lincoln Public Library District 725 Pekin Street 62656
Lincolnshire Vernon Area Public Library District 300 Olde Half Day Road 60069
Lincolnwood Lincolnwood Public Library District 4000 West Pratt Avenue 60712
Lisle Lisle Library District 777 Front Street 60532
Litchfield Litchfield Carnegie Public Library 400 North State Street 62056
Littleton Littleton Branch Library 210 South Center Street 61452
Lockport Des Plaines Valley Public Library District 121 East Eighth Street 60441
Loda A. Herr Smith & E.e. Smith Library 105 East Adams 60948
Lombard Helen M. Plum Memorial Library 110 West Maple Street 60148
Lostant Lostant Community Library 102 West Third Street 61334
Loves Park North Suburban Public Library District 6340 North Second Street 61111
Lovington Lovington Public Library District 110 West State Street 61937
Lyons Lyons Public Library 4209 Joliet Avenue 60534

City Library Address Zip
Mackinaw Mackinaw District Public Library 117 South Main Street 61755
Macomb Macomb Public Library District 235 South Lafayette Street 61455
Macon South Macon Public Library District 451 West Glenn Street 62544
Madison Madison Public Library 1700 Fifth Street 62060
Magnolia Magnolia Branch Library 114 North Chicago Street 61336
Mahomet Mahomet Public Library District 512 East Main Street 61853
Malta Malta Township Public Library 203 East Adams 60150
Manhattan Manhattan Public Library District 240 Whitson Street 60442
Manito Forman Valley Public Library District 404 1/2 South Harrison Street 61546
Mansfield Blue Ridge Township Public Library 101 West Oliver Street 61854
Manteno Manteno Public Library District 50 West Division Street 60950
Maple Park Maple Park Public Library District 302 Willow Street 60151
Maquon Maquon Public Library District 210 Main Street 61458
Marengo Marengo Public Library District 200 South State Street 60152
Marion Marion Carnegie Library 206 South Market Street 62959
Marissa Marissa Area Public Library District 212 North Main Street 62257
Markham Bradford Anderson Oglesby Public Library 16640 South Kedzie Avenue 60428
Maroa Maroa Public Library District 305 East Garfield Street 61756
Marquette Heights Marquette Heights Public Library 715 Lincoln Road 61554
Marseilles Marseilles Public Library 155 East Bluff Street 61341
Marshall Marshall Public Library 612 Archer Avenue 62441
Martinsville Martinsville Public Library District 120 East Cumberland Street 62442
Maryville Maryville Community Library District 8 Schiber Court 62062
Mascoutah Mascoutah Public Library 3 West Church Street 62258
Mason City Mason City Public Library District 820 West Chestnut Street 62664
Matteson Matteson Public Library 801 South School Avenue 60443
Mattoon Mattoon Public Library 1600 Charleston Avenue 61938
Maywood Maywood Public Library District 121 South Fifth Avenue 60153
Mccook McCook Public Library District 8419 West 50th Street 60525
Mchenry Mchenry Public Library District 809 North Front Street 60050
Mclean Mount Hope-Funk’s Grove Townships Public Library District 111 South Hamilton Street 61754
Mcleansboro McCoy Memorial Library 118 South Washington Street 62859
Mcnabb Mcnabb Branch Library 322 West Main Street 61335
Melrose Park Melrose Park Public Library 801 Broadway Street 60160
Melvin Melvin Public Library 102 South Center Street 60952
Mendon Four Star Public Library District 132 West South Street 62351
Mendota Graves-Hume Public Library District 1401 West Main Street 61342
Meredosia M-C River Valley Public Library District 304 Main Street 62665
Metamora Illinois Prairie District Public Library 208 East Partridge Street 61548
Metropolis Metropolis Public Library 317 Metropolis Street 62960
Midlothian Midlothian Public Library 14701 South Kenton Avenue 60445
Milford Milford District Library 2 South Grant Avenue 60953
Milledgeville Wysox Township Public Library 18 West Fifth Street 61051
Millstadt Millstadt Library 115 West Laurel Street 62260
Mineral Mineral-Gold Public Library District 120 East Main Street 61344
Minier H.a. Peine District Library 202 North Main Street 61759
Minonk Filger Public Library 261 East Fifth Street 61760
Minooka Minooka Branch Library 109 North Wabena Street 60447
Mokena Mokena Community Public Library District 11327 West 195th Street 60448
Moline Moline Public Library 3210 41st Street 61265
Momence Edward Chipman Public Library 126 North Locust Street 60954
Monmouth Warren County Public Library District 62 Public Square 61462
Monticello Monticello Township Library 201 North State Street 61856
Morris Morris Area Public Library District 604 Liberty Street 60450
Morrison Odell Public Library 307 South Madison Street 61270
Morrisonville Kitchell Memorial Library 300 South East 5th Street 62546
Morton Morton Public Library District 315 West Pershing Street 61550
Morton Grove Morton Grove Public Library 6140 Lincoln Avenue 60053
Mound City Mound City Public Library 224 High Street 62963
Mounds Mounds Public Library 418 First Street 62964
Mount Carmel Mount Carmel Public Library 727 North Mulberry Street 62863
Mount Carroll Mount Carroll Township Public Library 208 North Main Street 61053
Mount Morris Mount Morris Public Library 105 South Mckendrie Avenue 61054
Mount Olive Mount Olive Public Library 100 North Plum Street 62069
Mount Prospect Mount Prospect Public Library 10 South Emerson Street 60056
Mount Pulaski Mount Pulaski Public Library District 320 North Washington Street 62548
Mount Sterling Brown County Public Library District 143 West Main Street 62353
Mount Vernon C.E. Brehm Memorial Public Library District 101 South Seventh Street 62864
Mount Zion Mount Zion Public Library District 115 West Main Street 62549
Moweaqua Moweaqua Public Library District 600 North Putnam Street 62550
Mundelein Fremont Public Library District 1170 North Midlothian Road 60060
Murphysboro Sallie Logan Public Library 1808 Walnut Street 62966

City Library Address Zip
Naperville Naperville Public Library 200 West Jefferson Avenue 60540
Nashville Nashville Public Library 219 East Elm Street 62263
Nauvoo Nauvoo Public Library 1270 Mulholland Street 62354
Neoga Neoga Public Library District 550 Chestnut Avenue 62447
Neponset Neponset Public Library 201 West Commerical Street 61345
New Athens New Athens District Library 201 North Van Buren Street 62264
New Baden New Baden Public Library 210 North First Street 62265
New Berlin West Sangamon Public Library District 103 East Illinois Street 62670
New Lenox New Lenox Public Library District 120 Veterans Parkway 60451
New Windsor New Windsor Public Library District 412 Main Street 61465
Newark Charles B. Phillips Public Library District 6 North Jackson Street 60541
Newman Newman Regional Library District 108 West Yates Street 61942
Newton Newton Public Library District 100 South Van Buren Street 62448
Niles Niles Public Library District 6960 Oakton Street 60714
Nokomis Nokomis Public Library 22 South Cedar Street 62075
Normal Normal Public Library 206 West College Avenue 61761
Norris City Norris City Memorial Public Library District 603 South Division Street 62869
North Aurora Messenger Public Library of North Aurora 113 Oak Street 60542
North Chicago North Chicago Public Library 2100 Argonne Drive 60064
North Riverside North Riverside Public Library District 2400 South Des Plaines Avenue 60546
Northbrook Northbrook Public Library 1201 Cedar Lane 60062
Northfield Northfield Branch Library 1785 Orchard Lane 60093
Northlake Northlake Public Library District 231 North Wolf Road 60164

City Library Address Zip
O’Fallon O’Fallon Public Library 120 Civic Plaza 62269
Oak Brook Oak Brook Public Library 600 Oak Brook Road 60523
Oak Forest Acorn Public Library District 15624 South Central Avenue 60452
Oak Lawn Oak Lawn Public Library 9427 South Raymond Avenue 60453
Oak Park Oak Park Public Library 834 Lake Street 60301
Oakwood Oakwood Public Library District 110 East Finley Street 61858
Oblong Oblong Public Branch Library 110 East Main Street 62449
Odell Odell Public Library District 301 East Richard Street 60460
Odin Odin Community Branch Library 219 East Main Street 62870
Ogden Ogden Rose Public Library 103 West Main Street 61859
Oglesby Oglesby Public Library District 111 South Woodland Avenue 61348
Ohio Ohio Public Library District 112 North Main Street 61349
Olive Branch Dodge Memorial Public Library District 22440 Railroad Street 62969
Olmsted Olmsted Public Library 160 North Front Street 62970
Olney Olney Public Library 400 West Main Street 62450
Onarga Onarga Community Public Library District 209 West Seminary Avenue 60955
Oneida Greig Memorial Library 110 South Joy Street 61467
Oreana Oreana Branch Library 100 South Route 48 62501
Oregon Oregon Public Library District 300 Jefferson Street 61061
Orion Western District Library 1111 Fourth Street 61273
Orland Park Orland Park Public Library 14921 South Ravinia Avenue 60462
Oswego Oswego Public Library District 32 West Jefferson Street 60543
Ottawa Reddick Public Library District 1010 Canal Street 61350

City Library Address Zip
Palatine Rand Road Branch Library 1585 Rand Road 60074
Palestine Palestine Public Library District 116 South Main Street 62451
Palos Heights Palos Heights Public Library 12501 South 71st Avenue 60463
Palos Hills Green Hills Public Library District 8611 West 103rd Street 60465
Palos Park Palos Park Public Library 12330 South Forest Glen Boulevard 60464
Pana Carnegie-Schuyler Library 303 East Second Street 62557
Paris Paris Carnegie Public Library 207 South Main Street 61944
Park Forest Park Forest Public Library 400 Lakewood Boulevard 60466
Park Ridge Park Ridge Public Library 20 South Prospect Avenue 60068
Patoka Patoka Public Library 210 West Bond Street 62875
Paw Paw Paw Paw Public Library District 362 Chicago Road 61353
Pawnee Pawnee Public Library 613 Douglas Street 62558
Paxton Paxton Carnegie Library 254 South Market Street 60957
Pearl City Pearl City Public Library District 221 South Main Street 61062
Pecatonica Pecatonica Public Library District 400 West Eleventh Street 61063
Pekin Pekin Public Library 301 South Fourth Street 61554
Peoria South Side Branch Library 2605 West Krause Avenue 61605
Peoria Heights Peoria Heights Public Library 816 East Glen Avenue 61616
Peotone Peotone Public Library District 515 North First Street 60468
Peru Peru Public Library 1409 Eleventh Street 61354
Petersburg Petersburg Public Library 220 South Sixth Street 62675
Philo Philo Public Library District 115 East Washington Street 61864
Pinckneyville Pinckneyville Public Library 312 South Walnut Street 62274
Piper City Piper City Public Library District 39 West Main Street 60959
Pittsburg Pittsburg Branch Library 302 West Avery Street 62974
Pittsfield Pittsfield Public Library 205 North Memorial Street 62363
Plainfield Plainfield Public Library District 15025 South Illinois Street 60544
Plano Plano Community Library District 15 West North Street 60545
Pleasant Plains Pleasant Plains Branch Library 555 Buckeye Road 62677
Plymouth Plymouth Branch Library 103 West Main Street 62367
Polo Polo Public Library District 302 West Mason Street 61064
Pontiac Pontiac Public Library 211 East Madison Street 61764
Port Byron River Valley District Library 214 South Main Street 61275
Princeton Princeton Public Library 698 East Peru Street 61356
Princeville Lillie M. Evans Library District 207 North Walnut Avenue 61559
Prophetstown Henry C. Adams Memorial Library 209 West Third Street 61277
Prospect Heights Prospect Heights Public Library District 12 North Elm Street 60070
Putnam Putnam (Condit) Branch Library 105 North Center Street 61560

City Library Address Zip
Quincy York Street Branch Library 639 York Street 62301

City Library Address Zip
Ramsey Ramsey Public Library 401 South Superior Street 62080
Rantoul Rantoul Public Library 106 West Flessner Avenue 61866
Raymond Doyle Public Library District 109 South O’bannon Street 62560
Red Bud Red Bud Public Library 925 South Main Street 62278
Richmond Nippersink Public Library District 5418 Hill Road 60071
Richton Park Richton Park Public Library District 4045 Sauk Trail 60471
Ridge Farm Elwood Township Carnegie Library 104 North State Street 61870
River Forest River Forest Public Library 735 Lathrop Avenue 60305
River Grove River Grove Public Library District 8638 West Grand Avenue 60171
Riverdale Riverdale Public Library District 208 West 144th Street 60827
Riverside Riverside Public Library 1 Burling Road 60546
Riverton Riverton Village Library 1200 East Riverton Road 62561
Roanoke Roanoke Branch Library 123 East Broad Street 61561
Robbins William Leonard Public Library District 13820 Central Park Avenue 60472
Robinson Robinson Public Library District 606 North Jefferson Street 62454
Rochelle Flagg-Rochelle Public Library District 619 Fourth Avenue 61068
Rochester Rochester Public Library District 1 Community Drive 62563
Rock Falls Rock Falls Public Library District 1007 Seventh Avenue 61071
Rock Island Southwest Branch Library 9010 Ridgewood Road 61201
Rockford Rockton Centre Branch Library 3112 North Rockton Avenue 61103
Rockton Talcott Free Library District 101 East Main Street 61072
Rolling Meadows Rolling Meadows Library 3110 Martin Lane 60008
Romeoville Romeoville Branch Library 201 West Normantown Road 60446
Roodhouse Roodhouse Public Library 220 West Franklin Street 62082
Roscoe Roscoe Branch Library 5562 Clayton Circle 61073
Roselle Roselle Public Library District 40 South Park Street 60172
Roseville Roseville Branch Library 145 West Penn Avenue 61473
Rosiclare Rosiclare Memorial Public Library Main Street 62982
Round Lake Round Lake Area Public Library District 906 Hart Road 60073
Roxana Roxana Public Library District 200 North Central Avenue 62084
Royalton Royalton Public Library District 305 South Dean Street 62983
Rushville Rushville Public Library 104 North Monroe Street 62681

City Library Address Zip
Saint Charles Saint Charles Public Library District One South Sixth Avenue 60174
Saint Elmo St. Elmo Public Library District 311 West Cumberland Road 62458
Saint Joseph St. Joseph Township-Swearingen Memorial Library 201 North Third Street 61873
Salem Bryan-Bennett Library 217 West Main Street 62881
Sandoval Sandoval Branch Library 101 North Broadway Avenue 62882
Sandwich Sandwich District Library 107 East Center Street 60548
Sauk Village Nancy L. McConathy Public Library District 21737 Jeffrey Avenue 60411
Savanna Savanna Public Library District 326 Third Street 61074
Saybrook Cheneys Grove Township Library 204 South State Street 61770
Schaumburg Schaumburg Township District Library 130 South Roselle Road 60193
Schiller Park Schiller Park Public Library 4200 Old River Road 60176
Seaton Seaton Public Library District 201 Maple Street 61476
Seneca Seneca Public Library District 210 North Main Street 61360
Sesser Sesser Public Library 303 West Franklin Street 62884
Shabbona Flewellin Memorial Library 108 West Comanche 60550
Shawneetown Shawneetown Public Library 320 North Lincoln Boulevard 62984
Sheffield Sheffield Public Library 136 East Cook Street 61361
Shelbyville Shelbyville Public Library 154 North Broadway Street 62565
Sheldon Sheldon Public Library District 125 North Fifth Street 60966
Sheridan Robert W. Rowe Public Library District 120 East Si Johnson Avenue 60551
Sherman Sherman Public Library District 2100 East Andrew Road 62684
Sherrard Sherrard Public Library District 200 Fifth Avenue 61281
Shorewood Shorewood-Troy Public Library District 650 Deerwood Drive 60404
Sidell Sidell District Library 101 East Market Street 61876
Sidney Sidney Community Library 221 South David Street 61877
Silvis Silvis Public Library 105 Eighth Street 61282
Skokie Skokie Public Library Bookmobile 5215 Oakton Street 60077
Smithton Smithton Public Library District 109 South Main Street 62285
Somonauk Somonauk Public Library District 115 East Dekalb Street 60552
South Beloit South Beloit Public Library 630 Blackhawk Boulevard 61080
South Holland South Holland Public Library 16250 Wausau Avenue 60473
South Pekin South Pekin Library 208 Main Street 61564
Sparta Sparta Public Library 211 West Broadway 62286
Spring Valley Richard A. Mautino Memorial Library 215 East Cleveland Street 61362
Springfield West Branch Library 1251 West Washington Street 62702
Standard Standard Branch Library 121 First Street 61363
Stanford Allin Township Library 116 West Main Street 61774
Staunton Staunton Public Library 306 West Main Street 62088
Steeleville Steeleville Area Public Library District 625 South Sparta Street 62288
Steger Steger-South Chicago Heights Public Library District 54 East 31st Street 60475
Sterling Sterling Public Library 102 West Third Street 61081
Stickney Stickney-Forest View Public Library District 6800 West 43rd Street 60402
Stillman Valley Julia Hull District Library 100 Library Lane 61084
Stockton Stockton Township Public Library 140 West Benton Avenue 61085
Stonington Stonington Township Public Library 500 East North Street 62567
Streamwood Poplar Creek Public Library District 1405 South Park Avenue 60107
Streator Streator Public Library 130 South Park Street 61364
Sugar Grove Sugar Grove Public Library District 54 Snow Street 60554
Sullivan Elizabeth Titus Memorial Library 2 West Water Street 61951
Summit Summit Public Library District 6233 South Archer Road 60501
Sycamore Sycamore Public Library 103 East State Street 60178

City Library Address Zip
Taylorville Taylorville Public Library 121 West Vine Street 62568
Thomson York Township Public Library 1005 West Main Street 61285
Thornton Thornton Public Library 115 East Margaret Street 60476
Tilden Tilden Public Library 540 Pine Street 62292
Tinley Park Tinley Park Public Library Bookmobile 7851 Timber Drive 60477
Tiskilwa Tiskilwa Public Library 119 East Main Street 61368
Toledo Sumpter Township Library 408 Courthouse Square 62468
Tolono Tolono Public Library District 111 East Main Street 61880
Toluca Toluca Public Library District 102 North Main Street 61369
Toulon Toulon Public Library District 306 West Jefferson Street 61483
Towanda Towanda District Library 301 South Taylor Street 61776
Tremont Tremont District Library 215 South Sampson Street 61568
Trenton Trenton Public Library 118 East Indiana Street 62293
Troy Tri-Township Public Library District 209 South Main Street 62294
Tuscola Tuscola Public Library 112 East Sale Street 61953

City Library Address Zip
University Park University Park Public Library District 1100 Blackhawk Drive 60466
Urbana Urbana Free Library 210 West Green Street 61801
Utica Utica Public Library District Mill And Grove Streets 61373

City Library Address Zip
Valmeyer Valmeyer Public Library District 300 South Cedar Bluff Drive 62295
Vandalia Evans Public Library District 215 South Fifth Street 62471
Venice Venice Public Library 325 Broadway Avenue 62090
Vermilion Potomac Public Library 110 East State Street 61865
Vermont Vermont Public Library East 4th And Main Streets 61484
Vernon Hills Evergreen Interim Library 290 Evergreen Drive 60061
Versailles Versailles Branch Library 211 North Chestnut 62378
Victoria Victoria Public Library District 227 East Main Street 61485
Vienna Vienna Carnegie Public Library 401 Poplar Street 62995
Villa Grove Camargo Township District Library 14 North Main Street 61956
Villa Park Villa Park Public Library 305 South Ardmore Avenue 60181
Viola Viola Public Library District 1705 Fourteenth Street 61486
Virden Grand Prairie of the West Public Library District 142 West Jackson Street 62690
Virginia Virginia Memorial Public Library 100 North Main Street 62691

City Library Address Zip
Walnut Walnut Public Library District 101 Heaton 61376
Warren Warren Township Public Library 210 Burnett Avenue 61087
Warrensburg Barclay Public Library District 220 South Main Street 62573
Warrenville Warrenville Public Library District 28w751 Stafford Place 60555
Warsaw Warsaw Public Library 1025 Webster Street 62379
Washburn Washburn Branch Library 102 West Magnolia Drive 61570
Washington Washington District Library 380 North Wilmor Road 61571
Washington Park Washington Park Public Library 5103 Bunkum Road #2 62204
Waterloo Morrison-Talbott Library 215 Park Street 62298
Waterman Clinton Township Public Library 110 South Elm Street 60556
Watseka Watseka Public Library 201 South 4th Street 60970
Wauconda Wauconda Area Public Library District 801 North Main Street 60084
Waukegan Waukegan Public Library Bookmobile 2 128 North County Street 60085
Waverly Waverly Public Library 291 North Pearl Street 62692
Wayne City Wayne City Public Library 103 East Mill Street 62895
Waynesville Waynesville Township Library 303 East Second Street 61778
Weldon Weldon Public Library District 505 Maple Street 61882
Wenona Bond Public Library 208 South Chestnut Street 61377
West Chicago West Chicago Public Library District 118 West Washington Street 60185
West Frankfort West Frankfort Public Library 402 East Poplar Street 62896
West Salem West Salem Public Library 112 West South Street 62476
West Union West Union District Library 209 West Union Street 62477
Westchester Westchester Public Library 10700 Canterbury Street 60154
Western Springs Thomas Ford Memorial Library 800 Chestnut Street 60558
Westmont Westmont Public Library 428 North Cass Avenue 60559
Westville Westville Public Library District 233 South State Street 61883
Wheaton Wheaton Public Library 225 North Cross Street 60187
Wheeling Indian Trails Public Library District Bookmobile 355 South Schoenbeck Road 60090
White Hall White Hall Township Library 119 East Sherman Street 62092
Williamsfield Williamsfield Public Library District 111 West Gale Street 61489
Williamsville Williamsville Public Library 141 West Main Street 62693
Willisville Willisville Village Library 803 Broadway Street 62997
Wilmette Wilmette Public Library District 1242 Wilmette Avenue 60091
Wilmington Wilmington Public Library District 201 South Kankakee Street 60481
Winchester Winchester Public Library 215 North Main Street 62694
Windsor Windsor Storm Memorial Public Library District 102 South Maple Street 61957
Winfield Winfield Public Library 0s291 Winfield Road 60190
Winnebago Winnebago Public Library District 210 North Elida Street 61088
Winnetka Winnetka-Northfield Public Library District 768 Oak Street 60093
Witt Witt Township Memorial Library 18 North Second Street 62094
Wolf Lake Wolf Lake Branch Library 3365 State Route 3 North 62998
Wood Dale Wood Dale Public Library District 520 North Wood Dale Road 60191
Wood River Wood River Public Library 326 East Ferguson Avenue 62095
Woodhull Clover Public Library District 440 North Division Street 61490
Woodridge Woodridge Public Library 3 Plaza Drive 60517
Woodstock Woodstock Public Library 414 West Judd Street 60098
Worden Worden Public Library District 111 East Wall Street 62097
Worth Worth Public Library District 6917 West 111th Street 60482
Wyanet Raymond A. Sapp Memorial Township Library 103 East Main Street 61379
Wyoming Wyoming Public Library District 119 North Seventh Street 61491

City Library Address Zip
Yates City Salem Township Public Library District 115 West Main Street 61572
Yorkville Yorkville Public Library 902 Game Farm Road 60560

City Library Address Zip
Zeigler Zeigler Public Library 102 East Maryland Street 62999
Zion Zion-Benton Public Library District 2400 Gabriel Avenue 60099

View the listings by state:





North Carolina

South Dakota






North Dakota









District of Columbia










New Hampshire






New Jersey






New Mexico

Rhode Island





New York

South Carolina

West Virginia