Local Data Search

 
USA.com / Illinois / Public Library

Illinois Public Library

800 public libraries were found in Illinois.




Rank by: Collections, Size, Programs
Chicago Public Library
400 South State Street
Chicago, IL 60605
phone: 312-747-4999
Type: Library System
Staff: 1,072.63 Collections: 17,800,000 Programs: 28,935 Internet Computer: 2,014
Naperville Public Library
200 West Jefferson Avenue
Naperville, IL 60540
phone: 630-961-4100
Type: Library System
Staff: 189.50 Collections: 1,154,644 Programs: 1,870 Internet Computer: 240
Skokie Public Library
5215 Oakton Street
Skokie, IL 60077
phone: 847-673-7774
Type: Library System
Staff: 111.70 Collections: 860,784 Programs: 1,028 Internet Computer: 74
Aurora Public Library
1 East Benton Street
Aurora, IL 60505
phone: 630-264-4100
Type: Library System
Staff: 124.68 Collections: 851,633 Programs: 1,962 Internet Computer: 92
Schaumburg Township District Library
130 South Roselle Road
Schaumburg, IL 60193
phone: 847-985-4000
Type: Library System
Staff: 176.90 Collections: 845,838 Programs: 2,683 Internet Computer: 154
Arlington Heights Memorial Library
500 North Dunton Avenue
Arlington Heights, IL 60004
phone: 847-392-0100
Type: Library System
Staff: 137.61 Collections: 805,663 Programs: 1,677 Internet Computer: 78
Peoria Public Library
107 Northeast Monroe Street
Peoria, IL 61602
phone: 309-497-2000
Type: Library System
Staff: 78.03 Collections: 594,719 Programs: 720 Internet Computer: 132
Rockford Public Library
215 North Wyman Street
Rockford, IL 61101
phone: 815-965-7606
Type: Library System
Staff: 81.50 Collections: 579,705 Programs: 1,272 Internet Computer: 146
Gail Borden Public Library District
270 North Grove Avenue
Elgin, IL 60120
phone: 847-742-2411
Type: Library System
Staff: 110.81 Collections: 555,510 Programs: 2,446 Internet Computer: 121
Joliet Public Library
150 North Ottawa Street
Joliet, IL 60432
phone: 815-740-2660
Type: Library System
Staff: 80.96 Collections: 553,425 Programs: 1,964 Internet Computer: 113
Saint Charles Public Library District
One South Sixth Avenue
Saint Charles, IL 60174
phone: 630-584-0076
Type: Library System
Staff: 70.74 Collections: 551,770 Programs: 1,063 Internet Computer: 80
Northbrook Public Library
1201 Cedar Lane
Northbrook, IL 60062
phone: 847-272-6224
Type: Library System
Staff: 58.49 Collections: 524,614 Programs: 762 Internet Computer: 45
Elmhurst Public Library
125 South Prospect Avenue
Elmhurst, IL 60126
phone: 630-279-8696
Type: Library System
Staff: 72.82 Collections: 511,717 Programs: 1,012 Internet Computer: 72
Palatine Public Library District
700 North North Court
Palatine, IL 60067
phone: 847-358-5881
Type: Library System
Staff: 76.48 Collections: 510,380 Programs: 906 Internet Computer: 67
Cook Memorial Public Library District
413 North Milwaukee Avenue
Libertyville, IL 60048
phone: 847-362-2330
Type: Library System
Staff: 74.41 Collections: 499,123 Programs: 571 Internet Computer: 60
Champaign Public Library
200 West Green Street
Champaign, IL 61820
phone: 217-403-2050
Type: Library System
Staff: 80.03 Collections: 464,852 Programs: 1,601 Internet Computer: 98
Glenview Public Library
1930 Glenview Road
Glenview, IL 60025
phone: 847-729-7500
Type: Library System
Staff: 70.96 Collections: 429,978 Programs: 707 Internet Computer: 75
Elk Grove Village Public Library
1001 Wellington Avenue
Elk Grove Village, IL 60007
phone: 847-439-0447
Type: Library System
Staff: 43.16 Collections: 425,027 Programs: 658 Internet Computer: 44
Des Plaines Public Library
1501 Ellinwood Street
Des Plaines, IL 60016
phone: 847-827-5551
Type: Library System
Staff: 63.52 Collections: 415,928 Programs: 1,725 Internet Computer: 59
Mount Prospect Public Library
10 South Emerson Street
Mount Prospect, IL 60056
phone: 847-253-5675
Type: Library System
Staff: 94.70 Collections: 413,747 Programs: 821 Internet Computer: 79
Oak Park Public Library
834 Lake Street
Oak Park, IL 60301
phone: 708-383-8200
Type: Library System
Staff: 70.96 Collections: 413,142 Programs: 946 Internet Computer: 92
Evanston Public Library
1703 Orrington Avenue
Evanston, IL 60201
phone: 847-448-8600
Type: Library System
Staff: 51.88 Collections: 394,326 Programs: 1,197 Internet Computer: 60
Barrington Public Library District
505 North Northwest Highway
Barrington, IL 60010
phone: 847-382-1300
Type: Library System
Staff: 60.58 Collections: 380,099 Programs: 737 Internet Computer: 74
Fountaindale Public Library District
300 West Briarcliff Road
Bolingbrook, IL 60440
phone: 630-759-2102
Type: Library System
Staff: 63.53 Collections: 364,885 Programs: 2,204 Internet Computer: 94
Bloomington Public Library
205 East Olive Street
Bloomington, IL 61702
phone: 309-828-6091
Type: Library System
Staff: 57.11 Collections: 361,706 Programs: 435 Internet Computer: 64
Park Ridge Public Library
20 South Prospect Avenue
Park Ridge, IL 60068
phone: 847-825-3123
Type: Library System
Staff: 51.53 Collections: 356,511 Programs: 930 Internet Computer: 59
Wilmette Public Library District
1242 Wilmette Avenue
Wilmette, IL 60091
phone: 847-256-5025
Type: Library System
Staff: 50.19 Collections: 353,051 Programs: 813 Internet Computer: 28
Oak Lawn Public Library
9427 South Raymond Avenue
Oak Lawn, IL 60453
phone: 708-422-4990
Type: Library System
Staff: 57.44 Collections: 347,716 Programs: 1,057 Internet Computer: 42
Algonquin Area Public Library District
2600 Harnish Drive
Algonquin, IL 60102
phone: 847-458-6060
Type: Library System
Staff: 57.59 Collections: 346,910 Programs: 781 Internet Computer: 108
Indian Trails Public Library District
355 South Schoenbeck Road
Wheeling, IL 60090
phone: 847-459-4100
Type: Library System
Staff: 65.79 Collections: 346,482 Programs: 778 Internet Computer: 88
Orland Park Public Library
14921 South Ravinia Avenue
Orland Park, IL 60462
phone: 708-428-5100
Type: Library System
Staff: 40.89 Collections: 333,265 Programs: 1,075 Internet Computer: 55
Rock Island Public Library
401 Nineteenth Street
Rock Island, IL 61201
phone: 309-732-7323
Type: Library System
Staff: 31.70 Collections: 332,114 Programs: 626 Internet Computer: 17
Vernon Area Public Library District
300 Olde Half Day Road
Lincolnshire, IL 60069
phone: 847-634-3650
Type: Library System
Staff: 71.09 Collections: 327,750 Programs: 666 Internet Computer: 73
Niles Public Library District
6960 Oakton Street
Niles, IL 60714
phone: 847-663-1234
Type: Library System
Staff: 58.79 Collections: 321,964 Programs: 1,243 Internet Computer: 45
Highland Park Public Library
494 Laurel Avenue
Highland Park, IL 60035
phone: 847-432-0216
Type: Library System
Staff: 49.32 Collections: 303,644 Programs: 640 Internet Computer: 32
Ela Area Public Library District
275 Mohawk Trail
Lake Zurich, IL 60047
phone: 847-438-3433
Type: Library System
Staff: 34.13 Collections: 301,793 Programs: 771 Internet Computer: 68
Rolling Meadows Library
3110 Martin Lane
Rolling Meadows, IL 60008
phone: 847-259-6050
Type: Library System
Staff: 38.61 Collections: 295,465 Programs: 546 Internet Computer: 37
Downers Grove Public Library
1050 Curtiss Street
Downers Grove, IL 60515
phone: 630-960-1200
Type: Library System
Staff: 58.64 Collections: 288,643 Programs: 468 Internet Computer: 31
Warren-Newport Public Library District
224 North O'plaine Road
Gurnee, IL 60031
phone: 847-244-5150
Type: Library System
Staff: 57.10 Collections: 287,934 Programs: 385 Internet Computer: 37
Oswego Public Library District
32 West Jefferson Street
Oswego, IL 60543
phone: 630-554-3150
Type: Library System
Staff: 35.54 Collections: 281,605 Programs: 552 Internet Computer: 61
Tinley Park Public Library
7851 Timber Drive
Tinley Park, IL 60477
phone: 708-532-0160
Type: Library System
Staff: 45.56 Collections: 281,158 Programs: 622 Internet Computer: 74
North Suburban Public Library District
6340 North Second Street
Loves Park, IL 61111
phone: 815-633-4247
Type: Library System
Staff: 34.21 Collections: 277,543 Programs: 866 Internet Computer: 65
Winnetka-Northfield Public Library District
768 Oak Street
Winnetka, IL 60093
phone: 847-446-7220
Type: Library System
Staff: 30.71 Collections: 277,301 Programs: 632 Internet Computer: 35
Lisle Library District
777 Front Street
Lisle, IL 60532
phone: 630-971-1675
Type: Library System
Staff: 45.84 Collections: 273,762 Programs: 666 Internet Computer: 21
Wheaton Public Library
225 North Cross Street
Wheaton, IL 60187
phone: 630-668-1374
Type: Library System
Staff: 41.96 Collections: 268,485 Programs: 860 Internet Computer: 38
Des Plaines Valley Public Library District
121 East Eighth Street
Lockport, IL 60441
phone: 815-838-0755
Type: Library System
Staff: 55.66 Collections: 263,690 Programs: 1,315 Internet Computer: 68
Glen Ellyn Public Library
400 Duane Street
Glen Ellyn, IL 60137
phone: 630-469-0879
Type: Library System
Staff: 37.92 Collections: 259,412 Programs: 1,059 Internet Computer: 21
Fremont Public Library District
1170 North Midlothian Road
Mundelein, IL 60060
phone: 847-566-8702
Type: Library System
Staff: 41.41 Collections: 258,377 Programs: 742 Internet Computer: 42
Indian Prairie Public Library District
401 Plainfield Road
Darien, IL 60561
phone: 630-887-8760
Type: Library System
Staff: 42.59 Collections: 257,725 Programs: 668 Internet Computer: 35
Crystal Lake Public Library
126 Paddock Street
Crystal Lake, IL 60014
phone: 815-459-1687
Type: Library System
Staff: 50.89 Collections: 257,085 Programs: 1,082 Internet Computer: 41
Hayner Public Library District
401 State Street
Alton, IL 62002
phone: 618-462-0677
Type: Library System
Staff: 44.58 Collections: 256,680 Programs: 306 Internet Computer: 56
Lake Forest Library
360 East Deerpath Road
Lake Forest, IL 60045
phone: 847-234-0636
Type: Library System
Staff: 28.03 Collections: 244,363 Programs: 313 Internet Computer: 31
Grayslake Area Public Library District
100 Library Lane
Grayslake, IL 60030
phone: 847-223-5313
Type: Library System
Staff: 32.60 Collections: 233,540 Programs: 884 Internet Computer: 38
Carol Stream Public Library
616 Hiawatha Drive
Carol Stream, IL 60188
phone: 630-653-0755
Type: Library System
Staff: 37.66 Collections: 232,730 Programs: 376 Internet Computer: 29
Lincoln Library
326 South Seventh Street
Springfield, IL 62701
phone: 217-753-4900
Type: Library System
Staff: 37.53 Collections: 232,059 Programs: 343 Internet Computer: 47
Woodridge Public Library
3 Plaza Drive
Woodridge, IL 60517
phone: 630-964-7899
Type: Library System
Staff: 32.82 Collections: 229,270 Programs: 551 Internet Computer: 55
Moline Public Library
3210 41st Street
Moline, IL 61265
phone: 309-524-2440
Type: Library System
Staff: 30.35 Collections: 227,506 Programs: 534 Internet Computer: 39
Urbana Free Library
210 West Green Street
Urbana, IL 61801
phone: 217-367-4057
Type: Library System
Staff: 46.03 Collections: 225,292 Programs: 1,236 Internet Computer: 57
Geneva Public Library District
127 James Street
Geneva, IL 60134
phone: 630-232-0780
Type: Library System
Staff: 49.82 Collections: 224,231 Programs: 489 Internet Computer: 57
Lake Villa Public Library District
1001 East Grand Avenue
Lake Villa, IL 60046
phone: 847-356-7711
Type: Library System
Staff: 36.28 Collections: 221,488 Programs: 861 Internet Computer: 19
Berwyn Public Library
2701 South Harlem Avenue
Berwyn, IL 60402
phone: 708-795-8000
Type: Library System
Staff: 43.68 Collections: 221,409 Programs: 667 Internet Computer: 40
Plainfield Public Library District
15025 South Illinois Street
Plainfield, IL 60544
phone: 815-436-6639
Type: Library System
Staff: 48.54 Collections: 218,773 Programs: 1,506 Internet Computer: 56
Batavia Public Library District
10 South Batavia Avenue
Batavia, IL 60510
phone: 630-879-1393
Type: Library System
Staff: 38.70 Collections: 216,995 Programs: 580 Internet Computer: 22
Mokena Community Public Library District
11327 West 195th Street
Mokena, IL 60448
phone: 708-479-9663
Type: Library System
Staff: 24.36 Collections: 215,064 Programs: 523 Internet Computer: 46
Eisenhower Public Library District
4613 North Oketo Avenue
Harwood Heights, IL 60706
phone: 708-867-7828
Type: Library System
Staff: 37.69 Collections: 210,302 Programs: 1,011 Internet Computer: 61
Poplar Creek Public Library District
1405 South Park Avenue
Streamwood, IL 60107
phone: 630-837-6800
Type: Library System
Staff: 61.91 Collections: 210,278 Programs: 930 Internet Computer: 64
Deerfield Public Library
920 Waukegan Road
Deerfield, IL 60015
phone: 847-945-3311
Type: Library System
Staff: 35.31 Collections: 203,012 Programs: 529 Internet Computer: 21
Dekalb Public Library
309 Oak Street
Dekalb, IL 60115
phone: 815-756-9568
Type: Library System
Staff: 51.53 Collections: 198,594 Programs: 715 Internet Computer: 16
Normal Public Library
206 West College Avenue
Normal, IL 61761
phone: 309-452-1757
Type: Library System
Staff: 36.30 Collections: 197,006 Programs: 653 Internet Computer: 36
Wauconda Area Public Library District
801 North Main Street
Wauconda, IL 60084
phone: 847-526-6225
Type: Library System
Staff: 37.01 Collections: 185,012 Programs: 681 Internet Computer: 57
Calumet City Public Library
660 Manistee Avenue
Calumet City, IL 60409
phone: 708-862-6220
Type: Library System
Staff: 25.95 Collections: 183,200 Programs: 265 Internet Computer: 40
Addison Public Library
4 Friendship Plaza
Addison, IL 60101
phone: 630-543-3617
Type: Library System
Staff: 33.05 Collections: 183,015 Programs: 474 Internet Computer: 52
Waukegan Public Library
128 North County Street
Waukegan, IL 60085
phone: 847-623-2041
Type: Library System
Staff: 43.55 Collections: 180,070 Programs: 769 Internet Computer: 72
Decatur Public Library
130 North Franklin Street
Decatur, IL 62523
phone: 217-424-2900
Type: Library System
Staff: 38.50 Collections: 178,235 Programs: 272 Internet Computer: 22
Mchenry Public Library District
809 North Front Street
Mchenry, IL 60050
phone: 815-385-0036
Type: Library System
Staff: 36.27 Collections: 172,613 Programs: 407 Internet Computer: 36
Helen M. Plum Memorial Public Library District
110 West Maple Street
Lombard, IL 60148
phone: 630-627-0316
Type: Library System
Staff: 43.94 Collections: 172,552 Programs: 441 Internet Computer: 21
Dundee Township Public Library District
555 Barrington Avenue
Dundee, IL 60118
phone: 847-428-3661
Type: Library System
Staff: 28.66 Collections: 170,540 Programs: 421 Internet Computer: 46
Alsip-Merrionette Park Library District
11960 South Pulaski Road
Alsip, IL 60803
phone: 708-371-5666
Type: Library System
Staff: 24.77 Collections: 166,607 Programs: 476 Internet Computer: 26
Frankfort Public Library District
21119 South Pfeiffer Road
Frankfort, IL 60423
phone: 815-469-2423
Type: Library System
Staff: 23.89 Collections: 164,553 Programs: 300 Internet Computer: 23
Bartlett Public Library District
800 South Bartlett Road
Bartlett, IL 60103
phone: 630-837-2855
Type: Library System
Staff: 31.95 Collections: 162,518 Programs: 728 Internet Computer: 54
Morton Grove Public Library
6140 Lincoln Avenue
Morton Grove, IL 60053
phone: 847-965-4220
Type: Library System
Staff: 35.31 Collections: 161,708 Programs: 1,267 Internet Computer: 14
Galesburg Public Library
40 East Simmons Street
Galesburg, IL 61401
phone: 309-343-6118
Type: Library System
Staff: 19.98 Collections: 160,400 Programs: 355 Internet Computer: 20
Park Forest Public Library
400 Lakewood Boulevard
Park Forest, IL 60466
phone: 708-748-3731
Type: Library System
Staff: 20.85 Collections: 157,855 Programs: 397 Internet Computer: 26
Bloomingdale Public Library
101 Fairfield Way
Bloomingdale, IL 60108
phone: 630-529-3120
Type: Library System
Staff: 32.92 Collections: 156,491 Programs: 675 Internet Computer: 53
Homewood Public Library District
17917 Dixie Highway
Homewood, IL 60430
phone: 708-798-0121
Type: Library System
Staff: 33.68 Collections: 155,546 Programs: 305 Internet Computer: 26
Glencoe Public Library
320 Park Avenue
Glencoe, IL 60022
phone: 847-835-5056
Type: Library System
Staff: 18.68 Collections: 155,357 Programs: 295 Internet Computer: 15
Forest Park Public Library
7555 Jackson Boulevard
Forest Park, IL 60130
phone: 708-366-7171
Type: Library System
Staff: 18.38 Collections: 154,166 Programs: 457 Internet Computer: 36
La Grange Public Library
10 West Cossitt Avenue
La Grange, IL 60525
phone: 708-352-0576
Type: Library System
Staff: 25.64 Collections: 153,946 Programs: 732 Internet Computer: 41
Quincy Public Library
526 Jersey Street
Quincy, IL 62301
phone: 217-223-1309
Type: Library System
Staff: 32.51 Collections: 152,534 Programs: 682 Internet Computer: 18
Cary Area Public Library District
1606 Three Oaks Road
Cary, IL 60013
phone: 847-639-4210
Type: Library System
Staff: 23.31 Collections: 142,091 Programs: 428 Internet Computer: 50
Wood Dale Public Library District
520 North Wood Dale Road
Wood Dale, IL 60191
phone: 630-766-6762
Type: Library System
Staff: 19.28 Collections: 140,907 Programs: 647 Internet Computer: 24
Antioch Public Library District
757 Main Street
Antioch, IL 60002
phone: 847-395-0874
Type: Library System
Staff: 27.18 Collections: 140,426 Programs: 765 Internet Computer: 22
Danville Public Library
319 North Vermilion Street
Danville, IL 61832
phone: 217-477-5220
Type: Library System
Staff: 26.25 Collections: 138,572 Programs: 526 Internet Computer: 14
Matteson Public Library
801 South School Avenue
Matteson, IL 60443
phone: 708-748-4431
Type: Library System
Staff: 25.40 Collections: 136,567 Programs: 681 Internet Computer: 34
Huntley Area Public Library District
11000 Ruth Road
Huntley, IL 60142
phone: 847-669-5386
Type: Library System
Staff: 36.71 Collections: 135,462 Programs: 926 Internet Computer: 20
Hinsdale Public Library
20 East Maple Street
Hinsdale, IL 60521
phone: 630-986-1976
Type: Library System
Staff: 26.54 Collections: 135,166 Programs: 437 Internet Computer: 18
Westmont Public Library
428 North Cass Avenue
Westmont, IL 60559
phone: 630-969-5625
Type: Library System
Staff: 21.29 Collections: 134,307 Programs: 348 Internet Computer: 37
Villa Park Public Library
305 South Ardmore Avenue
Villa Park, IL 60181
phone: 630-834-1164
Type: Library System
Staff: 27.12 Collections: 133,150 Programs: 654 Internet Computer: 14
Prospect Heights Public Library District
12 North Elm Street
Prospect Heights, IL 60070
phone: 847-259-3500
Type: Library System
Staff: 24.17 Collections: 130,024 Programs: 508 Internet Computer: 18
Glenside Public Library District
25 East Fullerton Avenue
Glendale Heights, IL 60139
phone: 630-260-1550
Type: Library System
Staff: 30.86 Collections: 128,564 Programs: 1,171 Internet Computer: 55
Franklin Park Public Library District
10311 Grand Avenue
Franklin Park, IL 60131
phone: 847-455-6016
Type: Library System
Staff: 21.97 Collections: 128,417 Programs: 207 Internet Computer: 40
Belleville Public Library
121 East Washington Street
Belleville, IL 62220
phone: 618-234-0441
Type: Library System
Staff: 20.66 Collections: 124,709 Programs: 68 Internet Computer: 24
Woodstock Public Library
414 West Judd Street
Woodstock, IL 60098
phone: 815-338-0542
Type: Library System
Staff: 18.96 Collections: 123,834 Programs: 437 Internet Computer: 63
Crete Public Library District
1177 North Main Street
Crete, IL 60417
phone: 708-672-8017
Type: Library System
Staff: 16.39 Collections: 121,191 Programs: 357 Internet Computer: 10
Round Lake Area Public Library District
906 Hart Road
Round Lake, IL 60073
phone: 847-546-7060
Type: Library System
Staff: 33.72 Collections: 120,268 Programs: 616 Internet Computer: 40
Northlake Public Library District
231 North Wolf Road
Melrose Park, IL 60164
phone: 708-562-2301
Type: Library System
Staff: 21.50 Collections: 118,191 Programs: 286 Internet Computer: 33
Warrenville Public Library District
28w751 Stafford Place
Warrenville, IL 60555
phone: 630-393-1171
Type: Library System
Staff: 16.11 Collections: 117,850 Programs: 279 Internet Computer: 22
Six Mile Regional Library District
2001 Delmar Avenue
Granite City, IL 62040
phone: 618-452-6238
Type: Library System
Staff: 28.50 Collections: 114,362 Programs: 156 Internet Computer: 24
Messenger Public Library Of North Aurora
113 Oak Street
North Aurora, IL 60542
phone: 630-896-0240
Type: Library System
Staff: 18.42 Collections: 113,180 Programs: 665 Internet Computer: 15
Freeport Public Library
100 East Douglas Street
Freeport, IL 61032
phone: 815-233-3000
Type: Library System
Staff: 21.03 Collections: 112,286 Programs: 375 Internet Computer: 42
Zion-Benton Public Library District
2400 Gabriel Avenue
Zion, IL 60099
phone: 847-872-4680
Type: Library System
Staff: 27.24 Collections: 111,210 Programs: 496 Internet Computer: 49
Edwardsville Public Library
112 South Kansas Street
Edwardsville, IL 62025
phone: 618-692-7556
Type: Library System
Staff: 19.19 Collections: 110,740 Programs: 400 Internet Computer: 34
Kankakee Public Library
201 East Merchant Street
Kankakee, IL 60901
phone: 815-939-4564
Type: Library System
Staff: 22.83 Collections: 110,180 Programs: 366 Internet Computer: 43
Cicero Public Library
5225 West Cermak Road
Cicero, IL 60804
phone: 708-652-8084
Type: Library System
Staff: 29.89 Collections: 107,541 Programs: 424 Internet Computer: 17
Palos Heights Public Library
12501 South 71st Avenue
Palos Heights, IL 60463
phone: 708-448-1473
Type: Library System
Staff: 14.54 Collections: 106,307 Programs: 651 Internet Computer: 19
Blue Island Public Library
2433 York Street
Blue Island, IL 60406
phone: 708-388-1078
Type: Library System
Staff: 22.78 Collections: 103,308 Programs: 738 Internet Computer: 47
Lansing Public Library
2750 Indiana Avenue
Lansing, IL 60438
phone: 708-474-2447
Type: Library System
Staff: 22.80 Collections: 102,370 Programs: 667 Internet Computer: 33
Homer Township Public Library District
14320 West 151st Street
Homer Glen, IL 60491
phone: 708-301-7908
Type: Library System
Staff: 19.21 Collections: 102,217 Programs: 922 Internet Computer: 10
West Chicago Public Library District
118 West Washington Street
West Chicago, IL 60185
phone: 630-231-1552
Type: Library System
Staff: 23.08 Collections: 102,115 Programs: 461 Internet Computer: 16
Evergreen Park Public Library
9400 South Troy Avenue
Evergreen Park, IL 60805
phone: 708-422-8522
Type: Library System
Staff: 14.51 Collections: 100,982 Programs: 636 Internet Computer: 37
Flossmoor Public Library
1000 Sterling Avenue
Flossmoor, IL 60422
phone: 708-798-3600
Type: Library System
Staff: 18.11 Collections: 100,196 Programs: 296 Internet Computer: 14
Yorkville Public Library
902 Game Farm Road
Yorkville, IL 60560
phone: 630-553-4354
Type: Library System
Staff: 20.20 Collections: 99,935 Programs: 349 Internet Computer: 28
Three Rivers Public Library District
25207 West Channon Drive
Channahon, IL 60410
phone: 815-467-6200
Type: Library System
Staff: 18.65 Collections: 98,542 Programs: 283 Internet Computer: 26
Elmwood Park Public Library
1 Conti Parkway
Elmwood Park, IL 60707
phone: 708-453-7645
Type: Library System
Staff: 20.07 Collections: 95,916 Programs: 862 Internet Computer: 71
Seneca Public Library District
210 North Main Street
Seneca, IL 61360
phone: 815-357-6566
Type: Library System
Staff: 7.00 Collections: 95,176 Programs: 75 Internet Computer: 9
Alpha Park Public Library District
3527 South Airport Road
Peoria, IL 61607
phone: 309-697-3822
Type: Library System
Staff: 18.50 Collections: 93,051 Programs: 391 Internet Computer: 22
Sycamore Public Library
103 East State Street
Sycamore, IL 60178
phone: 815-895-2500
Type: Library System
Staff: 13.22 Collections: 92,777 Programs: 377 Internet Computer: 13
Roselle Public Library District
40 South Park Street
Roselle, IL 60172
phone: 630-529-1641
Type: Library System
Staff: 20.00 Collections: 90,685 Programs: 581 Internet Computer: 22
Harvey Public Library District
15441 Turlington Avenue
Harvey, IL 60426
phone: 708-331-0757
Type: Library System
Staff: 12.17 Collections: 89,095 Programs: 175 Internet Computer: 46
Prairie Trails Public Library District
8449 South Moody Avenue
Burbank, IL 60459
phone: 708-430-3688
Type: Library System
Staff: 7.91 Collections: 88,736 Programs: 241 Internet Computer: 20
Pekin Public Library
301 South Fourth Street
Pekin, IL 61554
phone: 309-347-7111
Type: Library System
Staff: 17.01 Collections: 88,479 Programs: 568 Internet Computer: 21
East Moline Public Library
740 Sixteenth Avenue
East Moline, IL 61244
phone: 309-755-9614
Type: Library System
Staff: 11.03 Collections: 85,133 Programs: 151 Internet Computer: 23
Carbondale Public Library
405 West Main Street
Carbondale, IL 62901
phone: 618-457-0354
Type: Library System
Staff: 11.51 Collections: 84,983 Programs: 234 Internet Computer: 8
South Holland Public Library
16250 Wausau Avenue
South Holland, IL 60473
phone: 708-331-5262
Type: Library System
Staff: 18.52 Collections: 84,608 Programs: 188 Internet Computer: 29
Reddick Public Library District
1010 Canal Street
Ottawa, IL 61350
phone: 815-434-0509
Type: Library System
Staff: 12.51 Collections: 84,106 Programs: 565 Internet Computer: 27
Brookfield Public Library
3609 Grand Boulevard
Brookfield, IL 60513
phone: 708-485-6917
Type: Library System
Staff: 17.14 Collections: 84,026 Programs: 757 Internet Computer: 28
Mississippi Valley Library District
408 West Main Street
Collinsville, IL 62234
phone: 618-344-1112
Type: Library System
Staff: 15.25 Collections: 83,509 Programs: 643 Internet Computer: 50
Ida Public Library
320 North State Street
Belvidere, IL 61008
phone: 815-544-3838
Type: Library System
Staff: 14.20 Collections: 82,608 Programs: 190 Internet Computer: 11
Chicago Heights Public Library
25 West Fifteenth Street
Chicago Heights, IL 60411
phone: 708-754-0323
Type: Library System
Staff: 13.88 Collections: 82,570 Programs: 449 Internet Computer: 21
O'fallon Public Library
120 Civic Plaza
O Fallon, IL 62269
phone: 618-632-3783
Type: Library System
Staff: 12.61 Collections: 82,027 Programs: 248 Internet Computer: 27
Morton Public Library District
315 West Pershing Street
Morton, IL 61550
phone: 309-263-2200
Type: Library System
Staff: 13.23 Collections: 81,815 Programs: 335 Internet Computer: 29
Acorn Public Library District
15624 South Central Avenue
Oak Forest, IL 60452
phone: 708-687-3700
Type: Library System
Staff: 13.78 Collections: 81,586 Programs: 209 Internet Computer: 18
New Lenox Public Library District
120 Veterans Parkway
New Lenox, IL 60451
phone: 815-485-2605
Type: Library System
Staff: 21.46 Collections: 81,502 Programs: 532 Internet Computer: 31
Richton Park Public Library District
4045 Sauk Trail
Richton Park, IL 60471
phone: 708-481-5333
Type: Library System
Staff: 13.94 Collections: 81,343 Programs: 607 Internet Computer: 16
Lagrange Park Public Library District
555 North La Grange Road
La Grange Park, IL 60526
phone: 708-352-0100
Type: Library System
Staff: 14.47 Collections: 81,079 Programs: 280 Internet Computer: 20
Chicago Ridge Public Library
10400 South Oxford Avenue
Chicago Ridge, IL 60415
phone: 708-423-7753
Type: Library System
Staff: 18.10 Collections: 80,568 Programs: 600 Internet Computer: 70
Town And Country Public Library District
320 East North Street
Elburn, IL 60119
phone: 630-365-2244
Type: Library System
Staff: 10.71 Collections: 80,355 Programs: 653 Internet Computer: 12
Midlothian Public Library
14701 South Kenton Avenue
Midlothian, IL 60445
phone: 708-535-2027
Type: Library System
Staff: 13.18 Collections: 79,922 Programs: 230 Internet Computer: 9
Fossil Ridge Public Library District
386 West Kennedy Road
Braidwood, IL 60408
phone: 815-458-2187
Type: Library System
Staff: 14.21 Collections: 79,677 Programs: 252 Internet Computer: 8
Fondulac Public Library District
140 East Washington Street
East Peoria, IL 61611
phone: 309-699-3917
Type: Library System
Staff: 13.80 Collections: 77,913 Programs: 321 Internet Computer: 25
River Forest Public Library
735 Lathrop Avenue
River Forest, IL 60305
phone: 708-366-5205
Type: Library System
Staff: 13.78 Collections: 76,781 Programs: 600 Internet Computer: 18
Oak Brook Public Library
600 Oak Brook Road
Oak Brook, IL 60523
phone: 630-368-7700
Type: Library System
Staff: 10.83 Collections: 76,702 Programs: 292 Internet Computer: 20
Winfield Public Library
0s291 Winfield Road
Winfield, IL 60190
phone: 630-653-7599
Type: Library System
Staff: 7.42 Collections: 76,602 Programs: 272 Internet Computer: 7
Worth Public Library District
6917 West 111th Street
Worth, IL 60482
phone: 708-448-2855
Type: Library System
Staff: 8.94 Collections: 75,979 Programs: 171 Internet Computer: 8
C.E. Brehm Memorial Public Library District
101 South Seventh Street
Mount Vernon, IL 62864
phone: 618-242-6322
Type: Library System
Staff: 15.25 Collections: 75,820 Programs: 102 Internet Computer: 17
Green Hills Public Library District
8611 West 103rd Street
Palos Hills, IL 60465
phone: 708-598-8446
Type: Library System
Staff: 11.22 Collections: 75,616 Programs: 240 Internet Computer: 15
Lemont Public Library District
50 East Wend Street
Lemont, IL 60439
phone: 630-257-6541
Type: Library System
Staff: 17.95 Collections: 74,641 Programs: 616 Internet Computer: 27
Itasca Community Library
500 West Irving Park Road
Itasca, IL 60143
phone: 630-773-1699
Type: Library System
Staff: 16.36 Collections: 74,486 Programs: 369 Internet Computer: 19
Bensenville Community Public Library District
200 South Church Road
Bensenville, IL 60106
phone: 630-766-4642
Type: Library System
Staff: 15.59 Collections: 73,610 Programs: 1,302 Internet Computer: 32
Morris Area Public Library District
604 Liberty Street
Morris, IL 60450
phone: 815-942-6880
Type: Library System
Staff: 10.95 Collections: 73,572 Programs: 253 Internet Computer: 23
Marion Carnegie Library
206 South Market Street
Marion, IL 62959
phone: 618-993-5935
Type: Library System
Staff: 15.15 Collections: 73,415 Programs: 360 Internet Computer: 35
Bellwood Public Library
600 Bohland Avenue
Bellwood, IL 60104
phone: 708-547-7393
Type: Library System
Staff: 19.51 Collections: 73,072 Programs: 210 Internet Computer: 16
Lincolnwood Public Library District
4000 West Pratt Avenue
Lincolnwood, IL 60712
phone: 847-677-5277
Type: Library System
Staff: 20.79 Collections: 72,192 Programs: 732 Internet Computer: 29
Dolton Public Library District
14037 Lincoln Avenue
Dolton, IL 60419
phone: 708-849-2385
Type: Library System
Staff: 14.34 Collections: 70,880 Programs: 196 Internet Computer: 13
Glenwood-Lynwood Public Library District
19901 Stony Island Avenue
Chicago Heights, IL 60411
phone: 708-758-0090
Type: Library System
Staff: 16.91 Collections: 69,957 Programs: 606 Internet Computer: 36
Allerton Public Library District
201 North State Street
Monticello, IL 61856
phone: 217-762-4676
Type: Library System
Staff: 5.17 Collections: 69,317 Programs: 286 Internet Computer: 5
Illinois Prairie District Public Library
208 East Partridge Street
Metamora, IL 61548
phone: 309-367-4594
Type: Library System
Staff: 9.48 Collections: 68,562 Programs: 123 Internet Computer: 16
Byron Public Library District
100 South Washington Street
Byron, IL 61010
phone: 815-234-5107
Type: Library System
Staff: 7.73 Collections: 65,732 Programs: 580 Internet Computer: 23
Riverside Public Library
1 Burling Road
Riverside, IL 60546
phone: 708-442-6366
Type: Library System
Staff: 18.70 Collections: 65,175 Programs: 423 Internet Computer: 15
Ella Johnson Memorial Public Library District
109 South State Street
Hampshire, IL 60140
phone: 847-683-4490
Type: Library System
Staff: 7.87 Collections: 64,856 Programs: 297 Internet Computer: 15
Coal City Public Library District
85 North Garfield Street
Coal City, IL 60416
phone: 815-634-4552
Type: Library System
Staff: 23.24 Collections: 63,179 Programs: 1,334 Internet Computer: 24
Schiller Park Public Library
4200 Old River Road
Schiller Park, IL 60176
phone: 847-678-0433
Type: Library System
Staff: 9.57 Collections: 62,898 Programs: 65 Internet Computer: 10
Thomas Ford Memorial Library
800 Chestnut Street
Western Springs, IL 60558
phone: 708-246-0520
Type: Library System
Staff: 15.09 Collections: 61,454 Programs: 307 Internet Computer: 12
Vespasian Warner Public Library District
310 North Quincy Street
Clinton, IL 61727
phone: 217-935-5174
Type: Library System
Staff: 14.40 Collections: 61,291 Programs: 161 Internet Computer: 14
Broadview Public Library District
2226 South 16th Avenue
Broadview, IL 60155
phone: 708-345-1325
Type: Library System
Staff: 14.23 Collections: 61,091 Programs: 44 Internet Computer: 13
Bedford Park Public Library District
7816 West 65th Place
Summit Argo, IL 60501
phone: 708-458-6826
Type: Library System
Staff: 7.23 Collections: 59,859 Programs: 153 Internet Computer: 4
Parlin-Ingersoll Public Library
205 West Chestnut Street
Canton, IL 61520
phone: 309-647-0328
Type: Library System
Staff: 11.23 Collections: 59,566 Programs: 244 Internet Computer: 17
Lyons Public Library
4209 Joliet Avenue
Lyons, IL 60534
phone: 708-447-3577
Type: Library System
Staff: 5.68 Collections: 59,290 Programs: 173 Internet Computer: 9
Mahomet Public Library District
1702 East Oak Street
Mahomet, IL 61853
phone: 217-586-2611
Type: Library System
Staff: 7.56 Collections: 59,261 Programs: 165 Internet Computer: 18
Jacksonville Public Library
201 West College Avenue
Jacksonville, IL 62650
phone: 217-243-5435
Type: Library System
Staff: 9.45 Collections: 58,908 Programs: 257 Internet Computer: 12
Lincoln Public Library District
725 Pekin Street
Lincoln, IL 62656
phone: 217-732-8878
Type: Library System
Staff: 11.98 Collections: 58,669 Programs: 278 Internet Computer: 8
Warren County Public Library District
62 Public Square
Monmouth, IL 61462
phone: 309-734-3166
Type: Library System
Staff: 8.16 Collections: 57,815 Programs: 218 Internet Computer: 19
Somonauk Public Library District
700 East Lasalle Street
Somonauk, IL 60552
phone: 815-498-2440
Type: Library System
Staff: 6.75 Collections: 57,511 Programs: 356 Internet Computer: 26
Washington District Library
380 North Wilmor Road
Washington, IL 61571
phone: 309-444-2241
Type: Library System
Staff: 7.43 Collections: 57,305 Programs: 233 Internet Computer: 14
Melrose Park Public Library
801 North Broadway Street
Melrose Park, IL 60160
phone: 708-343-3391
Type: Library System
Staff: 16.70 Collections: 56,424 Programs: 200 Internet Computer: 25
Westchester Public Library
10700 Canterbury Street
Westchester, IL 60154
phone: 708-562-3573
Type: Library System
Staff: 15.80 Collections: 56,314 Programs: 184 Internet Computer: 12
Cherry Valley Public Library District
755 East State Street
Cherry Valley, IL 61016
phone: 815-332-5161
Type: Library System
Staff: 13.85 Collections: 53,825 Programs: 646 Internet Computer: 30
Fairview Heights Public Library
10017 Bunkum Road
Fairview Heights, IL 62208
phone: 618-489-2070
Type: Library System
Staff: 7.88 Collections: 52,693 Programs: 90 Internet Computer: 9
Bridgeview Public Library
7840 West 79th Street
Bridgeview, IL 60455
phone: 708-458-2880
Type: Library System
Staff: 13.96 Collections: 52,454 Programs: 362 Internet Computer: 23
Grande Prairie Public Library District
3479 West 183rd Street
Hazel Crest, IL 60429
phone: 708-798-5563
Type: Library System
Staff: 22.40 Collections: 52,289 Programs: 184 Internet Computer: 16
Mattoon Public Library
1600 Charleston Avenue
Mattoon, IL 61938
phone: 217-234-2621
Type: Library System
Staff: 7.86 Collections: 51,931 Programs: 206 Internet Computer: 9
Shorewood-Troy Public Library District
650 Deerwood Drive
Shorewood, IL 60404
phone: 815-725-1715
Type: Library System
Staff: 12.03 Collections: 51,931 Programs: 352 Internet Computer: 17
Clarendon Hills Public Library
7 North Prospect Avenue
Clarendon Hills, IL 60514
phone: 630-323-8188
Type: Library System
Staff: 7.53 Collections: 51,431 Programs: 295 Internet Computer: 4
Lake Bluff Public Library
123 East Scranton Avenue
Lake Bluff, IL 60044
phone: 847-234-2540
Type: Library System
Staff: 7.73 Collections: 51,090 Programs: 370 Internet Computer: 13
North Chicago Public Library
2100 Argonne Drive
North Chicago, IL 60064
phone: 847-689-0125
Type: Library System
Staff: 11.00 Collections: 50,086 Programs: 67 Internet Computer: 20
Markham Public Library
16640 South Kedzie Avenue
Markham, IL 60428
phone: 708-331-0130
Type: Library System
Staff: 8.38 Collections: 50,000 Programs: 262 Internet Computer: 32
Chatham Area Public Library District
600 East Spruce Street
Chatham, IL 62629
phone: 217-483-2713
Type: Library System
Staff: 17.68 Collections: 49,775 Programs: 339 Internet Computer: 33
Kewanee Public Library District
102 South Tremont Street
Kewanee, IL 61443
phone: 309-852-4505
Type: Library System
Staff: 16.14 Collections: 48,524 Programs: 271 Internet Computer: 35
Marengo-Union Library District
200 South State Street
Marengo, IL 60152
phone: 815-568-8236
Type: Library System
Staff: 9.71 Collections: 48,326 Programs: 551 Internet Computer: 11
Litchfield Public Library District
400 North State Street
Litchfield, IL 62056
phone: 217-324-3866
Type: Library System
Staff: 3.57 Collections: 48,213 Programs: 71 Internet Computer: 10
Johnsburg Public Library District
3000 North Johnsburg Road
Mchenry, IL 60051
phone: 815-344-0077
Type: Library System
Staff: 7.83 Collections: 47,564 Programs: 249 Internet Computer: 18
Helen Matthes Library
100 East Market Avenue
Effingham, IL 62401
phone: 217-342-2464
Type: Library System
Staff: 15.78 Collections: 47,353 Programs: 376 Internet Computer: 26
Hillside Public Library
405 North Hillside Avenue
Hillside, IL 60162
phone: 708-449-7510
Type: Library System
Staff: 9.92 Collections: 46,286 Programs: 195 Internet Computer: 26
Talcott Free Library District
101 East Main Street
Rockton, IL 61072
phone: 815-624-7511
Type: Library System
Staff: 7.76 Collections: 45,836 Programs: 284 Internet Computer: 10
Wilmington Public Library District
201 South Kankakee Street
Wilmington, IL 60481
phone: 815-476-2834
Type: Library System
Staff: 9.53 Collections: 45,790 Programs: 318 Internet Computer: 9
Sterling Public Library
102 West Third Street
Sterling, IL 61081
phone: 815-625-1370
Type: Library System
Staff: 13.96 Collections: 45,747 Programs: 270 Internet Computer: 11
Crestwood Public Library District
4955 West 135th Street
Midlothian, IL 60445
phone: 708-371-4090
Type: Library System
Staff: 4.93 Collections: 45,658 Programs: 214 Internet Computer: 11
Macomb Public Library District
235 South Lafayette Street
Macomb, IL 61455
phone: 309-833-2714
Type: Library System
Staff: 6.13 Collections: 45,306 Programs: 213 Internet Computer: 10
Manhattan-Elwood Public Library District
240 Whitson Street
Manhattan, IL 60442
phone: 815-478-3987
Type: Library System
Staff: 13.16 Collections: 43,577 Programs: 669 Internet Computer: 12
Fox Lake Public Library District
255 East Grand Avenue
Fox Lake, IL 60020
phone: 847-587-0198
Type: Library System
Staff: 14.75 Collections: 43,536 Programs: 173 Internet Computer: 38
Forsyth Public Library
268 South Elwood Street
Forsyth, IL 62535
phone: 217-877-8174
Type: Library System
Staff: 5.08 Collections: 43,326 Programs: 98 Internet Computer: 5
Bourbonnais Public Library District
250 West John Casey Road
Bourbonnais, IL 60914
phone: 815-933-1727
Type: Library System
Staff: 11.99 Collections: 42,895 Programs: 271 Internet Computer: 16
Bethalto Public Library District
321 South Prairie Street
Bethalto, IL 62010
phone: 618-377-8141
Type: Library System
Staff: 7.60 Collections: 42,015 Programs: 208 Internet Computer: 8
Palos Park Public Library
12330 South Forest Glen Boulevard
Palos Park, IL 60464
phone: 708-448-1530
Type: Library System
Staff: 4.66 Collections: 41,602 Programs: 207 Internet Computer: 4
Rantoul Public Library
106 West Flessner Avenue
Rantoul, IL 61866
phone: 217-893-3955
Type: Library System
Staff: 9.21 Collections: 40,384 Programs: 289 Internet Computer: 8
North Riverside Public Library District
2400 South Des Plaines Avenue
Riverside, IL 60546
phone: 708-447-0869
Type: Library System
Staff: 12.83 Collections: 40,110 Programs: 234 Internet Computer: 13
Wood River Public Library
326 East Ferguson Avenue
Wood River, IL 62095
phone: 618-254-4832
Type: Library System
Staff: 6.54 Collections: 39,833 Programs: 77 Internet Computer: 15
Evans Public Library District
215 South Fifth Street
Vandalia, IL 62471
phone: 618-283-2824
Type: Library System
Staff: 6.48 Collections: 39,422 Programs: 43 Internet Computer: 12
Robert R. Jones Public Library District
900 First Street
Coal Valley, IL 61240
phone: 309-799-3047
Type: Library System
Staff: 2.73 Collections: 38,587 Programs: 105 Internet Computer: 11
Rochester Public Library District
1 Community Drive
Rochester, IL 62563
phone: 217-498-8454
Type: Library System
Staff: 5.71 Collections: 37,386 Programs: 198 Internet Computer: 15
Centralia Regional Library District
515 East Broadway Avenue
Centralia, IL 62801
phone: 618-532-5222
Type: Library System
Staff: 11.99 Collections: 37,225 Programs: 168 Internet Computer: 34
Streator Public Library
130 South Park Street
Streator, IL 61364
phone: 815-672-2729
Type: Library System
Staff: 4.75 Collections: 37,059 Programs: 21 Internet Computer: 4
Nippersink Public Library District
5418 Hill Road
Richmond, IL 60071
phone: 815-678-4014
Type: Library System
Staff: 7.64 Collections: 36,856 Programs: 230 Internet Computer: 10
Flagg-Rochelle Public Library District
619 Fourth Avenue
Rochelle, IL 61068
phone: 815-562-3431
Type: Library System
Staff: 8.05 Collections: 36,819 Programs: 191 Internet Computer: 6
Genoa Public Library District
232 West Main Street
Genoa, IL 60135
phone: 815-784-2627
Type: Library System
Staff: 3.96 Collections: 36,375 Programs: 95 Internet Computer: 8
Glen Carbon Centennial Library
198 South Main Street
Glen Carbon, IL 62034
phone: 618-288-1212
Type: Library System
Staff: 13.33 Collections: 36,143 Programs: 305 Internet Computer: 30
Havana Public Library District
201 West Adams Street
Havana, IL 62644
phone: 309-543-4701
Type: Library System
Staff: 4.81 Collections: 35,988 Programs: 214 Internet Computer: 6
Shelbyville Public Library
154 North Broadway Street
Shelbyville, IL 62565
phone: 217-774-4432
Type: Library System
Staff: 3.00 Collections: 35,610 Programs: 114 Internet Computer: 13
Daugherty Public Library District
220 South Fifth Street
Dupo, IL 62239
phone: 618-286-4444
Type: Library System
Staff: 3.93 Collections: 35,318 Programs: 156 Internet Computer: 11
Newton Public Library District
100 South Van Buren Street
Newton, IL 62448
phone: 618-783-8141
Type: Library System
Staff: 3.76 Collections: 35,196 Programs: 112 Internet Computer: 5
River Grove Public Library District
8638 West Grand Avenue
River Grove, IL 60171
phone: 708-453-4484
Type: Library System
Staff: 8.61 Collections: 35,151 Programs: 182 Internet Computer: 10
Stickney-Forest View Public Library District
6800 West 43rd Street
Berwyn, IL 60402
phone: 708-749-1050
Type: Library System
Staff: 9.82 Collections: 35,000 Programs: 599 Internet Computer: 25
Maywood Public Library District
121 South Fifth Avenue
Maywood, IL 60153
phone: 708-343-1847
Type: Library System
Staff: 15.42 Collections: 34,854 Programs: 1,358 Internet Computer: 30
Hodgkins Public Library District
6500 Wenz Avenue
La Grange, IL 60525
phone: 708-579-1844
Type: Library System
Staff: 5.40 Collections: 34,324 Programs: 101 Internet Computer: 14
Flora Public Library
216 North Main Street
Flora, IL 62839
phone: 618-662-6553
Type: Library System
Staff: 4.48 Collections: 34,175 Programs: 73 Internet Computer: 6
Dixon Public Library
221 South Hennepin Avenue
Dixon, IL 61021
phone: 815-284-7261
Type: Library System
Staff: 8.01 Collections: 33,834 Programs: 213 Internet Computer: 19
Geneseo Public Library District
218 South State Street
Geneseo, IL 61254
phone: 309-944-6452
Type: Library System
Staff: 8.27 Collections: 33,279 Programs: 184 Internet Computer: 7
Elizabeth Titus Memorial Library
2 West Water Street
Sullivan, IL 61951
phone: 217-728-7221
Type: Library System
Staff: 5.30 Collections: 32,926 Programs: 296 Internet Computer: 7
Tri-Township Public Library District
209 South Main Street
Troy, IL 62294
phone: 618-667-2133
Type: Library System
Staff: 6.76 Collections: 32,747 Programs: 96 Internet Computer: 12
Putnam County Public Library District
214 North Fourth Street
Hennepin, IL 61327
phone: 815-925-7020
Type: Library System
Staff: 4.83 Collections: 32,642 Programs: 78 Internet Computer: 11
Bradley Public Library District
296 North Fulton Avenue
Bradley, IL 60915
phone: 815-932-6245
Type: Library System
Staff: 9.33 Collections: 32,476 Programs: 652 Internet Computer: 44
Louis Latzer Memorial Public Library
1001 Ninth Street
Highland, IL 62249
phone: 618-654-5066
Type: Library System
Staff: 8.11 Collections: 32,416 Programs: 105 Internet Computer: 11
Metropolis Public Library
317 Metropolis Street
Metropolis, IL 62960
phone: 618-524-4312
Type: Library System
Staff: 6.13 Collections: 32,397 Programs: 27 Internet Computer: 22
Sallie Logan Public Library
1808 Walnut Street
Murphysboro, IL 62966
phone: 618-684-3271
Type: Library System
Staff: 5.00 Collections: 32,343 Programs: 66 Internet Computer: 6
Plano Community Library District
15 West North Street
Plano, IL 60545
phone: 630-552-2009
Type: Library System
Staff: 9.76 Collections: 32,058 Programs: 293 Internet Computer: 50
Eureka Public Library District
202 South Main Street
Eureka, IL 61530
phone: 309-467-2922
Type: Library System
Staff: 7.81 Collections: 31,367 Programs: 514 Internet Computer: 16
East Alton Public Library District
250 Washington Avenue
East Alton, IL 62024
phone: 618-259-0787
Type: Library System
Staff: 7.50 Collections: 31,203 Programs: 128 Internet Computer: 8
Pontiac Public Library
211 East Madison Street
Pontiac, IL 61764
phone: 815-844-7229
Type: Library System
Staff: 7.97 Collections: 31,124 Programs: 216 Internet Computer: 7
Manteno Public Library District
10 South Walnut Street
Manteno, IL 60950
phone: 815-468-3323
Type: Library System
Staff: 9.16 Collections: 31,045 Programs: 298 Internet Computer: 24
Tolono Public Library District
111 East Main Street
Tolono, IL 61880
phone: 217-485-5558
Type: Library System
Staff: 4.98 Collections: 31,030 Programs: 278 Internet Computer: 7
Berkeley Public Library
1637 North Taft Avenue
Berkeley, IL 60163
phone: 708-544-6017
Type: Library System
Staff: 4.62 Collections: 30,915 Programs: 113 Internet Computer: 6
Prairie Creek Public Library District
501 Carriage House Lane
Dwight, IL 60420
phone: 815-584-3061
Type: Library System
Staff: 1.70 Collections: 30,816 Programs: 41 Internet Computer: 3
Robinson Public Library District
606 North Jefferson Street
Robinson, IL 62454
phone: 618-544-2917
Type: Library System
Staff: 9.45 Collections: 30,813 Programs: 195 Internet Computer: 15
Harrisburg Public Library District
2 West Walnut Street
Harrisburg, IL 62946
phone: 618-253-7455
Type: Library System
Staff: 5.54 Collections: 30,356 Programs: 360 Internet Computer: 40
Princeton Public Library
698 East Peru Street
Princeton, IL 61356
phone: 815-875-1331
Type: Library System
Staff: 7.45 Collections: 30,334 Programs: 382 Internet Computer: 17
Galena Public Library District
601 South Bench Street
Galena, IL 61036
phone: 815-777-0200
Type: Library System
Staff: 4.89 Collections: 29,753 Programs: 160 Internet Computer: 10
Justice Public Library District
7641 South Oak Grove Avenue
Justice, IL 60458
phone: 708-496-1790
Type: Library System
Staff: 5.64 Collections: 29,560 Programs: 361 Internet Computer: 18
Olney Public Library
400 West Main Street
Olney, IL 62450
phone: 618-392-3711
Type: Library System
Staff: 6.90 Collections: 29,029 Programs: 55 Internet Computer: 6
Case-Halstead Public Library
571 Franklin Street
Carlyle, IL 62231
phone: 618-594-5210
Type: Library System
Staff: 2.25 Collections: 29,000 Programs: 22 Internet Computer: 6
Morrison-Talbott Library
215 Park Street
Waterloo, IL 62298
phone: 618-939-6232
Type: Library System
Staff: 6.09 Collections: 27,943 Programs: 167 Internet Computer: 9
Jerseyville Public Library
105 North Liberty Street
Jerseyville, IL 62052
phone: 618-498-9514
Type: Library System
Staff: 7.10 Collections: 27,763 Programs: 149 Internet Computer: 11
Peru Public Library
1409 Eleventh Street
Peru, IL 61354
phone: 815-223-0229
Type: Library System
Staff: 6.23 Collections: 27,731 Programs: 127 Internet Computer: 14
Highwood Public Library
102 Highwood Avenue
Highwood, IL 60040
phone: 847-432-5404
Type: Library System
Staff: 4.63 Collections: 27,702 Programs: 17 Internet Computer: 27
Mt. Zion District Library
115 West Main Street
Mt Zion, IL 62549
phone: 217-864-3622
Type: Library System
Staff: 7.00 Collections: 27,364 Programs: 168 Internet Computer: 8
Lasalle Public Library
305 Marquette Street
La Salle, IL 61301
phone: 815-223-2341
Type: Library System
Staff: 5.66 Collections: 27,346 Programs: 81 Internet Computer: 27
Maryville Community Library District
8 Schiber Court
Maryville, IL 62062
phone: 618-288-3801
Type: Library System
Staff: 5.33 Collections: 26,741 Programs: 117 Internet Computer: 1
Riverdale Public Library District
208 West 144th Street
Riverdale, IL 60827
phone: 708-841-3311
Type: Library System
Staff: 10.14 Collections: 26,706 Programs: 5 Internet Computer: 11
River Valley District Library
214 South Main Street
Port Byron, IL 61275
phone: 309-523-3440
Type: Library System
Staff: 3.95 Collections: 26,602 Programs: 313 Internet Computer: 10
Fox River Grove Public Library District
407 Lincoln Avenue
Fox River Grove, IL 60021
phone: 847-639-2274
Type: Library System
Staff: 5.18 Collections: 26,078 Programs: 172 Internet Computer: 16
Taylorville Public Library
121 West Vine Street
Taylorville, IL 62568
phone: 217-824-4736
Type: Library System
Staff: 5.33 Collections: 26,024 Programs: 120 Internet Computer: 10
Silvis Public Library
105 Eighth Street
Silvis, IL 61282
phone: 309-755-3393
Type: Library System
Staff: 5.43 Collections: 25,178 Programs: 152 Internet Computer: 7
Peotone Public Library District
515 North First Street
Peotone, IL 60468
phone: 708-258-3436
Type: Library System
Staff: 7.50 Collections: 25,075 Programs: 153 Internet Computer: 12
Mackinaw District Public Library
117 South Main Street
Mackinaw, IL 61755
phone: 309-359-8022
Type: Library System
Staff: 2.86 Collections: 24,937 Programs: 42 Internet Computer: 1
Tremont District Library
215 South Sampson Street
Tremont, IL 61568
phone: 309-925-5432
Type: Library System
Staff: 4.56 Collections: 24,926 Programs: 108 Internet Computer: 6
Greater West Central Public Library District
202 North Center Street
Augusta, IL 62311
phone: 217-392-2211
Type: Library System
Staff: 3.50 Collections: 24,912 Programs: 86 Internet Computer: 28
Marshall Public Library
612 Archer Avenue
Marshall, IL 62441
phone: 217-826-2535
Type: Library System
Staff: 4.46 Collections: 24,904 Programs: 198 Internet Computer: 14
Cordova District Library
402 Main Avenue
Cordova, IL 61242
phone: 309-654-2330
Type: Library System
Staff: 3.83 Collections: 24,822 Programs: 218 Internet Computer: 9
Colona District Public Library
911 First Street
Colona, IL 61241
phone: 309-792-0548
Type: Library System
Staff: 4.71 Collections: 24,795 Programs: 199 Internet Computer: 13
Oregon Public Library District
300 Jefferson Street
Oregon, IL 61061
phone: 815-732-2724
Type: Library System
Staff: 4.05 Collections: 24,542 Programs: 231 Internet Computer: 5
Dunlap Public Library District
302 South First Street
Dunlap, IL 61525
phone: 309-243-5716
Type: Library System
Staff: 6.30 Collections: 24,224 Programs: 249 Internet Computer: 8
Mount Carmel Public Library
727 North Mulberry Street
Mount Carmel, IL 62863
phone: 618-263-3531
Type: Library System
Staff: 3.75 Collections: 24,128 Programs: 24 Internet Computer: 14
Mason City Public Library District
820 West Chestnut Street
Mason City, IL 62664
phone: 217-482-3799
Type: Library System
Staff: 2.03 Collections: 24,034 Programs: 27 Internet Computer: 36
Utica Public Library District
Mill And Grove Streets
Utica, IL 61373
phone: 815-667-4509
Type: Library System
Staff: 2.55 Collections: 23,892 Programs: 177 Internet Computer: 9
Charleston Carnegie Public Library
712 Sixth Street
Charleston, IL 61920
phone: 217-345-4913
Type: Library System
Staff: 7.05 Collections: 23,859 Programs: 54 Internet Computer: 25
Lillie M. Evans Library District
207 North Walnut Avenue
Princeville, IL 61559
phone: 309-385-4540
Type: Library System
Staff: 4.83 Collections: 23,841 Programs: 428 Internet Computer: 11
Moyer District Library
618 South Sangamon Avenue
Gibson City, IL 60936
phone: 217-784-5343
Type: Library System
Staff: 3.86 Collections: 23,793 Programs: 184 Internet Computer: 11
Hoopeston Public Library District
110 North Fourth Street
Hoopeston, IL 60942
phone: 217-283-6711
Type: Library System
Staff: 3.90 Collections: 23,634 Programs: 270 Internet Computer: 19
Lawrence Public Library District
814 12th Street
Lawrenceville, IL 62439
phone: 618-943-3016
Type: Library System
Staff: 3.30 Collections: 23,541 Programs: 52 Internet Computer: 7
Rock Falls Public Library District
1007 Seventh Avenue
Rock Falls, IL 61071
phone: 815-626-3958
Type: Library System
Staff: 5.13 Collections: 23,021 Programs: 266 Internet Computer: 12
Watseka Public Library
201 South 4th Street
Watseka, IL 60970
phone: 815-432-4544
Type: Library System
Staff: 4.78 Collections: 22,923 Programs: 146 Internet Computer: 9
El Paso Public Library
149 West First Street
El Paso, IL 61738
phone: 309-527-4360
Type: Library System
Staff: 2.76 Collections: 22,864 Programs: 147 Internet Computer: 2
Beecher Public Library District
660 Penfield Street
Beecher, IL 60401
phone: 708-946-9090
Type: Library System
Staff: 2.53 Collections: 22,764 Programs: 19 Internet Computer: 4
Henderson County Public Library District
110 Hill Crest Drive
Biggsville, IL 61418
phone: 309-627-2450
Type: Library System
Staff: 4.38 Collections: 22,702 Programs: 94 Internet Computer: 12
Prairie Skies Public Library District
125 West Editor Street
Ashland, IL 62612
phone: 217-476-3417
Type: Library System
Staff: 6.13 Collections: 22,517 Programs: 82 Internet Computer: 11
Benton Public Library District
502 South Main Street
Benton, IL 62812
phone: 618-438-7511
Type: Library System
Staff: 4.13 Collections: 22,371 Programs: 223 Internet Computer: 20
Pittsfield Public Library
205 North Memorial Street
Pittsfield, IL 62363
phone: 217-285-2200
Type: Library System
Staff: 3.20 Collections: 22,169 Programs: 16 Internet Computer: 7
Mccook Public Library District
8419 West 50th Street
La Grange, IL 60525
phone: 708-442-1242
Type: Library System
Staff: 3.53 Collections: 21,736 Programs: 41 Internet Computer: 3
Sherrard Public Library District
200 Fifth Avenue
Sherrard, IL 61281
phone: 309-593-2178
Type: Library System
Staff: 3.23 Collections: 21,629 Programs: 145 Internet Computer: 4
Harvard Diggins Library
900 East Mckinley Street
Harvard, IL 60033
phone: 815-943-4671
Type: Library System
Staff: 5.56 Collections: 21,610 Programs: 222 Internet Computer: 8
Pawnee Public Library
613 Douglas Street
Pawnee, IL 62558
phone: 217-625-7716
Type: Library System
Staff: 2.40 Collections: 21,484 Programs: 15 Internet Computer: 8
Lexington Public Library District
207 South Cedar Street
Lexington, IL 61753
phone: 309-365-7801
Type: Library System
Staff: 3.10 Collections: 21,482 Programs: 57 Internet Computer: 7
Columbia Public Library
106 North Metter Avenue
Columbia, IL 62236
phone: 618-281-4237
Type: Library System
Staff: 5.31 Collections: 21,096 Programs: 152 Internet Computer: 9
Staunton Public Library
306 West Main Street
Staunton, IL 62088
phone: 618-635-3852
Type: Library System
Staff: 3.43 Collections: 21,000 Programs: 6 Internet Computer: 4
Smithton Public Library District
109 South Main Street
Smithton, IL 62285
phone: 618-233-8057
Type: Library System
Staff: 3.03 Collections: 20,751 Programs: 65 Internet Computer: 6
Paxton Carnegie Library
254 South Market Street
Paxton, IL 60957
phone: 217-379-3431
Type: Library System
Staff: 2.65 Collections: 20,733 Programs: 64 Internet Computer: 4
Julia Hull District Library
100 Library Lane
Stillman Valley, IL 61084
phone: 815-645-8611
Type: Library System
Staff: 4.15 Collections: 20,729 Programs: 262 Internet Computer: 23
Mascoutah Public Library
3 West Church Street
Mascoutah, IL 62258
phone: 618-566-2562
Type: Library System
Staff: 4.20 Collections: 20,491 Programs: 64 Internet Computer: 10
Nancy L. Mcconathy Public Library District
21737 Jeffrey Avenue
Chicago Heights, IL 60411
phone: 708-757-4771
Type: Library System
Staff: 4.20 Collections: 20,000 Programs: 124 Internet Computer: 8
Galva Public Library District
120 Northwest Third Avenue
Galva, IL 61434
phone: 309-932-2180
Type: Library System
Staff: 3.56 Collections: 19,987 Programs: 11 Internet Computer: 4
Oakwood Public Library District
110 East Finley Street
Oakwood, IL 61858
phone: 217-354-4777
Type: Library System
Staff: 2.79 Collections: 19,579 Programs: 205 Internet Computer: 7
Steger-South Chicago Heights Public Library District
54 East 31st Street
Steger, IL 60475
phone: 708-755-5040
Type: Library System
Staff: 5.19 Collections: 19,429 Programs: 316 Internet Computer: 10
Odell Public Library
307 South Madison Street
Morrison, IL 61270
phone: 815-772-7323
Type: Library System
Staff: 2.04 Collections: 19,411 Programs: 55 Internet Computer: 13
Carlock Public Library District
202 East Washington Street
Carlock, IL 61725
phone: 309-376-5651
Type: Library System
Staff: 1.66 Collections: 19,022 Programs: 54 Internet Computer: 4
Brimfield Public Library District
111 South Galena Street
Brimfield, IL 61517
phone: 309-446-9575
Type: Library System
Staff: 4.53 Collections: 19,019 Programs: 184 Internet Computer: 17
Breese Public Library
530 North Third Street
Breese, IL 62230
phone: 618-526-7361
Type: Library System
Staff: 2.45 Collections: 18,899 Programs: 7 Internet Computer: 6
Tuscola Public Library
112 East Sale Street
Tuscola, IL 61953
phone: 217-253-3812
Type: Library System
Staff: 2.45 Collections: 18,897 Programs: 17 Internet Computer: 3
Marrowbone Public Library District
216 West Main Street
Bethany, IL 61914
phone: 217-665-3014
Type: Library System
Staff: 3.03 Collections: 18,459 Programs: 28 Internet Computer: 9
Petersburg Public Library
220 South Sixth Street
Petersburg, IL 62675
phone: 217-632-2807
Type: Library System
Staff: 2.01 Collections: 18,095 Programs: 52 Internet Computer: 4
Bryan-Bennett Library
315 South Maple Street
Salem, IL 62881
phone: 618-548-3006
Type: Library System
Staff: 4.45 Collections: 17,973 Programs: 111 Internet Computer: 10
Stinson Memorial Public Library District
409 South Main Street
Anna, IL 62906
phone: 618-833-2521
Type: Library System
Staff: 5.41 Collections: 17,589 Programs: 77 Internet Computer: 16
Cortland Community Library
63 South Somonauk Road
Cortland, IL 60112
phone: 815-756-7274
Type: Library System
Staff: 4.15 Collections: 17,427 Programs: 181 Internet Computer: 8
Argenta-Oreana Public Library District
100 South Route 48
Oreana, IL 62554
phone: 217-468-2340
Type: Library System
Staff: 4.06 Collections: 17,273 Programs: 29 Internet Computer: 6
Casey Township Library
307 East Main Street
Casey, IL 62420
phone: 217-932-2105
Type: Library System
Staff: 2.06 Collections: 17,232 Programs: 4 Internet Computer: 4
Washington Park Public Library
5103 Bunkum Road #2
East Saint Louis, IL 62204
phone: 618-271-5103
Type: Library System
Staff: 0.44 Collections: 16,976 Programs: 9 Internet Computer: 8
Charles B. Phillips Public Library District
6 North Jackson Street
Newark, IL 60541
phone: 815-695-5851
Type: Library System
Staff: 2.26 Collections: 16,906 Programs: 154 Internet Computer: 8
Carmi Public Library
103 Slocumb Street
Carmi, IL 62821
phone: 618-382-5277
Type: Library System
Staff: 2.43 Collections: 16,805 Programs: 11 Internet Computer: 8
Peoria Heights Public Library
816 East Glen Avenue
Peoria Heights, IL 61616
phone: 309-682-5578
Type: Library System
Staff: 6.63 Collections: 16,790 Programs: 124 Internet Computer: 14
Gridley Public Library District
320 Center Street
Gridley, IL 61744
phone: 309-747-2284
Type: Library System
Staff: 1.93 Collections: 16,631 Programs: 52 Internet Computer: 6
Arthur Public Library District
225 South Walnut Street
Arthur, IL 61911
phone: 217-543-2037
Type: Library System
Staff: 2.78 Collections: 16,606 Programs: 47 Internet Computer: 12
Carthage Public Library District
500 Wabash Avenue
Carthage, IL 62321
phone: 217-357-3232
Type: Library System
Staff: 4.03 Collections: 16,526 Programs: 254 Internet Computer: 6
Sandwich District Library
107 East Center Street
Sandwich, IL 60548
phone: 815-786-8308
Type: Library System
Staff: 4.58 Collections: 16,289 Programs: 229 Internet Computer: 12
Carlinville Public Library
510 North Broad Street
Carlinville, IL 62626
phone: 217-854-3505
Type: Library System
Staff: 5.66 Collections: 16,130 Programs: 64 Internet Computer: 10
Sugar Grove Public Library District
125 South Municipal Drive
Sugar Grove, IL 60554
phone: 630-466-4686
Type: Library System
Staff: 7.16 Collections: 15,830 Programs: 714 Internet Computer: 24
East Dubuque District Library
122 Wisconsin Avenue
East Dubuque, IL 61025
phone: 815-747-3052
Type: Library System
Staff: 2.93 Collections: 15,792 Programs: 145 Internet Computer: 8
Lewistown Carnegie Public Library District
321 West Lincoln Avenue
Lewistown, IL 61542
phone: 309-547-2860
Type: Library System
Staff: 2.20 Collections: 15,709 Programs: 4 Internet Computer: 2
Barclay Public Library District
220 South Main Street
Warrensburg, IL 62573
phone: 217-672-3621
Type: Library System
Staff: 4.00 Collections: 15,513 Programs: 215 Internet Computer: 7
Graves-Hume Public Library District
1401 West Main Street
Mendota, IL 61342
phone: 815-538-5142
Type: Library System
Staff: 3.25 Collections: 15,512 Programs: 93 Internet Computer: 8
Summit Public Library District
6233 South Archer Road
Summit Argo, IL 60501
phone: 708-458-1545
Type: Library System
Staff: 1.73 Collections: 15,493 Programs: 55 Internet Computer: 15
Farmington Area Library District
266 East Fort Street
Farmington, IL 61531
phone: 309-245-2175
Type: Library System
Staff: 3.48 Collections: 15,348 Programs: 89 Internet Computer: 6
Brown County Public Library District
143 West Main Street
Mount Sterling, IL 62353
phone: 217-773-2013
Type: Library System
Staff: 3.23 Collections: 15,339 Programs: 39 Internet Computer: 10
Mount Pulaski Public Library District
320 North Washington Street
Mount Pulaski, IL 62548
phone: 217-792-5919
Type: Library System
Staff: 2.79 Collections: 15,033 Programs: 47 Internet Computer: 6
Schmaling Memorial Public Library District
501 Tenth Avenue
Fulton, IL 61252
phone: 815-589-2045
Type: Library System
Staff: 1.78 Collections: 15,000 Programs: 74 Internet Computer: 6
Tri-City Public Library District
600 South Main Street
Buffalo, IL 62515
phone: 217-364-8181
Type: Library System
Staff: 1.13 Collections: 15,000 Programs: 20 Internet Computer: 4
Herrin City Library
120 North 13th Street
Herrin, IL 62948
phone: 618-942-6109
Type: Library System
Staff: 4.00 Collections: 14,976 Programs: 72 Internet Computer: 6
Erie Public Library District
802 8th Avenue
Erie, IL 61250
phone: 309-659-2707
Type: Library System
Staff: 2.46 Collections: 14,961 Programs: 41 Internet Computer: 4
Heyworth Public Library District
119 East Main Street
Heyworth, IL 61745
phone: 309-473-2313
Type: Library System
Staff: 2.55 Collections: 14,931 Programs: 106 Internet Computer: 1
Auburn Public Library
338 West Jefferson Street
Auburn, IL 62615
phone: 217-438-6211
Type: Library System
Staff: 2.50 Collections: 14,927 Programs: 135 Internet Computer: 7
Greenville Public Library
414 West Main Street
Greenville, IL 62246
phone: 618-664-3115
Type: Library System
Staff: 2.89 Collections: 14,661 Programs: 19 Internet Computer: 7
Richard A. Mautino Memorial Library
215 East Cleveland Street
Spring Valley, IL 61362
phone: 815-663-4741
Type: Library System
Staff: 2.61 Collections: 14,575 Programs: 90 Internet Computer: 10
Maroa Public Library District
305 East Garfield Street
Maroa, IL 61756
phone: 217-794-5111
Type: Library System
Staff: 2.28 Collections: 14,490 Programs: 103 Internet Computer: 8
Chillicothe Public Library District
430 North Bradley Avenue
Chillicothe, IL 61523
phone: 309-274-2719
Type: Library System
Staff: 9.55 Collections: 14,475 Programs: 268 Internet Computer: 17
Anne West Lindsey District Library
600 North Division Street
Carterville, IL 62918
phone: 618-985-3298
Type: Library System
Staff: 3.10 Collections: 14,454 Programs: 64 Internet Computer: 10
Thornton Public Library
115 East Margaret Street
Thornton, IL 60476
phone: 708-877-2579
Type: Library System
Staff: 2.05 Collections: 14,293 Programs: 31 Internet Computer: 4
Forrest Public Library District
301 West James Street
Forrest, IL 61741
phone: 815-657-8805
Type: Library System
Staff: 2.28 Collections: 14,244 Programs: 95 Internet Computer: 3
Calumet Park Public Library
1500 West 127th Street
Riverdale, IL 60827
phone: 708-385-5768
Type: Library System
Staff: 4.58 Collections: 14,200 Programs: 40 Internet Computer: 19
Towanda District Library
301 South Taylor Street
Towanda, IL 61776
phone: 309-728-2176
Type: Library System
Staff: 2.36 Collections: 14,172 Programs: 134 Internet Computer: 7
Forman Valley Public Library District
404 1/2 South Harrison Street
Manito, IL 61546
phone: 309-968-6093
Type: Library System
Staff: 3.10 Collections: 14,156 Programs: 175 Internet Computer: 7
University Park Public Library District
1100 Blackhawk Drive
University Park, IL 60484
phone: 708-534-2580
Type: Library System
Staff: 6.45 Collections: 14,110 Programs: 132 Internet Computer: 10
West Sangamon Public Library District
103 East Illinois Street
New Berlin, IL 62670
phone: 217-488-7733
Type: Library System
Staff: 2.78 Collections: 14,026 Programs: 66 Internet Computer: 7
Paris Carnegie Public Library
207 South Main Street
Paris, IL 61944
phone: 217-463-3950
Type: Library System
Staff: 3.83 Collections: 13,939 Programs: 64 Internet Computer: 8
Freeburg Area Library District
407 South Belleville Street
Freeburg, IL 62243
phone: 618-539-5454
Type: Library System
Staff: 4.06 Collections: 13,862 Programs: 124 Internet Computer: 4
Western District Library
1111 Fourth Street
Orion, IL 61273
phone: 309-526-8375
Type: Library System
Staff: 3.27 Collections: 13,840 Programs: 158 Internet Computer: 7
Pecatonica Public Library District
400 West Eleventh Street
Pecatonica, IL 61063
phone: 815-239-2616
Type: Library System
Staff: 3.08 Collections: 13,671 Programs: 39 Internet Computer: 4
Hope Welty Public Library District
100 South Madison Street
Cerro Gordo, IL 61818
phone: 217-763-5001
Type: Library System
Staff: 2.56 Collections: 13,528 Programs: 51 Internet Computer: 4
Toulon Public Library District
306 West Jefferson Street
Toulon, IL 61483
phone: 309-286-5791
Type: Library System
Staff: 3.72 Collections: 13,457 Programs: 136 Internet Computer: 5
Henry Public Library
702 Front Street
Henry, IL 61537
phone: 309-364-2516
Type: Library System
Staff: 2.55 Collections: 13,422 Programs: 106 Internet Computer: 5
Ayer Public Library District
208 Locust Street
Delavan, IL 61734
phone: 309-244-8236
Type: Library System
Staff: 2.74 Collections: 13,325 Programs: 157 Internet Computer: 2
Albion Public Library
6 North Fourth Street
Albion, IL 62806
phone: 618-445-3314
Type: Library System
Staff: 1.36 Collections: 13,247 Programs: 9 Internet Computer: 4
Dominy Memorial Library
201 South Third Street
Fairbury, IL 61739
phone: 815-692-3231
Type: Library System
Staff: 2.66 Collections: 13,055 Programs: 67 Internet Computer: 10
Atwood-Hammond Public Library District
123 North Main Street
Atwood, IL 61913
phone: 217-578-2727
Type: Library System
Staff: 2.88 Collections: 13,045 Programs: 70 Internet Computer: 8
Eldorado Memorial Public Library District
1001 Grant Street
Eldorado, IL 62930
phone: 618-273-7922
Type: Library System
Staff: 3.43 Collections: 13,023 Programs: 69 Internet Computer: 19
Carnegie-Schuyler Library
303 East Second Street
Pana, IL 62557
phone: 217-562-2326
Type: Library System
Staff: 3.55 Collections: 12,915 Programs: 57 Internet Computer: 7
Central Citizens' Library District
1134 East 3100 North Road
Clifton, IL 60927
phone: 815-694-2800
Type: Library System
Staff: 1.91 Collections: 12,770 Programs: 138 Internet Computer: 14
Marseilles Public Library
155 East Bluff Street
Marseilles, IL 61341
phone: 815-795-4437
Type: Library System
Staff: 1.99 Collections: 12,592 Programs: 251 Internet Computer: 5
Westville Public Library District
233 South State Street
Westville, IL 61883
phone: 217-267-3170
Type: Library System
Staff: 4.13 Collections: 12,468 Programs: 26 Internet Computer: 8
Sparta Public Library
211 West Broadway Street
Sparta, IL 62286
phone: 618-443-5014
Type: Library System
Staff: 3.05 Collections: 12,000 Programs: 172 Internet Computer: 9
Hillsboro Public Library
214 School Street
Hillsboro, IL 62049
phone: 217-532-3055
Type: Library System
Staff: 2.13 Collections: 11,728 Programs: 70 Internet Computer: 9
West Frankfort Public Library
402 East Poplar Street
West Frankfort, IL 62896
phone: 618-932-3313
Type: Library System
Staff: 2.90 Collections: 11,688 Programs: 44 Internet Computer: 10
Edward Chipman Public Library
126 North Locust Street
Momence, IL 60954
phone: 815-472-2581
Type: Library System
Staff: 2.21 Collections: 11,595 Programs: 16 Internet Computer: 4
Gilman-Danforth District Library
715 North Maple Street
Gilman, IL 60938
phone: 815-265-7522
Type: Library System
Staff: 2.53 Collections: 11,591 Programs: 71 Internet Computer: 12
Cambridge Public Library District
212 West Center Street
Cambridge, IL 61238
phone: 309-937-2233
Type: Library System
Staff: 2.90 Collections: 11,586 Programs: 4 Internet Computer: 6
Roxana Public Library District
200 North Central Avenue
Roxana, IL 62084
phone: 618-254-6713
Type: Library System
Staff: 2.15 Collections: 11,573 Programs: 24 Internet Computer: 12
Bement Public Library District
349 South Macon Street
Bement, IL 61813
phone: 217-678-7101
Type: Library System
Staff: 2.02 Collections: 11,519 Programs: 69 Internet Computer: 7
East St. Louis Public Library
5300 State Street
East Saint Louis, IL 62203
phone: 618-397-0991
Type: Library System
Staff: 12.13 Collections: 11,500 Programs: 27 Internet Computer: 21
New Athens District Library
201 North Van Buren Street
New Athens, IL 62264
phone: 618-475-3255
Type: Library System
Staff: 1.25 Collections: 11,500 Programs: 13 Internet Computer: 7
Knoxville Public Library
200 East Main Street
Knoxville, IL 61448
phone: 309-289-2113
Type: Library System
Staff: 1.51 Collections: 11,449 Programs: 17 Internet Computer: 2
Windsor Storm Memorial Public Library District
102 South Maple Street
Windsor, IL 61957
phone: 217-459-2498
Type: Library System
Staff: 1.73 Collections: 11,424 Programs: 12 Internet Computer: 3
Hudson Area Public Library District
104 Pearl Street
Hudson, IL 61748
phone: 309-726-1103
Type: Library System
Staff: 3.75 Collections: 11,392 Programs: 214 Internet Computer: 7
Onarga Community Public Library District
209 West Seminary Avenue
Onarga, IL 60955
phone: 815-268-7626
Type: Library System
Staff: 2.03 Collections: 11,383 Programs: 24 Internet Computer: 9
Robert W. Rowe Public Library District
120 East Si Johnson Avenue
Sheridan, IL 60551
phone: 815-496-2031
Type: Library System
Staff: 3.11 Collections: 11,131 Programs: 245 Internet Computer: 9
Blue Mound Memorial Library District
213 North Saint Marie Street
Blue Mound, IL 62513
phone: 217-692-2774
Type: Library System
Staff: 1.70 Collections: 11,122 Programs: 58 Internet Computer: 4
Hamilton Public Library
861 Broadway Street
Hamilton, IL 62341
phone: 217-847-2219
Type: Library System
Staff: 1.83 Collections: 10,971 Programs: 158 Internet Computer: 5
Williamsfield Public Library District
111 West Gale Street
Williamsfield, IL 61489
phone: 309-639-2630
Type: Library System
Staff: 1.80 Collections: 10,824 Programs: 17 Internet Computer: 2
Carrollton Public Library
509 South Main Street
Carrollton, IL 62016
phone: 217-942-6715
Type: Library System
Staff: 2.58 Collections: 10,646 Programs: 29 Internet Computer: 5
South Beloit Public Library
630 Blackhawk Boulevard
South Beloit, IL 61080
phone: 815-389-2495
Type: Library System
Staff: 4.85 Collections: 10,567 Programs: 12 Internet Computer: 8
M-C River Valley Public Library District
304 Main Street
Meredosia, IL 62665
phone: 217-584-1571
Type: Library System
Staff: 1.84 Collections: 10,513 Programs: 29 Internet Computer: 4
Mount Hope-Funk's Grove Townships Public Library District
111 South Hamilton Street
Mc Lean, IL 61754
phone: 309-874-2291
Type: Library System
Staff: 1.10 Collections: 10,504 Programs: 52 Internet Computer: 5
Franklin Grove Public Library
112 South Elm Street
Franklin Grove, IL 61031
phone: 815-456-2823
Type: Library System
Staff: 1.81 Collections: 10,479 Programs: 93 Internet Computer: 9
Sidell District Library
101 East Market Street
Sidell, IL 61876
phone: 217-288-9031
Type: Library System
Staff: 1.45 Collections: 10,408 Programs: 3 Internet Computer: 2
Danvers Township Library
117 East Exchange Street
Danvers, IL 61732
phone: 309-963-4269
Type: Library System
Staff: 1.18 Collections: 10,385 Programs: 51 Internet Computer: 6
Camargo Township District Library
14 North Main Street
Villa Grove, IL 61956
phone: 217-832-5211
Type: Library System
Staff: 3.26 Collections: 10,355 Programs: 87 Internet Computer: 5
River East Public Library District
813 West Il Route 120
Mchenry, IL 60051
phone: 815-385-6303
Type: Library System
Staff: 4.11 Collections: 10,315 Programs: 211 Internet Computer: 8
Viola Public Library District
1705 Fourteenth Street
Viola, IL 61486
phone: 309-596-2620
Type: Library System
Staff: 1.38 Collections: 10,250 Programs: 57 Internet Computer: 6
Waverly Public Library
291 North Pearl Street
Waverly, IL 62692
phone: 217-435-2051
Type: Library System
Staff: 0.82 Collections: 10,240 Programs: 8 Internet Computer: 2
Lena Community District Library
300 West Mason Street
Lena, IL 61048
phone: 815-369-3180
Type: Library System
Staff: 2.79 Collections: 10,160 Programs: 108 Internet Computer: 8
Chenoa Public Library District
211 South Division Street
Chenoa, IL 61726
phone: 815-945-4253
Type: Library System
Staff: 1.68 Collections: 10,136 Programs: 37 Internet Computer: 7
Millstadt Library
115 West Laurel Street
Millstadt, IL 62260
phone: 618-476-1887
Type: Library System
Staff: 1.90 Collections: 10,098 Programs: 7 Internet Computer: 5
Saint Joseph Township-Swearingen Memorial Library
201 North Third Street
Saint Joseph, IL 61873
phone: 217-469-2159
Type: Library System
Staff: 2.83 Collections: 10,083 Programs: 53 Internet Computer: 0
Wyoming Public Library District
119 North Seventh Street
Wyoming, IL 61491
phone: 309-695-2241
Type: Library System
Staff: 0.98 Collections: 10,000 Programs: 38 Internet Computer: 4
Cissna Park Community Library District
511 North Second Street
Cissna Park, IL 60924
phone: 815-457-2452
Type: Library System
Staff: 1.36 Collections: 10,000 Programs: 67 Internet Computer: 5
Lanark Public Library
110 West Carroll Street
Lanark, IL 61046
phone: 815-493-2166
Type: Library System
Staff: 0.93 Collections: 9,873 Programs: 25 Internet Computer: 16
Arcola Public Library District
407 East Main Street
Arcola, IL 61910
phone: 217-268-4477
Type: Library System
Staff: 4.00 Collections: 9,799 Programs: 40 Internet Computer: 6
Nashville Public Library
219 East Elm Street
Nashville, IL 62263
phone: 618-327-3827
Type: Library System
Staff: 2.25 Collections: 9,535 Programs: 86 Internet Computer: 10
Oglesby Public Library District
111 South Woodland Avenue
Oglesby, IL 61348
phone: 815-883-3619
Type: Library System
Staff: 1.75 Collections: 9,478 Programs: 36 Internet Computer: 6
Hometown Public Library
4331 Southwest Highway
Hometown, IL 60456
phone: 708-636-0997
Type: Library System
Staff: 2.18 Collections: 9,461 Programs: 1 Internet Computer: 4
Saint Elmo Public Library District
311 West Cumberland Road
Saint Elmo, IL 62458
phone: 618-829-5544
Type: Library System
Staff: 3.98 Collections: 9,413 Programs: 44 Internet Computer: 26
Polo Public Library District
302 West Mason Street
Polo, IL 61064
phone: 815-946-2713
Type: Library System
Staff: 2.95 Collections: 9,364 Programs: 117 Internet Computer: 12
Savanna Public Library District
326 Third Street
Savanna, IL 61074
phone: 815-273-3714
Type: Library System
Staff: 2.53 Collections: 9,320 Programs: 45 Internet Computer: 5
Bradford Public Library District
111 South Peoria Street
Bradford, IL 61421
phone: 309-897-8400
Type: Library System
Staff: 1.33 Collections: 9,274 Programs: 48 Internet Computer: 4
Malta Township Public Library
203 East Adams Street
Malta, IL 60150
phone: 815-825-2525
Type: Library System
Staff: 2.93 Collections: 9,240 Programs: 35 Internet Computer: 8
Clinton Township Public Library
110 South Elm Street
Waterman, IL 60556
phone: 815-264-3339
Type: Library System
Staff: 1.88 Collections: 9,236 Programs: 110 Internet Computer: 6
Red Bud Public Library
925 South Main Street
Red Bud, IL 62278
phone: 618-282-2255
Type: Library System
Staff: 1.60 Collections: 9,182 Programs: 13 Internet Computer: 5
Earlville Public Library District
205 West Winthrop Street
Earlville, IL 60518
phone: 815-246-9543
Type: Library System
Staff: 3.11 Collections: 9,168 Programs: 215 Internet Computer: 9
Andalusia Township Library
503 Second Street West
Andalusia, IL 61232
phone: 309-798-2542
Type: Library System
Staff: 0.93 Collections: 9,096 Programs: 18 Internet Computer: 6
John Mosser Public Library District
106 West Meek Street
Abingdon, IL 61410
phone: 309-462-3129
Type: Library System
Staff: 1.90 Collections: 9,084 Programs: 102 Internet Computer: 6
Four Star Public Library District
132 West South Street
Mendon, IL 62351
phone: 217-936-2131
Type: Library System
Staff: 2.10 Collections: 9,034 Programs: 111 Internet Computer: 3
Morrison & Mary Wiley Library
206 West Main Street
Elmwood, IL 61529
phone: 309-742-2431
Type: Library System
Staff: 2.25 Collections: 9,000 Programs: 49 Internet Computer: 4
Mount Morris Public Library
105 South Mckendrie Avenue
Mount Morris, IL 61054
phone: 815-734-4927
Type: Library System
Staff: 2.86 Collections: 8,964 Programs: 81 Internet Computer: 9
Laharpe Carnegie Public Library District
209 East Main Street
La Harpe, IL 61450
phone: 217-659-7729
Type: Library System
Staff: 1.59 Collections: 8,960 Programs: 32 Internet Computer: 3
Germantown Public Library District
403 Munster Street
Germantown, IL 62245
phone: 618-523-4820
Type: Library System
Staff: 0.90 Collections: 8,908 Programs: 331 Internet Computer: 5
Blandinsville-Hire Library District
130 South Main Street
Blandinsville, IL 61420
phone: 309-652-3166
Type: Library System
Staff: 1.95 Collections: 8,750 Programs: 15 Internet Computer: 4
Sherman Public Library District
2100 East Andrew Road
Sherman, IL 62684
phone: 217-496-2496
Type: Library System
Staff: 2.05 Collections: 8,723 Programs: 59 Internet Computer: 8
Kaneville Public Library District
2s101 Harter Road
Kaneville, IL 60144
phone: 630-557-2441
Type: Library System
Staff: 1.33 Collections: 8,678 Programs: 83 Internet Computer: 5
Illiopolis/Niantic Public Library District
401 Sixth And Mary Street
Illiopolis, IL 62539
phone: 217-486-5561
Type: Library System
Staff: 1.83 Collections: 8,575 Programs: 14 Internet Computer: 3
Duquoin Public Library
28 South Washington Street
Du Quoin, IL 62832
phone: 618-542-5045
Type: Library System
Staff: 1.65 Collections: 8,421 Programs: 27 Internet Computer: 6
Philo Public Library District
115 East Washington Street
Philo, IL 61864
phone: 217-684-2896
Type: Library System
Staff: 1.61 Collections: 8,368 Programs: 212 Internet Computer: 3
Cahokia Public Library District
140 Cahokia Park Drive
East Saint Louis, IL 62206
phone: 618-332-1491
Type: Library System
Staff: 6.50 Collections: 8,324 Programs: 82 Internet Computer: 13
Sumpter Township Library
148 Courthouse Square
Toledo, IL 62468
phone: 217-849-2072
Type: Library System
Staff: 0.93 Collections: 8,243 Programs: 41 Internet Computer: 3
Lebanon Public Library
314 West Saint Louis Street
Lebanon, IL 62254
phone: 618-537-4504
Type: Library System
Staff: 2.28 Collections: 8,105 Programs: 1 Internet Computer: 4
Chester Public Library
733 State Street
Chester, IL 62233
phone: 618-826-3711
Type: Library System
Staff: 3.45 Collections: 8,099 Programs: 225 Internet Computer: 19
Mills & Petrie Memorial Library And Gymnasium
704 North First Street
Ashton, IL 61006
phone: 815-453-2213
Type: Library System
Staff: 0.96 Collections: 8,061 Programs: 63 Internet Computer: 3
Lacon Public Library District
205 Sixth Street
Lacon, IL 61540
phone: 309-246-2855
Type: Library System
Staff: 2.16 Collections: 8,014 Programs: 18 Internet Computer: 6
Limestone Township Library
2701 West Tower Road
Kankakee, IL 60901
phone: 815-939-1696
Type: Library System
Staff: 3.37 Collections: 8,000 Programs: 97 Internet Computer: 7
Walnut Public Library District
101 Heaton Street
Walnut, IL 61376
phone: 815-379-2159
Type: Library System
Staff: 2.13 Collections: 7,872 Programs: 13 Internet Computer: 8
Moweaqua Public Library District
600 North Putnam Street
Moweaqua, IL 62550
phone: 217-768-4700
Type: Library System
Staff: 0.98 Collections: 7,795 Programs: 56 Internet Computer: 4
Mount Carroll Township Public Library
208 North Main Street
Mount Carroll, IL 61053
phone: 815-244-1751
Type: Library System
Staff: 1.25 Collections: 7,767 Programs: 43 Internet Computer: 6
Atkinson Public Library District
109 South State Street
Atkinson, IL 61235
phone: 309-936-7606
Type: Library System
Staff: 1.21 Collections: 7,730 Programs: 85 Internet Computer: 2
Palestine Public Library District
201 South Washington Street
Palestine, IL 62451
phone: 618-586-5317
Type: Library System
Staff: 1.50 Collections: 7,727 Programs: 146 Internet Computer: 7
Winnebago Public Library District
210 North Elida Street
Winnebago, IL 61088
phone: 815-335-7050
Type: Library System
Staff: 7.20 Collections: 7,713 Programs: 230 Internet Computer: 23
Bushnell Public Library District
455 North Dean Street
Bushnell, IL 61422
phone: 309-772-2060
Type: Library System
Staff: 2.05 Collections: 7,610 Programs: 31 Internet Computer: 6
H.A. Peine District Library
202 North Main Street
Minier, IL 61759
phone: 309-392-3220
Type: Library System
Staff: 1.18 Collections: 7,605 Programs: 17 Internet Computer: 2
West Union District Library
209 West Union Street
West Union, IL 62477
phone: 217-279-3556
Type: Library System
Staff: 0.72 Collections: 7,588 Programs: 38 Internet Computer: 6
Galatia Public Library District
217 South Main Cross Street
Galatia, IL 62935
phone: 618-268-9200
Type: Library System
Staff: 1.41 Collections: 7,545 Programs: 56 Internet Computer: 4
Crab Orchard Public Library District
20012 Crab Orchard Road
Marion, IL 62959
phone: 618-982-2141
Type: Library System
Staff: 2.96 Collections: 7,503 Programs: 26 Internet Computer: 5
Bertolet Memorial Library District
705 Main Street
Leaf River, IL 61047
phone: 815-738-2742
Type: Library System
Staff: 1.73 Collections: 7,464 Programs: 52 Internet Computer: 6
Forreston Public Library
204 First Avenue
Forreston, IL 61030
phone: 815-938-2624
Type: Library System
Staff: 1.01 Collections: 7,461 Programs: 140 Internet Computer: 3
Athens Municipal Library
410 East Hargrave Street
Athens, IL 62613
phone: 217-636-8047
Type: Library System
Staff: 1.90 Collections: 7,422 Programs: 39 Internet Computer: 6
Filger Public Library
261 East Fifth Street
Minonk, IL 61760
phone: 309-432-2929
Type: Library System
Staff: 1.95 Collections: 7,388 Programs: 53 Internet Computer: 3
Rushville Public Library
104 North Monroe Street
Rushville, IL 62681
phone: 217-322-3030
Type: Library System
Staff: 1.65 Collections: 7,200 Programs: 39 Internet Computer: 5
Hinckley Public Library District
100 North Maple Street
Hinckley, IL 60520
phone: 815-286-3220
Type: Library System
Staff: 2.04 Collections: 7,188 Programs: 111 Internet Computer: 5
Grand Prairie Of The West Public Library District
142 West Jackson Street
Virden, IL 62690
phone: 217-965-3015
Type: Library System
Staff: 2.33 Collections: 6,963 Programs: 8 Internet Computer: 6
Madison Public Library
1700 Fifth Street
Madison, IL 62060
phone: 618-876-8448
Type: Library System
Staff: 1.90 Collections: 6,900 Programs: 12 Internet Computer: 5
Georgetown Public Library
102 West West Street
Georgetown, IL 61846
phone: 217-662-2164
Type: Library System
Staff: 1.13 Collections: 6,795 Programs: 59 Internet Computer: 8
South Macon Public Library District
451 West Glenn Street
Macon, IL 62544
phone: 217-764-3356
Type: Library System
Staff: 2.16 Collections: 6,782 Programs: 12 Internet Computer: 4
Gillespie Public Library
201 West Chestnut Street
Gillespie, IL 62033
phone: 217-839-3614
Type: Library System
Staff: 1.56 Collections: 6,750 Programs: 35 Internet Computer: 5
Warsaw Public Library
1025 Webster Street
Warsaw, IL 62379
phone: 217-256-3417
Type: Library System
Staff: 1.51 Collections: 6,739 Programs: 33 Internet Computer: 8
New Windsor Public Library District
412 Main Street
New Windsor, IL 61465
phone: 309-667-2515
Type: Library System
Staff: 1.03 Collections: 6,674 Programs: 6 Internet Computer: 4
Fairfield Public Library
300 South East Second Street
Fairfield, IL 62837
phone: 618-842-4516
Type: Library System
Staff: 3.13 Collections: 6,655 Programs: 81 Internet Computer: 6
Lamoille-Clarion Public Library District
81 Main Street
La Moille, IL 61330
phone: 815-638-2356
Type: Library System
Staff: 1.01 Collections: 6,567 Programs: 36 Internet Computer: 7
Warren Township Public Library
210 Burnett Avenue
Warren, IL 61087
phone: 815-745-2076
Type: Library System
Staff: 1.68 Collections: 6,510 Programs: 84 Internet Computer: 7
Camp Point Public Library District
206 East State Street
Camp Point, IL 62320
phone: 217-593-7021
Type: Library System
Staff: 1.02 Collections: 6,500 Programs: 25 Internet Computer: 4
Roodhouse Public Library
220 West Franklin Street
Roodhouse, IL 62082
phone: 217-589-5123
Type: Library System
Staff: 2.28 Collections: 6,455 Programs: 2 Internet Computer: 6
Altamont Public Library
121 West Washington Avenue
Altamont, IL 62411
phone: 618-483-5457
Type: Library System
Staff: 1.41 Collections: 6,330 Programs: 5 Internet Computer: 4
New Baden Public Library
210 North First Street
New Baden, IL 62265
phone: 618-588-4554
Type: Library System
Staff: 1.55 Collections: 6,290 Programs: 9 Internet Computer: 7
Deer Creek District Library
205 East First Avenue
Deer Creek, IL 61733
phone: 309-447-6724
Type: Library System
Staff: 2.80 Collections: 6,286 Programs: 25 Internet Computer: 4
Kirkland Public Library
513 West Main Street
Kirkland, IL 60146
phone: 815-522-6260
Type: Library System
Staff: 1.40 Collections: 6,280 Programs: 27 Internet Computer: 5
Creve Coeur Public Library District
311 North Highland Street
Creve Coeur, IL 61610
phone: 309-699-7921
Type: Library System
Staff: 1.66 Collections: 6,245 Programs: 16 Internet Computer: 7
Creston-Dement Public Library District
107 South Main Street
Creston, IL 60113
phone: 815-384-3111
Type: Library System
Staff: 1.51 Collections: 6,198 Programs: 41 Internet Computer: 4
Catlin Public Library District
101 Mapleleaf Drive
Catlin, IL 61817
phone: 217-427-2550
Type: Library System
Staff: 2.50 Collections: 6,172 Programs: 84 Internet Computer: 8
Norris City Memorial Public Library District
603 South Division Street
Norris City, IL 62869
phone: 618-378-3713
Type: Library System
Staff: 2.13 Collections: 6,165 Programs: 7 Internet Computer: 9
Caseyville Public Library District
419 South Second Street
Caseyville, IL 62232
phone: 618-345-5848
Type: Library System
Staff: 1.68 Collections: 6,016 Programs: 9 Internet Computer: 10
York Township Public Library
1005 West Main Street
Thomson, IL 61285
phone: 815-259-2480
Type: Library System
Staff: 2.01 Collections: 5,965 Programs: 58 Internet Computer: 4
A. Herr Smith & E.E. Smith Library
105 East Adams Street
Loda, IL 60948
phone: 217-386-2783
Type: Library System
Staff: 0.63 Collections: 5,960 Programs: 16 Internet Computer: 1
Valmeyer Public Library District
300 South Cedar Bluff Drive
Valmeyer, IL 62295
phone: 618-935-2626
Type: Library System
Staff: 1.75 Collections: 5,955 Programs: 53 Internet Computer: 12
William Leonard Public Library District
13820 Central Park Avenue
Robbins, IL 60472
phone: 708-597-2760
Type: Library System
Staff: 5.20 Collections: 5,940 Programs: 265 Internet Computer: 11
Barry Public Library
880 Bainbridge Street
Barry, IL 62312
phone: 217-335-2149
Type: Library System
Staff: 0.68 Collections: 5,869 Programs: 6 Internet Computer: 2
Milford District Library
2 South Grant Avenue
Milford, IL 60953
phone: 815-889-4722
Type: Library System
Staff: 1.50 Collections: 5,849 Programs: 43 Internet Computer: 4
Greenup Township Public Library
101 North Franklin Street
Greenup, IL 62428
phone: 217-923-3616
Type: Library System
Staff: 1.33 Collections: 5,827 Programs: 6 Internet Computer: 4
Tiskilwa Public Library
119 East Main Street
Tiskilwa, IL 61368
phone: 815-646-4511
Type: Library System
Staff: 1.15 Collections: 5,800 Programs: 87 Internet Computer: 2
Mercer Carnegie Public Library District
200 North College Avenue
Aledo, IL 61231
phone: 309-582-2032
Type: Library System
Staff: 2.58 Collections: 5,798 Programs: 37 Internet Computer: 4
Chadwick Public Library District
110 Main Street
Chadwick, IL 61014
phone: 815-684-5215
Type: Library System
Staff: 0.80 Collections: 5,744 Programs: 3 Internet Computer: 3
White Hall Township Library
119 East Sherman Street
White Hall, IL 62092
phone: 217-374-6014
Type: Library System
Staff: 1.30 Collections: 5,722 Programs: 3 Internet Computer: 4
Ladd Public Library District
125 North Main Street
Ladd, IL 61329
phone: 815-894-3254
Type: Library System
Staff: 0.86 Collections: 5,667 Programs: 41 Internet Computer: 4
Farmersville-Waggoner Public Library District
210 South Cleveland Street
Farmersville, IL 62533
phone: 217-227-3711
Type: Library System
Staff: 1.15 Collections: 5,636 Programs: 1 Internet Computer: 2
Spoon River Library District
201 South Third Street
Cuba, IL 61427
phone: 309-785-5496
Type: Library System
Staff: 2.00 Collections: 5,620 Programs: 38 Internet Computer: 4
Winchester Public Library
215 North Main Street
Winchester, IL 62694
phone: 217-742-3150
Type: Library System
Staff: 1.10 Collections: 5,560 Programs: 25 Internet Computer: 4
Marissa Area Public Library District
212 North Main Street
Marissa, IL 62257
phone: 618-295-2825
Type: Library System
Staff: 2.76 Collections: 5,526 Programs: 30 Internet Computer: 8
Girard Township Library
201 West Madison Street
Girard, IL 62640
phone: 217-627-2414
Type: Library System
Staff: 1.15 Collections: 5,439 Programs: 67 Internet Computer: 7
Waynesville Township Library
303 East Second Street
Waynesville, IL 61778
phone: 217-949-5111
Type: Library System
Staff: 0.95 Collections: 5,386 Programs: 89 Internet Computer: 3
Pinckneyville Public Library
312 South Walnut Street
Pinckneyville, IL 62274
phone: 618-357-2410
Type: Library System
Staff: 1.45 Collections: 5,220 Programs: 5 Internet Computer: 6
Pankhurst Memorial Library
3 South Jefferson Avenue
Amboy, IL 61310
phone: 815-857-3925
Type: Library System
Staff: 1.60 Collections: 5,182 Programs: 42 Internet Computer: 5
Atlanta Public Library District
100 Race Street
Atlanta, IL 61723
phone: 217-648-2112
Type: Library System
Staff: 0.75 Collections: 5,158 Programs: 15 Internet Computer: 2
Nauvoo Public Library
1270 Mulholland Street
Nauvoo, IL 62354
phone: 217-453-2707
Type: Library System
Staff: 1.16 Collections: 5,093 Programs: 86 Internet Computer: 4
Piper City Public Library District
39 West Main Street
Piper City, IL 60959
phone: 815-686-9234
Type: Library System
Staff: 1.29 Collections: 5,086 Programs: 9 Internet Computer: 2
Golconda Public Library
126 West Main Street
Golconda, IL 62938
phone: 618-683-6531
Type: Library System
Staff: 1.13 Collections: 4,911 Programs: 1 Internet Computer: 5
Farmer City Public Library
109 East Green Street
Farmer City, IL 61842
phone: 309-928-9532
Type: Library System
Staff: 0.98 Collections: 4,813 Programs: 70 Internet Computer: 2
Newman Regional Library District
108 West Yates Street
Newman, IL 61942
phone: 217-837-2412
Type: Library System
Staff: 0.93 Collections: 4,749 Programs: 116 Internet Computer: 9
Brighton Memorial Public Library
110 North Main Street
Brighton, IL 62012
phone: 618-372-8450
Type: Library System
Staff: 1.63 Collections: 4,653 Programs: 86 Internet Computer: 3
Henry C. Adams Memorial Library
209 West Third Street
Prophetstown, IL 61277
phone: 815-537-5462
Type: Library System
Staff: 0.88 Collections: 4,642 Programs: 45 Internet Computer: 5
Sheffield Public Library
136 East Cook Street
Sheffield, IL 61361
phone: 815-454-2628
Type: Library System
Staff: 1.20 Collections: 4,625 Programs: 2 Internet Computer: 3
Marquette Heights Public Library
715 Lincoln Road
Pekin, IL 61554
phone: 309-382-3778
Type: Library System
Staff: 1.38 Collections: 4,617 Programs: 21 Internet Computer: 3
Elkhart Public Library District
121 East Bohan Street
Elkhart, IL 62634
phone: 217-947-2313
Type: Library System
Staff: 0.65 Collections: 4,600 Programs: 78 Internet Computer: 3
Assumption Public Library District
205 North Oak Street
Assumption, IL 62510
phone: 217-226-3915
Type: Library System
Staff: 1.61 Collections: 4,589 Programs: 48 Internet Computer: 3
Salem Township Public Library District
115 West Main Street
Yates City, IL 61572
phone: 309-358-1678
Type: Library System
Staff: 1.55 Collections: 4,514 Programs: 129 Internet Computer: 4
Stockton Township Public Library
140 West Benton Avenue
Stockton, IL 61085
phone: 815-947-2030
Type: Library System
Staff: 1.53 Collections: 4,499 Programs: 34 Internet Computer: 3
Clover Public Library District
440 North Division Street
Woodhull, IL 61490
phone: 309-334-2680
Type: Library System
Staff: 1.78 Collections: 4,485 Programs: 64 Internet Computer: 3
Williamsville Public Library
102 South Elm Street
Williamsville, IL 62693
phone: 217-566-3520
Type: Library System
Staff: 0.98 Collections: 4,371 Programs: 99 Internet Computer: 2
Elizabeth Township Library
210 East Myrtle Street
Elizabeth, IL 61028
phone: 815-858-2212
Type: Library System
Staff: 1.08 Collections: 4,264 Programs: 17 Internet Computer: 4
Colchester District Library
203 Macomb Street
Colchester, IL 62326
phone: 309-776-4861
Type: Library System
Staff: 0.88 Collections: 4,230 Programs: 44 Internet Computer: 6
Maple Park Public Library District
302 Willow Street
Maple Park, IL 60151
phone: 815-827-3362
Type: Library System
Staff: 0.91 Collections: 4,230 Programs: 71 Internet Computer: 8
Odell Public Library District
301 East Richard Street
Odell, IL 60460
phone: 815-998-2012
Type: Library System
Staff: 1.31 Collections: 4,152 Programs: 15 Internet Computer: 4
Steeleville Area Public Library District
625 South Sparta Street
Steeleville, IL 62288
phone: 618-965-9732
Type: Library System
Staff: 2.33 Collections: 4,145 Programs: 67 Internet Computer: 9
Riverton Village Library
1200 East Riverton Road
Riverton, IL 62561
phone: 217-629-6353
Type: Library System
Staff: 1.23 Collections: 4,100 Programs: 64 Internet Computer: 6
Dongola Public Library District
114 North East Front Street
Dongola, IL 62926
phone: 618-827-3622
Type: Library System
Staff: 0.60 Collections: 4,051 Programs: 52 Internet Computer: 4
Flewellin Memorial Library
108 West Comanche
Shabbona, IL 60550
phone: 815-824-2079
Type: Library System
Staff: 0.51 Collections: 3,977 Programs: 9 Internet Computer: 2
Neoga Public Library District
551 Chestnut Avenue
Neoga, IL 62447
phone: 217-895-3944
Type: Library System
Staff: 1.55 Collections: 3,975 Programs: 54 Internet Computer: 3
Annawan-Alba Township Library
200 N. Meadow Lane Suite 2
Annawan, IL 61234
phone: 309-935-6483
Type: Library System
Staff: 1.55 Collections: 3,957 Programs: 49 Internet Computer: 3
Ohio Public Library District
112 North Main Street
Ohio, IL 61349
phone: 815-376-5422
Type: Library System
Staff: 0.73 Collections: 3,942 Programs: 42 Internet Computer: 6
Nokomis Public Library
22 South Cedar Street
Nokomis, IL 62075
phone: 217-563-2734
Type: Library System
Staff: 1.75 Collections: 3,924 Programs: 12 Internet Computer: 4
Selby Township Library District
101 Depot Street
Depue, IL 61322
phone: 815-447-2660
Type: Library System
Staff: 0.83 Collections: 3,823 Programs: 27 Internet Computer: 4
Hanover Township Library
204 Jefferson Street
Hanover, IL 61041
phone: 815-591-3517
Type: Library System
Staff: 0.96 Collections: 3,675 Programs: 9 Internet Computer: 5
Clayton Public Library District
211 East Main Street
Clayton, IL 62324
phone: 217-894-6519
Type: Library System
Staff: 0.89 Collections: 3,633 Programs: 45 Internet Computer: 5
Sheldon Public Library District
125 North Fifth Street
Sheldon, IL 60966
phone: 815-429-3521
Type: Library System
Staff: 1.46 Collections: 3,578 Programs: 32 Internet Computer: 4
Kansas Community Memorial Library
107 North Front Street
Kansas, IL 61933
phone: 217-948-5484
Type: Library System
Staff: 0.63 Collections: 3,553 Programs: 19 Internet Computer: 3
Willow Branch Township Library
330 North Eldon Street
Cisco, IL 61830
phone: 217-669-2312
Type: Library System
Staff: 1.38 Collections: 3,487 Programs: 18 Internet Computer: 3
Doyle Public Library District
109 South O'bannon Street
Raymond, IL 62560
phone: 217-229-4471
Type: Library System
Staff: 0.98 Collections: 3,436 Programs: 1 Internet Computer: 1
Divernon Township Library
221 South Second Street
Divernon, IL 62530
phone: 217-628-3813
Type: Library System
Staff: 0.88 Collections: 3,362 Programs: 47 Internet Computer: 2
Lovington Public Library District
110 West State Street
Lovington, IL 61937
phone: 217-873-4468
Type: Library System
Staff: 1.50 Collections: 3,305 Programs: 60 Internet Computer: 3
Vance Township Library
107 South Main Street
Fairmount, IL 61841
phone: 217-733-2164
Type: Library System
Staff: 0.88 Collections: 3,272 Programs: 49 Internet Computer: 1
Grant Park Public Library
107 West Taylor Street
Grant Park, IL 60940
phone: 815-465-6047
Type: Library System
Staff: 0.63 Collections: 3,260 Programs: 2 Internet Computer: 2
Pearl City Public Library District
221 South Main Street
Pearl City, IL 61062
phone: 815-443-2832
Type: Library System
Staff: 1.08 Collections: 3,211 Programs: 17 Internet Computer: 5
Cairo Public Library
1609 Washington Avenue
Cairo, IL 62914
phone: 618-734-1840
Type: Library System
Staff: 1.60 Collections: 3,207 Programs: 8 Internet Computer: 3
Mount Olive Public Library
100 North Plum Street
Mount Olive, IL 62069
phone: 217-999-7311
Type: Library System
Staff: 1.13 Collections: 3,200 Programs: 24 Internet Computer: 4
Martin Township Public Library
132 West Main Street
Colfax, IL 61728
phone: 309-723-2541
Type: Library System
Staff: 0.65 Collections: 3,191 Programs: 10 Internet Computer: 4
Paw Paw Public Library District
362 Chicago Road
Paw Paw, IL 61353
phone: 815-627-9396
Type: Library System
Staff: 1.38 Collections: 3,178 Programs: 37 Internet Computer: 3
Mineral-Gold Public Library District
120 East Main Street
Mineral, IL 61344
phone: 309-288-3971
Type: Library System
Staff: 1.40 Collections: 3,164 Programs: 38 Internet Computer: 3
Martinsville Public Library District
120 East Cumberland Street
Martinsville, IL 62442
phone: 217-382-4113
Type: Library System
Staff: 1.35 Collections: 3,150 Programs: 80 Internet Computer: 5
Zeigler Public Library
102 East Maryland Street
Zeigler, IL 62999
phone: 618-596-2041
Type: Library System
Staff: 0.73 Collections: 3,134 Programs: 68 Internet Computer: 6
Hartford Public Library District
143 West Hawthorne Street
Hartford, IL 62048
phone: 618-254-9394
Type: Library System
Staff: 2.36 Collections: 3,061 Programs: 46 Internet Computer: 3
Goose Creek Township Carnegie Library
220 North Highway Avenue
De Land, IL 61839
phone: 217-664-3572
Type: Library System
Staff: 0.81 Collections: 3,009 Programs: 2 Internet Computer: 7
Christopher Public Library
202 East Market Street
Christopher, IL 62822
phone: 618-724-7534
Type: Library System
Staff: 0.71 Collections: 2,994 Programs: 0 Internet Computer: 5
Wysox Township Public Library
18 West Fifth Street
Milledgeville, IL 61051
phone: 815-225-7572
Type: Library System
Staff: 0.75 Collections: 2,971 Programs: 41 Internet Computer: 2
Patoka Public Library
210 West Bond Street
Patoka, IL 62875
phone: 618-432-5019
Type: Library System
Staff: 0.34 Collections: 2,916 Programs: 1 Internet Computer: 2
Bunker Hill Public Library District
220 East Warren Street
Bunker Hill, IL 62014
phone: 618-585-4736
Type: Library System
Staff: 0.95 Collections: 2,869 Programs: 16 Internet Computer: 4
Toluca Public Library District
102 North Main Street
Toluca, IL 61369
phone: 815-452-2211
Type: Library System
Staff: 0.66 Collections: 2,853 Programs: 2 Internet Computer: 1
Mason Memorial Public Library
104 West Main Street
Buda, IL 61314
phone: 309-895-7701
Type: Library System
Staff: 0.94 Collections: 2,851 Programs: 4 Internet Computer: 3
Homer Community Library
500 East Second Street
Homer, IL 61849
phone: 217-896-2121
Type: Library System
Staff: 0.78 Collections: 2,847 Programs: 16 Internet Computer: 7
Raymond A. Sapp Memorial Township Library
103 East Main Street
Wyanet, IL 61379
phone: 815-699-2342
Type: Library System
Staff: 0.88 Collections: 2,829 Programs: 38 Internet Computer: 6
Blue Ridge Township Public Library
101 West Oliver Street
Mansfield, IL 61854
phone: 217-489-9033
Type: Library System
Staff: 0.70 Collections: 2,772 Programs: 4 Internet Computer: 2
Neponset Public Library
201 West Commerical Street
Neponset, IL 61345
phone: 309-594-2204
Type: Library System
Staff: 1.10 Collections: 2,684 Programs: 8 Internet Computer: 4
Grayville Carnegie Public Library
110 West Mill Street
Grayville, IL 62844
phone: 618-375-7121
Type: Library System
Staff: 1.25 Collections: 2,676 Programs: 0 Internet Computer: 3
Frank Bertetti Benld Public Library
308 East Central Avenue
Benld, IL 62009
phone: 217-835-4045
Type: Library System
Staff: 1.13 Collections: 2,668 Programs: 67 Internet Computer: 4
Elwood Township Carnegie Library
104 North State Street
Ridge Farm, IL 61870
phone: 217-247-2820
Type: Library System
Staff: 0.63 Collections: 2,548 Programs: 10 Internet Computer: 0
Kinmundy Public Library
111 South Monroe Street
Kinmundy, IL 62854
phone: 618-547-3250
Type: Library System
Staff: 0.00 Collections: 2,530 Programs: 7 Internet Computer: 8
Trenton Public Library
118 East Indiana Street
Trenton, IL 62293
phone: 618-224-7662
Type: Library System
Staff: 1.20 Collections: 2,486 Programs: 62 Internet Computer: 3
Venice Public Library
325 Broadway Avenue
Venice, IL 62090
phone: 618-877-1330
Type: Library System
Staff: 1.40 Collections: 2,450 Programs: 2 Internet Computer: 8
Rosiclare Memorial Public Library
Main Street
Rosiclare, IL 62982
phone: 618-285-6213
Type: Library System
Staff: 0.55 Collections: 2,428 Programs: 4 Internet Computer: 4
Clifton Public Library
150 East Fourth Avenue
Clifton, IL 60927
phone: 815-694-2069
Type: Library System
Staff: 0.76 Collections: 2,283 Programs: 2 Internet Computer: 4
Village Of Avon Public Library
105 South Main Street
Avon, IL 61415
phone: 309-465-3933
Type: Library System
Staff: 0.84 Collections: 2,254 Programs: 8 Internet Computer: 2
Maquon Public Library District
210 Main Street
Maquon, IL 61458
phone: 309-875-3573
Type: Library System
Staff: 0.78 Collections: 2,250 Programs: 19 Internet Computer: 3
Weldon Public Library District
505 Maple Street
Weldon, IL 61882
phone: 217-736-2215
Type: Library System
Staff: 1.05 Collections: 2,200 Programs: 100 Internet Computer: 4
Sidney Community Library
221 South David Street
Sidney, IL 61877
phone: 217-688-2332
Type: Library System
Staff: 0.63 Collections: 2,163 Programs: 7 Internet Computer: 3
Moore Memorial Library District
509 Main Street
Hillsdale, IL 61257
phone: 309-658-2666
Type: Library System
Staff: 0.63 Collections: 2,127 Programs: 11 Internet Computer: 3
Stonington Township Public Library
500 East North Street
Stonington, IL 62567
phone: 217-325-3512
Type: Library System
Staff: 0.98 Collections: 2,098 Programs: 3 Internet Computer: 2
Royalton Public Library District
305 South Dean Street
Royalton, IL 62983
phone: 618-984-4463
Type: Library System
Staff: 0.53 Collections: 2,096 Programs: 1 Internet Computer: 2
Melvin Public Library
102 South Center Street
Melvin, IL 60952
phone: 217-388-2421
Type: Library System
Staff: 0.73 Collections: 2,012 Programs: 16 Internet Computer: 1
Rick Warren Memorial Public Library District
114 South Fourth Street
Elkville, IL 62932
phone: 618-568-1843
Type: Library System
Staff: 1.86 Collections: 2,000 Programs: 16 Internet Computer: 6
Ogden Rose Public Library
103 West Main Street
Ogden, IL 61859
phone: 217-582-2411
Type: Library System
Staff: 0.76 Collections: 2,000 Programs: 18 Internet Computer: 7
Virginia Memorial Public Library
100 North Main Street
Virginia, IL 62691
phone: 217-452-3846
Type: Library System
Staff: 1.21 Collections: 1,997 Programs: 43 Internet Computer: 5
Victoria Public Library District
227 East Main Street
Victoria, IL 61485
phone: 309-879-2295
Type: Library System
Staff: 0.85 Collections: 1,901 Programs: 6 Internet Computer: 2
Allin Township Library
116 West Main Street
Stanford, IL 61774
phone: 309-379-4631
Type: Library System
Staff: 0.81 Collections: 1,885 Programs: 96 Internet Computer: 3
West Salem Public Library
112 West South Street
West Salem, IL 62476
phone: 618-456-8970
Type: Library System
Staff: 0.53 Collections: 1,851 Programs: 12 Internet Computer: 4
Beardstown Houston Memorial Public Library
13 Boulevard Road
Beardstown, IL 62618
phone: 217-323-4204
Type: Library System
Staff: 3.32 Collections: 1,830 Programs: 74 Internet Computer: 11
Griggsville Public Library
119 South Corey Street
Griggsville, IL 62340
phone: 217-833-2633
Type: Library System
Staff: 1.13 Collections: 1,800 Programs: 10 Internet Computer: 4
Ransom Memorial Public Library
110 East Main Street
Altona, IL 61414
phone: 309-484-6193
Type: Library System
Staff: 0.50 Collections: 1,787 Programs: 102 Internet Computer: 5
Bond Public Library
208 South Chestnut Street
Wenona, IL 61377
phone: 815-853-4665
Type: Library System
Staff: 0.63 Collections: 1,767 Programs: 9 Internet Computer: 3
Vienna Carnegie Public Library
401 Poplar Street
Vienna, IL 62995
phone: 618-658-5051
Type: Library System
Staff: 0.50 Collections: 1,737 Programs: 10 Internet Computer: 12
Johnston City Public Library
506 Washington Avenue
Johnston City, IL 62951
phone: 618-983-6359
Type: Library System
Staff: 1.58 Collections: 1,624 Programs: 38 Internet Computer: 8
Mccoy Memorial Library
118 South Washington Street
Mc Leansboro, IL 62859
phone: 618-643-2125
Type: Library System
Staff: 1.17 Collections: 1,554 Programs: 38 Internet Computer: 2
Chatsworth Township Library
432 East Locust Street
Chatsworth, IL 60921
phone: 815-635-3004
Type: Library System
Staff: 1.37 Collections: 1,542 Programs: 22 Internet Computer: 4
Vermont Public Library
East 4th And Main Streets
Vermont, IL 61484
phone: 309-784-6291
Type: Library System
Staff: 0.63 Collections: 1,527 Programs: 12 Internet Computer: 3
Greenfield Public Library
515 Chestnut Street
Greenfield, IL 62044
phone: 217-368-2613
Type: Library System
Staff: 0.68 Collections: 1,463 Programs: 19 Internet Computer: 5
Astoria Public Library District
220 West Broadway Street
Astoria, IL 61501
phone: 309-329-2423
Type: Library System
Staff: 1.21 Collections: 1,400 Programs: 9 Internet Computer: 6
Central Public Library District
701 South Oak Street #a
Evansville, IL 62242
phone: 618-853-4081
Type: Library System
Staff: 0.75 Collections: 1,330 Programs: 2 Internet Computer: 1
Witt Township Memorial Library
18 North Second Street
Witt, IL 62094
phone: 217-594-7333
Type: Library System
Staff: 0.60 Collections: 1,247 Programs: 2 Internet Computer: 2
Ashley Public Library District
70 North Second Street
Ashley, IL 62808
phone: 618-485-2295
Type: Library System
Staff: 0.38 Collections: 1,246 Programs: 16 Internet Computer: 4
Worden Public Library District
111 East Wall Street
Worden, IL 62097
phone: 618-459-7171
Type: Library System
Staff: 1.06 Collections: 1,087 Programs: 70 Internet Computer: 2
Kitchell Memorial Library
300 Se 5th Street
Morrisonville, IL 62546
phone: 217-526-4553
Type: Library System
Staff: 0.95 Collections: 1,081 Programs: 58 Internet Computer: 7
Valley District Library
515 Carter Street
Fairview, IL 61432
phone: 309-778-2240
Type: Library System
Staff: 0.60 Collections: 1,053 Programs: 2 Internet Computer: 2
Cutler Public Library
409 South Main Street
Cutler, IL 62238
phone: 618-497-2961
Type: Library System
Staff: 0.48 Collections: 994 Programs: 0 Internet Computer: 4
Tilden Public Library
540 Pine Street
Tilden, IL 62292
phone: 618-587-2326
Type: Library System
Staff: 0.50 Collections: 985 Programs: 18 Internet Computer: 8
Ramsey Public Library
401 South Superior Street
Ramsey, IL 62080
phone: 618-423-2019
Type: Library System
Staff: 0.80 Collections: 954 Programs: 1 Internet Computer: 2
Grand Tower Public Library
111 Walnut Street
Grand Tower, IL 62942
phone: 618-565-2181
Type: Library System
Staff: 0.00 Collections: 933 Programs: 5 Internet Computer: 1
Dry Point Township Library
County Highway 651
Cowden, IL 62422
phone: 217-783-2616
Type: Library System
Staff: 1.68 Collections: 925 Programs: 4 Internet Computer: 7
Coulterville Public Library
103 South Fourth Street
Coulterville, IL 62237
phone: 618-758-3013
Type: Library System
Staff: 0.60 Collections: 900 Programs: 33 Internet Computer: 2
Greig Memorial Library
110 South Joy Street
Oneida, IL 61467
phone: 309-483-3482
Type: Library System
Staff: 0.60 Collections: 900 Programs: 4 Internet Computer: 4
Centreville Public Library
701 South 44th Street
East Saint Louis, IL 62207
phone: 618-271-2040
Type: Library System
Staff: 1.00 Collections: 900 Programs: 18 Internet Computer: 14
Chrisman Public Library
108 North Illinois Street
Chrisman, IL 61924
phone: 217-269-3011
Type: Library System
Staff: 1.08 Collections: 811 Programs: 79 Internet Computer: 7
Lostant Community Library
102 West Third Street
Lostant, IL 61334
phone: 815-368-3530
Type: Library System
Staff: 0.63 Collections: 780 Programs: 42 Internet Computer: 2
South County Public Library District
106 West Main Street
Brussels, IL 62013
phone: 618-883-2522
Type: Library System
Staff: 0.75 Collections: 692 Programs: 8 Internet Computer: 3
Carrier Mills-Stonefort Public Library District
109 Oak Street
Carrier Mills, IL 62917
phone: 618-994-2011
Type: Library System
Staff: 1.63 Collections: 634 Programs: 13 Internet Computer: 6
Bluffs Public Library
110 North Bluff Street
Bluffs, IL 62621
phone: 217-754-3804
Type: Library System
Staff: 0.63 Collections: 625 Programs: 9 Internet Computer: 1
Shawneetown Public Library
320 North Lincoln Boulevard
Shawneetown, IL 62984
phone: 618-269-3761
Type: Library System
Staff: 0.65 Collections: 596 Programs: 7 Internet Computer: 2
Sesser Public Library
303 West Franklin Street
Sesser, IL 62884
phone: 618-625-6566
Type: Library System
Staff: 0.58 Collections: 482 Programs: 20 Internet Computer: 3
Jonesboro Public Library
412 South Main Street
Jonesboro, IL 62952
phone: 618-833-8121
Type: Library System
Staff: 0.48 Collections: 474 Programs: 1 Internet Computer: 1
Herrick Township Public Library
303 North Broadway Street
Herrick, IL 62431
phone: 618-428-5223
Type: Library System
Staff: 0.50 Collections: 429 Programs: 261 Internet Computer: 6
Dahlgren Public Library
Third And Dale Streets
Dahlgren, IL 62828
phone: 618-736-2652
Type: Library System
Staff: 0.00 Collections: 340 Programs: 0 Internet Computer: 3
Leepertown Township Public Library
201 East Nebraska Street
Bureau, IL 61315
phone: 815-659-3283
Type: Library System
Staff: 0.43 Collections: 300 Programs: 2 Internet Computer: 4
Dodge Memorial Public Library District
22440 Railroad Street
Olive Branch, IL 62969
phone: 618-776-5115
Type: Library System
Staff: 0.50 Collections: 295 Programs: 0 Internet Computer: 7
Olmsted Public Library
160 North Front Street
Olmsted, IL 62970
phone: 618-742-8296
Type: Library System
Staff: 0.30 Collections: 235 Programs: 4 Internet Computer: 2
Wayne City Kissner Public Library
102 South Main Street
Wayne City, IL 62895
phone: 618-895-2661
Type: Library System
Staff: 0.65 Collections: 145 Programs: 4 Internet Computer: 4
Ira C. Reed Public Library
302 Commercial Street
La Fayette, IL 61449
phone: 309-995-3042
Type: Library System
Staff: 0.74 Collections: 103 Programs: 9 Internet Computer: 3
Pembroke Public Library District
13795 East Central Street
Hopkins Park, IL 60944
phone: 815-944-8609
Type: Library System
Staff: 1.20 Collections: 43 Programs: 17 Internet Computer: 12
Mounds Public Library
418 First Street
Mounds, IL 62964
phone: 618-745-6610
Type: Library System
Staff: 0.40 Collections: 15 Programs: 5 Internet Computer: 4
Evansville Public Library
602 Public Street
Evansville, IL 62242
phone: 618-853-4649
Type: Library System
Staff: 0.30 Collections: 0 Programs: 45 Internet Computer: 3
Hecker Public Library
151 West Monroe Street
Hecker, IL 62248
phone: 618-473-3022
Type: Library System
Staff: 0.30 Collections: 0 Programs: 0 Internet Computer: 1
Eastgate Branch Library
115 Eastgate Drive
Algonquin, IL 60102
phone: 847-658-4343
Type: Branch Library
Cobden Branch Library
100 South Front Street
Cobden, IL 62920
phone: 618-893-4637
Type: Branch Library
Alto Pass Branch Library
25 North Elm Street
Alto Pass, IL 62905
phone: 618-614-5504
Type: Branch Library
Wolf Lake Branch Library
3365 State Route 3 North
Wolf Lake, IL 62998
phone: 618-833-2521
Type: Branch Library
Prairie Skies Public Library District Branch
555 Buckeye Road
Pleasant Plains, IL 62677
phone: 217-626-1553
Type: Branch Library
Aurora Public Library Bookmobile
1100 Church Road Suite 10
Aurora, IL 60505
phone: 630-723-2705
Type: Bookmobile
Eola Road Branch Library
555 South Eola Road
Aurora, IL 60504
phone: 630-264-3400
Type: Branch Library
West Branch Library
233 South Constitution Drive
Aurora, IL 60506
phone: 630-264-3600
Type: Branch Library
South Branch
3 Tennis Club Lane
Barrington, IL 60010
phone: 847-381-2534
Type: Branch Library
West Branch Library
3414 West Main Street
Belleville, IL 62226
phone: 618-233-4366
Type: Branch Library
Bloomington Public Library Bookmobile
205 East Olive Street
Bloomington, IL 61701
phone: 309-828-6091
Type: Bookmobile
Irvington Branch Library
508 South 5th
Irvington, IL 62848
phone: 618-249-8143
Type: Branch Library
Ralph W. & Bernice S. Sprehe Branch Library
103 South Broadway
Hoffman, IL 62250
phone: 618-495-9955
Type: Branch Library
Sandoval Branch Library
101 North Broadway
Sandoval, IL 62882
phone: 618-247-3873
Type: Branch Library
Odin Community Branch Library
219 East Main Street
Odin, IL 62870
phone: 618-775-8309
Type: Branch Library
Douglass Branch Library
504 East Grove Street
Champaign, IL 61820
phone: 217-403-2090
Type: Branch Library
Albany Park Branch
5150 North Kimball Avenue
Chicago, IL 60625
phone: 312-744-1933
Type: Branch Library
Altgeld Branch
13281 S. Corliss Avenue
Riverdale, IL 60827
phone: 312-747-3270
Type: Branch Library
Archer Heights Branch
5055 South Archer Avenue
Chicago, IL 60632
phone: 312-747-9241
Type: Branch Library
Austin Branch
5615 West Race Avenue
Chicago, IL 60644
phone: 312-746-5038
Type: Branch Library
Austin-Irving Branch
6100 West Irving Park Road
Chicago, IL 60634
phone: 312-744-6222
Type: Branch Library
Avalon Branch
8148 South Stony Island Avenue
Chicago, IL 60617
phone: 312-747-5234
Type: Branch Library
Back Of The Yards Branch
4650 South Damen Avenue
Chicago, IL 60609
phone: 312-747-8367
Type: Branch Library
Beverly Branch
1962 West 95th Street
Chicago, IL 60643
phone: 312-747-9673
Type: Branch Library
Bezazian Branch
1226 West Ainslie Street
Chicago, IL 60640
phone: 312-744-0019
Type: Branch Library
Blackstone Branch
4904 South Lake Park Avenue
Chicago, IL 60615
phone: 312-747-0511
Type: Branch Library
Brainerd Branch
1350 West 89th Street
Chicago, IL 60620
phone: 312-747-6291
Type: Branch Library
Brighton Park Branch
4314 South Archer Avenue
Chicago, IL 60632
phone: 312-747-0666
Type: Branch Library
Chicago Lawn Branch
6120 South Kedzie Avenue
Chicago, IL 60629
phone: 312-747-0639
Type: Branch Library
Chinatown Branch
2353 South Wentworth Avenue
Chicago, IL 60616
phone: 312-747-8013
Type: Branch Library
Clearing Branch
6423 West 63rd Place
Chicago, IL 60638
phone: 312-747-5657
Type: Branch Library
Richard J. Daley Branch
3400 South Halsted Street
Chicago, IL 60608
phone: 312-747-8990
Type: Branch Library
Douglass Branch
3353 West 13th Street
Chicago, IL 60623
phone: 312-747-3725
Type: Branch Library
Edgebrook Branch
5331 West Devon Avenue
Chicago, IL 60646
phone: 312-744-8313
Type: Branch Library
Edgewater Branch
1210 West Elmdale Avenue
Chicago, IL 60660
phone: 312-744-0718
Type: Branch Library
Gage Park Branch
2807 West 55th Street
Chicago, IL 60632
phone: 312-747-0032
Type: Branch Library
Galewood-Mont Clare Branch
6871 W. Belden Avenue
Chicago, IL 60607
phone: 312-746-0165
Type: Branch Library
Garfield Ridge Branch
6348 South Archer Avenue
Chicago, IL 60638
phone: 312-747-6094
Type: Branch Library
Hall Branch
4801 South Michigan Avenue
Chicago, IL 60615
phone: 312-747-2541
Type: Branch Library
Hegewisch Branch
3048 East 130th Street
Chicago, IL 60633
phone: 312-747-0046
Type: Branch Library
Humboldt Park Branch
1605 North Troy Street
Chicago, IL 60647
phone: 312-744-2244
Type: Branch Library
Independence Branch
3548 West Irving Park Road
Chicago, IL 60618
phone: 312-744-0900
Type: Branch Library
Jefferson Park Branch
5363 West Lawrence Avenue
Chicago, IL 60630
phone: 312-744-1998
Type: Branch Library
Jeffery Manor Branch
2401 East 100th Street
Chicago, IL 60617
phone: 312-747-6479
Type: Branch Library
Kelly Branch
6151 South Normal Boulevard
Chicago, IL 60621
phone: 312-747-8418
Type: Branch Library
Martin Luther King, Jr. Branch
3436 South King Drive
Chicago, IL 60616
phone: 312-747-7543
Type: Branch Library
Legler Branch
115 South Pulaski Road
Chicago, IL 60624
phone: 312-746-7730
Type: Branch Library
Lincoln Park Branch
1150 West Fullerton Avenue
Chicago, IL 60614
phone: 312-744-1926
Type: Branch Library
Logan Square Branch
3030 West Fullerton Avenue
Chicago, IL 60647
phone: 312-744-5295
Type: Branch Library
Rudy Lozano Branch
1805 South Loomis Street
Chicago, IL 60608
phone: 312-746-4329
Type: Branch Library
Mckinley Park Branch
1915 West 35th Street
Chicago, IL 60609
phone: 312-747-6082
Type: Branch Library
Marshall Square Branch
2724 West Cermak Road
Chicago, IL 60608
phone: 312-747-0061
Type: Branch Library
Mayfair Branch
4400 West Lawrence Avenue
Chicago, IL 60630
phone: 312-744-1254
Type: Branch Library
Mount Greenwood Branch
11010 South Kedzie Avenue
Chicago, IL 60655
phone: 312-747-2805
Type: Branch Library
North Austin Branch
5724 West North Avenue
Chicago, IL 60639
phone: 312-746-4233
Type: Branch Library
North Pulaski Branch
4300 West North Avenue
Chicago, IL 60639
phone: 312-744-9573
Type: Branch Library
Northtown Branch
6435 North California Avenue
Chicago, IL 60645
phone: 312-744-2292
Type: Branch Library
Oriole Park Branch
7454 West Balmoral Avenue
Chicago, IL 60656
phone: 312-744-1965
Type: Branch Library
Portage-Cragin Branch
5108 West Belmont Avenue
Chicago, IL 60641
phone: 312-744-0152
Type: Branch Library
Pullman Branch
11001 South Indiana Avenue
Chicago, IL 60628
phone: 312-747-2033
Type: Branch Library
Roden Branch
6083 North Northwest Highway
Chicago, IL 60631
phone: 312-744-1478
Type: Branch Library
Rogers Park Branch
6907 North Clark Street
Chicago, IL 60626
phone: 312-744-0156
Type: Branch Library
Roosevelt Branch
1101 West Taylor Street
Chicago, IL 60607
phone: 312-746-5656
Type: Branch Library
Scottsdale Branch
4101 West 79th Street
Chicago, IL 60652
phone: 312-747-0193
Type: Branch Library
Sherman Park Branch
5440 South Racine Avenue
Chicago, IL 60609
phone: 312-747-0477
Type: Branch Library
South Chicago Branch
9055 South Houston Avenue
Chicago, IL 60617
phone: 312-747-8065
Type: Branch Library
South Shore Branch
2505 East 73rd Street
Chicago, IL 60649
phone: 312-747-5281
Type: Branch Library
Sulzer Regional Library
4455 North Lincoln Avenue
Chicago, IL 60625
phone: 312-744-7616
Type: Branch Library
Toman Branch
2708 South Pulaski Road
Chicago, IL 60623
phone: 312-745-1660
Type: Branch Library
Tuley Park Branch
501 East 90th Place
Chicago, IL 60619
phone: 312-747-7608
Type: Branch Library
Walker Branch
11071 South Hoyne Avenue
Chicago, IL 60643
phone: 312-747-1920
Type: Branch Library
West Addison Branch
7536 West Addison Street
Chicago, IL 60634
phone: 312-746-4704
Type: Branch Library
West Belmont Branch
3104 North Narragansett Avenue
Chicago, IL 60634
phone: 312-746-5142
Type: Branch Library
West Lawn Branch
4020 West 63rd Street
Chicago, IL 60629
phone: 312-747-7381
Type: Branch Library
Woodson Regional Library
9525 South Halsted Street
Chicago, IL 60628
phone: 312-747-6900
Type: Branch Library
Wrightwood-Ashburn Branch
8530 South Kedzie Avenue
Chicago, IL 60652
phone: 312-747-2696
Type: Branch Library
Whitney M. Young, Jr. Branch
7901 South King Drive
Chicago, IL 60619
phone: 312-747-0039
Type: Branch Library
Bessie Coleman Branch
731 East 63rd Street
Chicago, IL 60637
phone: 312-747-7760
Type: Branch Library
John Merlo Branch
644 West Belmont Avenue
Chicago, IL 60657
phone: 312-744-1139
Type: Branch Library
Uptown Branch
929 West Buena Avenue
Chicago, IL 60613
phone: 312-744-8400
Type: Branch Library
Canaryville Branch
642 West 43rd Street
Chicago, IL 60609
phone: 312-747-0644
Type: Branch Library
Mabel Manning Branch
6 South Hoyne Avenue
Chicago, IL 60612
phone: 312-746-6800
Type: Branch Library
Thurgood Marshall Branch
7506 South Racine Avenue
Chicago, IL 60620
phone: 312-747-5927
Type: Branch Library
Vodak/East Side Branch
3710 East 106th Street
Chicago, IL 60617
phone: 312-747-5500
Type: Branch Library
Chicago Bee Branch
3647 South State Street
Chicago, IL 60609
phone: 312-747-6872
Type: Branch Library
Lincoln Belmont Branch
1659 West Melrose Street
Chicago, IL 60657
phone: 312-744-0166
Type: Branch Library
Near North Branch
310 West Division Street
Chicago, IL 60610
phone: 312-744-0991
Type: Branch Library
Budlong Woods Branch
5630 North Lincoln Avenue
Chicago, IL 60659
phone: 312-742-9590
Type: Branch Library
West Englewood Branch
1745 West 63rd Street
Chicago, IL 60636
phone: 312-747-3481
Type: Branch Library
West Pullman Branch
830 West 119th Street
Chicago, IL 60643
phone: 312-747-1425
Type: Branch Library
Bucktown/Wicker Park Branch Library
1701 North Milwaukee Avenue
Chicago, IL 60647
phone: 312-744-6022
Type: Branch Library
West Chicago Avenue Branch
4856 West Chicago Avenue
Chicago, IL 60651
phone: 312-743-0260
Type: Branch Library
West Town
1625 W. Chicago Avenue
Chicago, IL 60622
phone: 312-743-0450
Type: Branch Library
South Branch Library
5444 West 34th Street
Cicero, IL 60804
phone: 708-863-8440
Type: Branch Library
Fairmont City Library Center
2870 North 44th Street
East Saint Louis, IL 62201
phone: 618-482-3966
Type: Branch Library
Aspen Drive Library
701 Aspen Drive
Vernon Hills, IL 60061
phone: 847-362-2330
Type: Branch Library
Pittsburg Branch Library
302 West Avery Avenue
Pittsburg, IL 62974
phone: 618-997-8111
Type: Branch Library
Crest Hill Branch Library
1298 Theodore Street
Crest Hill, IL 60403
phone: 815-725-0234
Type: Branch Library
Romeoville Branch Library
201 W. Normantown Road
Romeoville, IL 60446
phone: 815-886-2030
Type: Branch Library
North Branch Library
2026 Central Street
Evanston, IL 60201
phone: 847-866-0330
Type: Branch Library
South Branch Library
949 Chicago Avenue
Evanston, IL 60202
phone: 847-866-0333
Type: Branch Library
Rakow Branch Library
2751 West Bowes Road
Elgin, IL 60124
phone: 847-531-7271
Type: Branch Library
Granite City Branch Library
2145 Johnson Road
Granite City, IL 62040
phone: 618-452-6244
Type: Branch Library
Henderson County Public Library District Bookmobile
110 Hill Crest Drive
Biggsville, IL 61418
Type: Bookmobile
Germantown Hills Branch Library
101 Warrior Way
Metamora, IL 61548
phone: 309-383-2263
Type: Branch Library
Roanoke Branch Library
123 East Broad Street
Roanoke, IL 61561
phone: 309-923-7686
Type: Branch Library
Spring Bay Branch Library
411 Illinois Street
East Peoria, IL 61611
phone: 309-822-0444
Type: Branch Library
Washburn Branch Library
102 West Magnolia Drive
Washburn, IL 61570
phone: 309-248-7429
Type: Branch Library
Benson Branch Library
420 East Front Street
Benson, IL 61516
phone: 309-394-2542
Type: Branch Library
Prospect Heights Convenience Center
650b North Milwaukee Avenue
Prospect Heights, IL 60070
phone: 847-401-4758
Type: Branch Library
Black Road Branch Library
3395 West Black Road
Joliet, IL 60431
phone: 815-846-6500
Type: Branch Library
Plymouth Branch Library
103 West Main Street
Plymouth, IL 62367
phone: 309-458-6616
Type: Branch Library
Bowen Branch Library
116 East Fifth Street
Bowen, IL 62316
phone: 217-842-5573
Type: Branch Library
Golden Branch Library
309 Quincy Street
Golden, IL 62339
phone: 217-696-2428
Type: Branch Library
Littleton Branch Library
210 South Center Street
Littleton, IL 61452
phone: 309-257-2202
Type: Branch Library
South Branch
1711 West Algonquin Road
Mount Prospect, IL 60056
phone: 847-590-4090
Type: Branch Library
Versailles Branch Library
211 North Chestnut
Versailles, IL 62378
phone: 217-225-3102
Type: Branch Library
Naper Boulevard Branch Library
2035 South Naper Boulevard
Naperville, IL 60565
phone: 630-961-4100
Type: Branch Library
95th Street Branch Library
3015 Cedar Glade Drive
Naperville, IL 60564
phone: 630-961-4100
Type: Branch Library
Enfield Reading Center
105 East Main Street
Enfield, IL 62835
phone: 618-963-2787
Type: Branch Library
Roscoe Branch Library
5562 Clayton Circle
Roscoe, IL 61073
phone: 815-623-6266
Type: Branch Library
Maze Branch Library
845 South Gunderson Avenue
Oak Park, IL 60304
phone: 708-386-4751
Type: Branch Library
Dole Branch Library
255 Augusta Street
Oak Park, IL 60302
phone: 708-386-9032
Type: Branch Library
Montgomery Campus
1111 Reading Drive
Montgomery, IL 60538
phone: 630-554-3150
Type: Branch Library
Freeman Road Branch
1262 Freeman Road
Hoffman Estates, IL 60192
phone: 847-934-0220
Type: Branch Library
Palatine Public Library District Bookmobile
700 North North Court
Palatine, IL 60067
phone: 847-217-7267
Type: Bookmobile
Rand Road Branch
1585 Rand Road
Palatine, IL 60074
phone: 847-202-1194
Type: Branch Library
Lincoln Branch Library
1312 West Lincoln Avenue
Peoria, IL 61605
phone: 309-497-2600
Type: Branch Library
Mcclure Branch Library
315 West Mcclure Avenue
Peoria, IL 61604
phone: 309-497-2700
Type: Branch Library
Lakeview Branch Library
1137 West Lake Avenue
Peoria, IL 61614
phone: 309-497-2200
Type: Branch Library
Riverwest Branch Library
312 South Merriman
Peoria, IL 61605
phone: 309-497-2080
Type: Branch Library
South Side Branch Library
2605 West Krause Avenue
Peoria, IL 61605
phone: 309-497-2300
Type: Branch Library
Peoria Public Library Bookmobile
107 Northeast Monroe Street
Peoria, IL 61602
phone: 309-497-2140
Type: Bookmobile
Sonya Crawshaw Branch Library
4300 Audrey Lane
Hanover Park, IL 60133
phone: 630-372-0052
Type: Branch Library
Putnam (Condit) Branch Library
105 North Center Street
Putnam, IL 61560
phone: 815-437-2811
Type: Branch Library
Granville Branch Library
212 South Mccoy Street
Granville, IL 61326
phone: 815-339-2038
Type: Branch Library
Magnolia Branch Library
112 North Chicago Street
Magnolia, IL 61336
phone: 815-869-3038
Type: Branch Library
Mcnabb Branch Library
322 West Main Street
Mc Nabb, IL 61335
phone: 815-882-2378
Type: Branch Library
Standard Branch Library
128 1st Street
Standard, IL 61363
phone: 815-339-2471
Type: Branch Library
Susie Wesley Memorial Branch Library
105 South Main Street
Flat Rock, IL 62427
phone: 618-584-3636
Type: Branch Library
Oblong Public Branch Library
110 East Main Street
Oblong, IL 62449
phone: 618-592-3001
Type: Branch Library
Hutsonville Public Branch Library
101 South Main Street
Hutsonville, IL 62433
phone: 618-563-9603
Type: Branch Library
Southwest Branch Library
9010 Ridgewood Road
Rock Island, IL 61201
phone: 309-732-7338
Type: Branch Library
30/31 Branch Library
3059 30th Street
Rock Island, IL 61201
phone: 309-732-7369
Type: Branch Library
Montague Branch Library
1238 South Winnebago Street
Rockford, IL 61102
phone: 815-966-2743
Type: Branch Library
Rock River Branch Library
3128 11th Street
Rockford, IL 61109
phone: 815-966-2763
Type: Branch Library
Rockton Centre Branch Library
3112 North Rockton Avenue
Rockford, IL 61103
phone: 815-966-2776
Type: Branch Library
Lewis Lemon Branch Library
1988 West Jefferson Street
Rockford, IL 61101
phone: 815-966-2729
Type: Branch Library
East Branch Library
6685 East State Street
Rockford, IL 61108
phone: 815-966-2748
Type: Branch Library
Beecher City Branch Library
108 North James Street
Beecher City, IL 62414
phone: 618-427-9400
Type: Branch Library
Brownstown Branch Library
120 East Main Street
Brownstown, IL 62418
phone: 618-427-3853
Type: Branch Library
Hoffman Estates Branch Library
1550 Hassell Road
Hoffman Estates, IL 60169
phone: 847-885-3511
Type: Branch Library
Hanover Park Branch Library
1266 Irving Park Road
Hanover Park, IL 60133
phone: 630-372-7800
Type: Branch Library
Sherrard Public Library District Mobile Branch
200 5th Avenue
Sherrard, IL 61281
phone: 309-373-7927
Type: Central Library
Southeast Branch Library
2500 South Grand Avenue East
Springfield, IL 62703
phone: 217-753-4980
Type: Branch Library
West Branch Library
1251 West Washington Street
Springfield, IL 62702
phone: 217-753-4985
Type: Branch Library
Minooka Branch Library
109 North Wabena Street
Minooka, IL 60447
phone: 815-467-1600
Type: Branch Library
Alexis Branch Library
102 West Broadway
Alexis, IL 61412
phone: 309-482-6109
Type: Branch Library
Kirkwood Branch Library
134 South Kirk
Kirkwood, IL 61447
phone: 309-768-2173
Type: Branch Library
Roseville Branch Library
145 West Penn Avenue
Roseville, IL 61473
phone: 309-426-2336
Type: Branch Library
Sunnyland Branch Library
1 Sunnyland Plaza
Washington, IL 61571
phone: 309-745-3023
Type: Branch Library
Hinkston Park Field House Branch Library
800 North Baldwin Avenue
Waukegan, IL 60085
phone: 847-263-8077
Type: Branch Library
Northfield Branch Library
1785 Orchard Lane
Winnetka, IL 60093
phone: 847-446-5990
Type: Branch Library
Argenta Branch Library
100 East Water Street
Argenta, IL 62501
phone: 217-795-2144
Type: Branch Library
Tilden Public Library
540 Pine Street
Tilden, IL 62292
phone: 618-587-2401
Type: Central Library
Mound City Public Library
224 High Street
Mound City, IL 62963
phone: 618-748-9427
Type: Library System
Potomac Public Library
110 East State Street
Potomac, IL 61865
phone: 217-987-6457
Type: Library System
South Pekin Library
208 Main Street
South Pekin, IL 61564
phone: 309-348-2446
Type: Library System
Albany Public Library District
302 South Main Street
Albany, IL 61230
phone: 309-887-4193
Type: Library System
Amity Township Public Library
604 East Main Street
Cornell, IL 61319
phone: 815-358-2231
Type: Library System
Cheneys Grove Township Library
204 South State Street
Saybrook, IL 61770
phone: 309-475-6131
Type: Library System
Kinderhook Township Public Library District
665 Southwest Lee Evans Drive
Hull, IL 62343
phone: 217-432-1030
Type: Library System
Seaton Public Library District
201 Maple Street
Seaton, IL 61476
phone: 309-586-5341
Type: Library System
Willisville Village Library
803 Broadway Street
Willisville, IL 62997
phone: 618-497-2422
Type: Library System


 
The USA.com website and domain are privately owned and are not operated by or affiliated with any government or municipal authority.
© 2017 World Media Group, LLC.