Saint Charles, IL Public Library
16 public libraries were found in or near Saint Charles, IL.
Saint Charles Public Library District (0.4 miles)
One South Sixth Avenue
Saint Charles, IL 60174
phone: 630-584-0076
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
Geneva Public Library District (2.3 miles)
127 James Street
Geneva, IL 60134
phone: 630-232-0780
127 James Street
Geneva, IL 60134
phone: 630-232-0780
Type: Library System
Staff: 49.82 Collections: 224,231 Programs: 489 Internet Computer: 57
Batavia Public Library District (4.8 miles)
10 South Batavia Avenue
Batavia, IL 60510
phone: 630-879-1393
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
West Chicago Public Library District (5.9 miles)
118 West Washington Street
West Chicago, IL 60185
phone: 630-231-1552
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
Rakow Branch Library (6.2 miles)
2751 West Bowes Road
Elgin, IL 60124
phone: 847-531-7271
2751 West Bowes Road
Elgin, IL 60124
phone: 847-531-7271
Type: Branch Library
Bartlett Public Library District (7.7 miles)
800 South Bartlett Road
Bartlett, IL 60103
phone: 630-837-2855
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
Messenger Public Library Of North Aurora (7.7 miles)
113 Oak Street
North Aurora, IL 60542
phone: 630-896-0240
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
Sonya Crawshaw Branch Library (8.0 miles)
4300 Audrey Lane
Hanover Park, IL 60133
phone: 630-372-0052
4300 Audrey Lane
Hanover Park, IL 60133
phone: 630-372-0052
Type: Branch Library
Town And Country Public Library District (8.3 miles)
320 East North Street
Elburn, IL 60119
phone: 630-365-2244
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
Gail Borden Public Library District (8.6 miles)
270 North Grove Avenue
Elgin, IL 60120
phone: 847-742-2411
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
Winfield Public Library (8.7 miles)
0s291 Winfield Road
Winfield, IL 60190
phone: 630-653-7599
0s291 Winfield Road
Winfield, IL 60190
phone: 630-653-7599
Type: Library System
Staff: 7.42 Collections: 76,602 Programs: 272 Internet Computer: 7
Poplar Creek Public Library District (9.3 miles)
1405 South Park Avenue
Streamwood, IL 60107
phone: 630-837-6800
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
Warrenville Public Library District (9.3 miles)
28w751 Stafford Place
Warrenville, IL 60555
phone: 630-393-1171
28w751 Stafford Place
Warrenville, IL 60555
phone: 630-393-1171
Type: Library System
Staff: 16.11 Collections: 117,850 Programs: 279 Internet Computer: 22
Carol Stream Public Library (9.4 miles)
616 Hiawatha Drive
Carol Stream, IL 60188
phone: 630-653-0755
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
Aurora Public Library Bookmobile (9.6 miles)
1100 Church Road Suite 10
Aurora, IL 60505
phone: 630-723-2705
1100 Church Road Suite 10
Aurora, IL 60505
phone: 630-723-2705
Type: Bookmobile
Hanover Park Branch Library (10.7 miles)
1266 Irving Park Road
Hanover Park, IL 60133
phone: 630-372-7800
1266 Irving Park Road
Hanover Park, IL 60133
phone: 630-372-7800
Type: Branch Library