Island Lake, IL Public Library
17 public libraries were found in or near Island Lake, IL.
Wauconda Area Public Library District (2.9 miles)
801 North Main Street
Wauconda, IL 60084
phone: 847-526-6225
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
River East Public Library District (3.9 miles)
813 West Il Route 120
Mchenry, IL 60051
phone: 815-385-6303
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
Cary Area Public Library District (4.4 miles)
1606 Three Oaks Road
Cary, IL 60013
phone: 847-639-4210
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
Mchenry Public Library District (5.7 miles)
809 North Front Street
Mchenry, IL 60050
phone: 815-385-0036
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
Fox River Grove Public Library District (5.7 miles)
407 Lincoln Avenue
Fox River Grove, IL 60021
phone: 847-639-2274
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
Crystal Lake Public Library (7.0 miles)
126 Paddock Street
Crystal Lake, IL 60014
phone: 815-459-1687
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
Round Lake Area Public Library District (7.2 miles)
906 Hart Road
Round Lake, IL 60073
phone: 847-546-7060
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
Johnsburg Public Library District (7.5 miles)
3000 North Johnsburg Road
Mchenry, IL 60051
phone: 815-344-0077
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
Fox Lake Public Library District (8.2 miles)
255 East Grand Avenue
Fox Lake, IL 60020
phone: 847-587-0198
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
Ela Area Public Library District (8.2 miles)
275 Mohawk Trail
Lake Zurich, IL 60047
phone: 847-438-3433
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
Barrington Public Library District (9.0 miles)
505 North Northwest Highway
Barrington, IL 60010
phone: 847-382-1300
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
Eastgate Branch Library (9.1 miles)
115 Eastgate Drive
Algonquin, IL 60102
phone: 847-658-4343
115 Eastgate Drive
Algonquin, IL 60102
phone: 847-658-4343
Type: Branch Library
Fremont Public Library District (9.2 miles)
1170 North Midlothian Road
Mundelein, IL 60060
phone: 847-566-8702
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
Grayslake Area Public Library District (9.5 miles)
100 Library Lane
Grayslake, IL 60030
phone: 847-223-5313
100 Library Lane
Grayslake, IL 60030
phone: 847-223-5313
Type: Library System
Staff: 32.60 Collections: 233,540 Programs: 884 Internet Computer: 38
Algonquin Area Public Library District (11.0 miles)
2600 Harnish Drive
Algonquin, IL 60102
phone: 847-458-6060
2600 Harnish Drive
Algonquin, IL 60102
phone: 847-458-6060
Type: Library System
Staff: 57.59 Collections: 346,910 Programs: 781 Internet Computer: 108
Lake Villa Public Library District (11.8 miles)
1001 East Grand Avenue
Lake Villa, IL 60046
phone: 847-356-7711
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
Rand Road Branch (13.4 miles)
1585 Rand Road
Palatine, IL 60074
phone: 847-202-1194
1585 Rand Road
Palatine, IL 60074
phone: 847-202-1194
Type: Branch Library