Local Data Search

 
USA.com / Michigan / Public Library

Michigan Public Library

661 public libraries were found in Michigan.




Rank by: Collections, Size, Programs
Kent District Library
814 West River Center, N.E.
Comstock Park, MI 49321
phone: 616-784-2007
Type: Library System
Staff: 195.76 Collections: 1,615,222 Programs: 4,316 Internet Computer: 330
Detroit Public Library
5201 Woodward Avenue
Detroit, MI 48202
phone: 313-481-1300
Type: Library System
Staff: 364.00 Collections: 1,148,832 Programs: 8,512 Internet Computer: 709
Ann Arbor District Library
343 South Fifth Avenue
Ann Arbor, MI 48104
phone: 734-327-4200
Type: Library System
Staff: 164.50 Collections: 963,431 Programs: 1,515 Internet Computer: 242
Genesee District Library
G-4195 West Pasadena Avenue
Flint, MI 48504
phone: 810-732-5570
Type: Library System
Staff: 90.00 Collections: 958,666 Programs: 341 Internet Computer: 239
Capital Area District Library
401 South Capitol Avenue
Lansing, MI 48933
phone: 517-367-6300
Type: Library System
Staff: 151.95 Collections: 914,372 Programs: 2,939 Internet Computer: 299
Willard Public Library
7 West Van Buren Street
Battle Creek, MI 49017
phone: 269-968-8166
Type: Library System
Staff: 52.33 Collections: 786,021 Programs: 363 Internet Computer: 114
Grand Rapids Public Library
111 Library Street, Ne
Grand Rapids, MI 49503
phone: 616-988-5400
Type: Library System
Staff: 113.00 Collections: 767,346 Programs: 724 Internet Computer: 192
Kalamazoo Public Library
315 South Rose Street
Kalamazoo, MI 49007
phone: 269-553-7800
Type: Library System
Staff: 114.25 Collections: 661,017 Programs: 1,203 Internet Computer: 97
Monroe County Library System
840 South Roessler Street
Monroe, MI 48161
phone: 734-241-5770
Type: Library System
Staff: 100.14 Collections: 533,495 Programs: 2,539 Internet Computer: 205
Bay County Library System
500 Center Avenue
Bay City, MI 48708
phone: 989-894-2837
Type: Library System
Staff: 73.20 Collections: 494,273 Programs: 1,283 Internet Computer: 88
West Bloomfield Township Public Library
4600 Walnut Lake Road
West Bloomfield, MI 48323
phone: 248-682-2120
Type: Library System
Staff: 45.96 Collections: 439,636 Programs: 1,432 Internet Computer: 176
Canton Public Library
1200 South Canton Center Road
Canton, MI 48188
phone: 734-397-0999
Type: Library System
Staff: 57.78 Collections: 439,534 Programs: 943 Internet Computer: 147
Bloomfield Township Public Library
1099 Lone Pine Road
Bloomfield Hills, MI 48302
phone: 248-642-5800
Type: Library System
Staff: 56.30 Collections: 434,428 Programs: 661 Internet Computer: 83
Public Libraries Of Saginaw
505 Janes Avenue
Saginaw, MI 48607
phone: 989-755-9833
Type: Library System
Staff: 65.15 Collections: 419,140 Programs: 684 Internet Computer: 141
Jackson District Library
244 West Michigan Avenue
Jackson, MI 49201
phone: 517-788-4099
Type: Library System
Staff: 69.60 Collections: 415,433 Programs: 1,741 Internet Computer: 105
Saint Clair County Library
210 Mcmorran Boulevard
Port Huron, MI 48060
phone: 810-987-7323
Type: Library System
Staff: 67.08 Collections: 403,413 Programs: 2,248 Internet Computer: 172
Southfield Public Library
26300 Evergreen Road
Southfield, MI 48076
phone: 248-796-4200
Type: Library System
Staff: 64.50 Collections: 363,550 Programs: 332 Internet Computer: 192
Clinton-Macomb Public Library
40900 Romeo Plank Road
Clinton Township, MI 48038
phone: 586-226-5000
Type: Library System
Staff: 54.63 Collections: 347,621 Programs: 1,958 Internet Computer: 89
Rochester Hills Public Library
500 Olde Towne Road
Rochester, MI 48307
phone: 248-650-7122
Type: Library System
Staff: 60.53 Collections: 346,296 Programs: 659 Internet Computer: 111
Plymouth District Library
223 South Main Street
Plymouth, MI 48170
phone: 734-453-0750
Type: Library System
Staff: 40.43 Collections: 345,435 Programs: 472 Internet Computer: 105
Farmington Community Library
32737 West 12 Mile Road
Farmington, MI 48334
phone: 248-553-0300
Type: Library System
Staff: 57.00 Collections: 331,346 Programs: 1,712 Internet Computer: 122
Warren Public Library
One City Square - Suite 100
Warren, MI 48093
phone: 586-574-4564
Type: Library System
Staff: 27.35 Collections: 297,335 Programs: 256 Internet Computer: 109
Herrick District Library
300 South River Avenue
Holland, MI 49423
phone: 616-355-3100
Type: Library System
Staff: 56.40 Collections: 295,298 Programs: 778 Internet Computer: 98
Wayne County Public Library
30555 Michigan Avenue
Westland, MI 48186
phone: 734-727-7310
Type: Library System
Staff: 49.00 Collections: 287,387 Programs: 1,172 Internet Computer: 167
Grosse Pointe Public Library
10 Kercheval Avenue
Grosse Pointe, MI 48236
phone: 313-343-2074
Type: Library System
Staff: 49.40 Collections: 279,974 Programs: 619 Internet Computer: 56
Portage District Library
300 Library Lane
Portage, MI 49002
phone: 269-329-4542
Type: Library System
Staff: 32.35 Collections: 272,209 Programs: 558 Internet Computer: 87
Muskegon Area District Library
4845 Airline Road Unit 5
Muskegon, MI 49444
phone: 231-737-6248
Type: Library System
Staff: 30.13 Collections: 269,600 Programs: 538 Internet Computer: 52
Livonia Public Library
32777 Five Mile Road
Livonia, MI 48154
phone: 734-466-2451
Type: Library System
Staff: 57.85 Collections: 262,461 Programs: 708 Internet Computer: 51
Grace A. Dow Memorial Library
1710 West Saint Andrews Road
Midland, MI 48640
phone: 989-837-3430
Type: Library System
Staff: 38.73 Collections: 252,349 Programs: 518 Internet Computer: 37
Traverse Area District Library
610 Woodmere Avenue
Traverse City, MI 49686
phone: 231-932-8500
Type: Library System
Staff: 49.58 Collections: 233,198 Programs: 712 Internet Computer: 85
Ypsilanti District Library
5577 Whittaker Road
Ypsilanti, MI 48197
phone: 734-482-4110
Type: Library System
Staff: 47.63 Collections: 228,599 Programs: 2,692 Internet Computer: 87
Baldwin Public Library
300 West Merrill Street
Birmingham, MI 48009
phone: 248-647-7339
Type: Library System
Staff: 34.31 Collections: 217,140 Programs: 749 Internet Computer: 55
Troy Public Library
510 West Big Beaver Road
Troy, MI 48084
phone: 248-524-3538
Type: Library System
Staff: 37.50 Collections: 203,000 Programs: 145 Internet Computer: 62
Dearborn Public Library
16301 Michigan Avenue
Dearborn, MI 48126
phone: 313-943-2037
Type: Library System
Staff: 47.75 Collections: 199,200 Programs: 346 Internet Computer: 104
Novi Public Library
45255 West Ten Mile Road
Novi, MI 48375
phone: 248-349-0720
Type: Library System
Staff: 38.62 Collections: 193,357 Programs: 967 Internet Computer: 117
Romulus Public Library
11121 Wayne Road
Romulus, MI 48174
phone: 734-942-7589
Type: Library System
Staff: 1.00 Collections: 181,121 Programs: 664 Internet Computer: 45
Orion Township Public Library
825 Joslyn Road
Lake Orion, MI 48362
phone: 248-693-3000
Type: Library System
Staff: 31.62 Collections: 177,915 Programs: 882 Internet Computer: 39
Sterling Heights Public Library
40255 Dodge Park Road
Sterling Heights, MI 48313
phone: 586-446-2665
Type: Library System
Staff: 28.13 Collections: 169,770 Programs: 459 Internet Computer: 62
Van Buren District Library
200 North Phelps Street
Decatur, MI 49045
phone: 269-423-4771
Type: Library System
Staff: 27.88 Collections: 163,380 Programs: 380 Internet Computer: 74
Iosco-Arenac District Library
120 West Westover Street
East Tawas, MI 48730
phone: 989-362-2651
Type: Library System
Staff: 8.40 Collections: 158,546 Programs: 178 Internet Computer: 60
Flint Public Library
1026 East Kearsley Street
Flint, MI 48502
phone: 810-232-7111
Type: Library System
Staff: 45.28 Collections: 158,369 Programs: 810 Internet Computer: 85
Commerce Township Community Library
2869 North Pontiac Trail
Walled Lake, MI 48390
phone: 248-669-8108
Type: Library System
Staff: 14.03 Collections: 152,527 Programs: 318 Internet Computer: 31
East Lansing Public Library
950 Abbot Road
East Lansing, MI 48823
phone: 517-351-2420
Type: Library System
Staff: 18.13 Collections: 132,054 Programs: 773 Internet Computer: 43
Lapeer District Library
201 Village West Drive South
Lapeer, MI 48446
phone: 810-664-9521
Type: Library System
Staff: 26.38 Collections: 129,024 Programs: 780 Internet Computer: 34
Southgate Veterans Memorial Library
14680 Dix-Toledo Road
Southgate, MI 48195
phone: 734-258-3002
Type: Library System
Staff: 21.24 Collections: 124,914 Programs: 479 Internet Computer: 37
Northville District Library
212 West Cady Street
Northville, MI 48167
phone: 248-349-3020
Type: Library System
Staff: 27.54 Collections: 120,000 Programs: 306 Internet Computer: 27
Brighton District Library
100 Library Drive
Brighton, MI 48116
phone: 810-229-6571
Type: Library System
Staff: 33.86 Collections: 116,630 Programs: 616 Internet Computer: 32
Mason County District Library
217 East Ludington Avenue
Ludington, MI 49431
phone: 231-843-8465
Type: Library System
Staff: 15.25 Collections: 116,250 Programs: 762 Internet Computer: 20
Redford Township District Library
25320 West Six Mile Road
Redford, MI 48240
phone: 313-531-5960
Type: Library System
Staff: 22.06 Collections: 116,018 Programs: 232 Internet Computer: 35
Saint Clair Shores Public Library
22500 Eleven Mile Road
Saint Clair Shores, MI 48081
phone: 586-771-9020
Type: Library System
Staff: 18.13 Collections: 113,757 Programs: 380 Internet Computer: 24
Loutit District Library
407 Columbus Avenue
Grand Haven, MI 49417
phone: 616-842-5560
Type: Library System
Staff: 20.75 Collections: 112,540 Programs: 570 Internet Computer: 64
Manistee County Library
95 Maple Street
Manistee, MI 49660
phone: 231-723-2519
Type: Library System
Staff: 17.24 Collections: 110,865 Programs: 210 Internet Computer: 55
Chippewa River District Library System
301 South University
Mount Pleasant, MI 48858
phone: 989-773-3242
Type: Library System
Staff: 28.00 Collections: 110,648 Programs: 1,074 Internet Computer: 104
Georgetown Township Public Library
1525 Baldwin Street
Jenison, MI 49428
phone: 616-457-9620
Type: Library System
Staff: 18.20 Collections: 108,104 Programs: 179 Internet Computer: 8
Comstock Township Library
6130 King Highway
Comstock, MI 49041
phone: 269-345-0136
Type: Library System
Staff: 8.90 Collections: 107,375 Programs: 356 Internet Computer: 18
Independence Township Library
6495 Clarkston Road
Clarkston, MI 48346
phone: 248-625-2212
Type: Library System
Staff: 14.46 Collections: 106,000 Programs: 539 Internet Computer: 43
Howell Carnegie District Library
314 West Grand River Avenue
Howell, MI 48843
phone: 517-546-0720
Type: Library System
Staff: 21.49 Collections: 101,274 Programs: 787 Internet Computer: 56
Peter White Public Library
217 North Front Street
Marquette, MI 49855
phone: 906-228-9510
Type: Library System
Staff: 26.78 Collections: 100,918 Programs: 506 Internet Computer: 53
Niles District Library
620 East Main Street
Niles, MI 49120
phone: 269-683-8545
Type: Library System
Staff: 15.75 Collections: 100,688 Programs: 400 Internet Computer: 38
Shelby Township Library
51680 Van Dyke Avenue
Utica, MI 48316
phone: 586-739-7414
Type: Library System
Staff: 11.68 Collections: 100,500 Programs: 310 Internet Computer: 27
Hackley Public Library
316 West Webster Avenue
Muskegon, MI 49440
phone: 231-722-7276
Type: Library System
Staff: 24.15 Collections: 100,455 Programs: 277 Internet Computer: 33
Auburn Hills Public Library
3400 East Seyburn Drive
Auburn Hills, MI 48326
phone: 248-370-9466
Type: Library System
Staff: 13.55 Collections: 99,564 Programs: 530 Internet Computer: 25
Royal Oak Public Library
222 East Eleven Mile Road
Royal Oak, MI 48067
phone: 248-246-3700
Type: Library System
Staff: 19.25 Collections: 98,028 Programs: 510 Internet Computer: 47
Saline District Library
555 North Maple Road
Saline, MI 48176
phone: 734-429-5450
Type: Library System
Staff: 21.20 Collections: 96,079 Programs: 561 Internet Computer: 38
Waterford Township Public Library
5168 Civic Center Drive
Waterford, MI 48329
phone: 248-674-4831
Type: Library System
Staff: 23.30 Collections: 94,611 Programs: 459 Internet Computer: 59
Dexter District Library
3255 Alpine Street
Dexter, MI 48130
phone: 734-426-4477
Type: Library System
Staff: 16.75 Collections: 93,363 Programs: 544 Internet Computer: 24
Cromaine District Library
3688 North Hartland Road
Hartland, MI 48353
phone: 810-632-5200
Type: Library System
Staff: 22.18 Collections: 93,000 Programs: 574 Internet Computer: 34
Three Rivers Public Library
920 West Michigan Avenue
Three Rivers, MI 49093
phone: 269-273-8666
Type: Library System
Staff: 7.45 Collections: 90,655 Programs: 353 Internet Computer: 16
Shiawassee District Library
502 West Main Street
Owosso, MI 48867
phone: 989-725-5134
Type: Library System
Staff: 13.55 Collections: 90,365 Programs: 175 Internet Computer: 32
Spring Lake District Library
123 East Exchange Street
Spring Lake, MI 49456
phone: 616-846-5770
Type: Library System
Staff: 19.03 Collections: 85,407 Programs: 494 Internet Computer: 47
Adrian Public Library
143 East Maumee Street
Adrian, MI 49221
phone: 517-265-2265
Type: Library System
Staff: 8.50 Collections: 84,893 Programs: 329 Internet Computer: 17
Dickinson County Library
401 Iron Mountain Street
Iron Mountain, MI 49801
phone: 906-774-1218
Type: Library System
Staff: 14.17 Collections: 84,724 Programs: 222 Internet Computer: 33
Branch District Library
10 East Chicago Street
Coldwater, MI 49036
phone: 517-278-2341
Type: Library System
Staff: 18.45 Collections: 84,190 Programs: 461 Internet Computer: 59
Ferndale Public Library
222 East Nine Mile Road
Ferndale, MI 48220
phone: 248-546-2504
Type: Library System
Staff: 10.63 Collections: 84,000 Programs: 276 Internet Computer: 40
Milford Public Library
330 Family Drive
Milford, MI 48381
phone: 248-684-0845
Type: Library System
Staff: 15.56 Collections: 78,335 Programs: 299 Internet Computer: 38
Delta Township District Library
5130 Davenport Drive
Lansing, MI 48917
phone: 517-321-4014
Type: Library System
Staff: 20.50 Collections: 77,466 Programs: 556 Internet Computer: 30
Lincoln Township Public Library
2099 West John Beers Road
Stevensville, MI 49127
phone: 269-429-9575
Type: Library System
Staff: 15.25 Collections: 73,352 Programs: 1,380 Internet Computer: 20
Cass District Library
319 M-62
Cassopolis, MI 49031
phone: 269-445-3400
Type: Library System
Staff: 15.90 Collections: 71,549 Programs: 178 Internet Computer: 55
Belleville Area District Library
167 Fourth Street
Belleville, MI 48111
phone: 734-699-3291
Type: Library System
Staff: 12.30 Collections: 71,236 Programs: 160 Internet Computer: 19
Cadillac Wexford Public Library
411 South Lake Street
Cadillac, MI 49601
phone: 231-775-6541
Type: Library System
Staff: 17.83 Collections: 70,953 Programs: 292 Internet Computer: 61
Tecumseh District Library
215 North Ottawa Street
Tecumseh, MI 49286
phone: 517-423-2238
Type: Library System
Staff: 12.13 Collections: 70,760 Programs: 191 Internet Computer: 18
Romeo District Library
65821 Van Dyke Avenue
Washington, MI 48095
phone: 586-752-0603
Type: Library System
Staff: 21.11 Collections: 70,700 Programs: 255 Internet Computer: 42
Alpena County Library
211 North First Avenue
Alpena, MI 49707
phone: 989-356-6188
Type: Library System
Staff: 17.15 Collections: 69,964 Programs: 336 Internet Computer: 28
Chelsea District Library
221 South Main Street
Chelsea, MI 48118
phone: 734-475-8732
Type: Library System
Staff: 18.48 Collections: 69,934 Programs: 706 Internet Computer: 32
Wixom Public Library
49015 Pontiac Trail
Wixom, MI 48393
phone: 248-624-2512
Type: Library System
Staff: 11.00 Collections: 69,655 Programs: 266 Internet Computer: 32
White Lake Township Library
7527 East Highland Road
White Lake, MI 48383
phone: 248-698-4942
Type: Library System
Staff: 12.95 Collections: 69,167 Programs: 233 Internet Computer: 10
Marshall District Library
124 West Green Street
Marshall, MI 49068
phone: 269-781-7821
Type: Library System
Staff: 15.60 Collections: 68,453 Programs: 454 Internet Computer: 20
Bayliss Public Library
541 Library Drive
Sault Sainte Marie, MI 49783
phone: 906-632-9331
Type: Library System
Staff: 11.71 Collections: 67,231 Programs: 587 Internet Computer: 89
Dearborn Heights City Libraries
24590 George Street
Dearborn Heights, MI 48127
phone: 313-791-3800
Type: Library System
Staff: 22.00 Collections: 66,699 Programs: 613 Internet Computer: 89
Brandon Township Public Library
304 South Street
Ortonville, MI 48462
phone: 248-627-1460
Type: Library System
Staff: 14.95 Collections: 66,590 Programs: 1,026 Internet Computer: 33
Oxford Public Library
530 Pontiac Road
Oxford, MI 48371
phone: 248-628-3034
Type: Library System
Staff: 15.68 Collections: 63,783 Programs: 408 Internet Computer: 48
Gladwin County District Library
402 James Robertson Drive
Gladwin, MI 48624
phone: 989-426-8221
Type: Library System
Staff: 8.98 Collections: 63,698 Programs: 231 Internet Computer: 36
Highland Township Public Library
444 Beach Farm Circle
Highland, MI 48357
phone: 248-887-2218
Type: Library System
Staff: 13.28 Collections: 63,552 Programs: 419 Internet Computer: 22
Springfield Township Library
12000 Davisburg Road
Davisburg, MI 48350
phone: 248-846-6550
Type: Library System
Staff: 9.61 Collections: 62,232 Programs: 144 Internet Computer: 15
Charlevoix Public Library
220 West Clinton Street
Charlevoix, MI 49720
phone: 231-547-2651
Type: Library System
Staff: 12.88 Collections: 60,300 Programs: 421 Internet Computer: 28
Otsego County Library
700 South Otsego Avenue
Gaylord, MI 49735
phone: 989-732-5841
Type: Library System
Staff: 10.68 Collections: 59,158 Programs: 281 Internet Computer: 45
Mount Clemens Public Library
150 Cass Avenue
Mount Clemens, MI 48043
phone: 586-469-6200
Type: Library System
Staff: 13.81 Collections: 59,029 Programs: 421 Internet Computer: 15
Berkley Public Library
3155 Coolidge Highway
Berkley, MI 48072
phone: 248-658-3440
Type: Library System
Staff: 10.23 Collections: 58,225 Programs: 192 Internet Computer: 16
Flat River Community Library
200 West Judd Street
Greenville, MI 48838
phone: 616-754-6359
Type: Library System
Staff: 9.73 Collections: 54,241 Programs: 118 Internet Computer: 13
Dewitt Public Library
13101 Schavey Road
Dewitt, MI 48820
phone: 517-669-3156
Type: Library System
Staff: 11.75 Collections: 53,567 Programs: 447 Internet Computer: 9
Paw Paw District Library
609 West Michigan Avenue
Paw Paw, MI 49079
phone: 269-657-3800
Type: Library System
Staff: 10.05 Collections: 53,154 Programs: 320 Internet Computer: 13
Fremont Area District Library
104 East Main Street
Fremont, MI 49412
phone: 231-924-3480
Type: Library System
Staff: 12.30 Collections: 51,856 Programs: 245 Internet Computer: 40
Chesterfield Township Library
50560 Patricia Avenue
New Baltimore, MI 48051
phone: 586-598-4900
Type: Library System
Staff: 16.39 Collections: 51,192 Programs: 527 Internet Computer: 9
Oak Park Public Library
14200 Oak Park Boulevard
Oak Park, MI 48237
phone: 248-691-7480
Type: Library System
Staff: 8.90 Collections: 51,187 Programs: 84 Internet Computer: 12
Salem-South Lyon District Library
9800 Pontiac Trail
South Lyon, MI 48178
phone: 248-437-6431
Type: Library System
Staff: 16.23 Collections: 51,042 Programs: 381 Internet Computer: 55
William P. Faust Public Library Of Westland
6123 Central City Parkway
Westland, MI 48185
phone: 734-326-6123
Type: Library System
Staff: 21.28 Collections: 50,399 Programs: 1,048 Internet Computer: 61
Jordan Valley District Library
One Library Lane
East Jordan, MI 49727
phone: 231-536-7131
Type: Library System
Staff: 5.14 Collections: 49,739 Programs: 185 Internet Computer: 21
Otsego District Public Library
401 Dix Street
Otsego, MI 49078
phone: 269-694-9690
Type: Library System
Staff: 8.25 Collections: 48,476 Programs: 338 Internet Computer: 28
Crawford County Library
201 Plum Street
Grayling, MI 49738
phone: 989-348-9214
Type: Library System
Staff: 8.98 Collections: 48,129 Programs: 234 Internet Computer: 40
Community District Library
210 East Corunna Avenue
Corunna, MI 48817
phone: 989-743-3287
Type: Library System
Staff: 9.65 Collections: 46,256 Programs: 419 Internet Computer: 55
Maud Preston Palenske Memorial Library
500 Market Street
Saint Joseph, MI 49085
phone: 269-983-7167
Type: Library System
Staff: 13.21 Collections: 45,716 Programs: 521 Internet Computer: 22
Charlotte Community Library
226 South Bostwick Street
Charlotte, MI 48813
phone: 517-543-8859
Type: Library System
Staff: 12.88 Collections: 45,433 Programs: 737 Internet Computer: 33
Presque Isle District Library
181 East Erie Street
Rogers City, MI 49779
phone: 989-734-2477
Type: Library System
Staff: 15.58 Collections: 44,258 Programs: 192 Internet Computer: 61
Caro Area District Library
840 West Frank Street
Caro, MI 48723
phone: 989-673-4329
Type: Library System
Staff: 10.70 Collections: 44,257 Programs: 71 Internet Computer: 24
Howard Miller Library
14 South Church Street
Zeeland, MI 49464
phone: 616-772-0874
Type: Library System
Staff: 10.23 Collections: 44,233 Programs: 232 Internet Computer: 17
Sturgis District Library
255 North Street
Sturgis, MI 49091
phone: 269-659-7224
Type: Library System
Staff: 8.43 Collections: 43,756 Programs: 151 Internet Computer: 24
Parchment Community Library
401 South Riverview Drive
Kalamazoo, MI 49004
phone: 269-343-7747
Type: Library System
Staff: 7.52 Collections: 43,532 Programs: 236 Internet Computer: 8
Bacon Memorial District Library
45 Vinewood Street
Wyandotte, MI 48192
phone: 734-246-8357
Type: Library System
Staff: 9.78 Collections: 43,346 Programs: 188 Internet Computer: 30
Riverview Public Library
14300 Sibley Road
Riverview, MI 48193
phone: 734-283-1250
Type: Library System
Staff: 4.00 Collections: 43,170 Programs: 298 Internet Computer: 8
Cheboygan Area Public Library
100 South Bailey Street
Cheboygan, MI 49721
phone: 231-627-2381
Type: Library System
Staff: 7.90 Collections: 42,880 Programs: 981 Internet Computer: 39
Macdonald Public Library
36480 Main Street
New Baltimore, MI 48047
phone: 586-725-0273
Type: Library System
Staff: 7.70 Collections: 41,890 Programs: 325 Internet Computer: 18
Albion District Library
501 South Superior Street
Albion, MI 49224
phone: 517-629-3993
Type: Library System
Staff: 8.53 Collections: 41,500 Programs: 266 Internet Computer: 25
Alma Public Library
351 North Court Street
Alma, MI 48801
phone: 989-463-3966
Type: Library System
Staff: 5.13 Collections: 40,138 Programs: 2,179 Internet Computer: 17
Thomas Township Library
8207 Shields Drive
Saginaw, MI 48609
phone: 989-781-3770
Type: Library System
Staff: 5.50 Collections: 40,008 Programs: 92 Internet Computer: 10
Northfield Township Area Library
125 Barker Road
Whitmore Lake, MI 48189
phone: 734-449-0066
Type: Library System
Staff: 7.03 Collections: 39,816 Programs: 177 Internet Computer: 7
Charles A. Ransom District Library
180 South Sherwood Avenue
Plainwell, MI 49080
phone: 269-685-8024
Type: Library System
Staff: 6.25 Collections: 39,694 Programs: 200 Internet Computer: 17
Petoskey Public Library
500 East Mitchell Street
Petoskey, MI 49770
phone: 231-758-3100
Type: Library System
Staff: 9.00 Collections: 39,485 Programs: 325 Internet Computer: 17
Portland District Library
334 Kent Street
Portland, MI 48875
phone: 517-647-6981
Type: Library System
Staff: 8.08 Collections: 39,342 Programs: 259 Internet Computer: 17
Nottawa Township Library
685 East Main Street
Centreville, MI 49032
phone: 269-467-6289
Type: Library System
Staff: 4.27 Collections: 39,337 Programs: 39 Internet Computer: 13
West Iron District Library
116 West Genesee Street
Iron River, MI 49935
phone: 906-265-2831
Type: Library System
Staff: 6.48 Collections: 38,508 Programs: 128 Internet Computer: 25
Frankenmuth James E. Wickson District Library
359 South Franklin Street
Frankenmuth, MI 48734
phone: 989-652-8323
Type: Library System
Staff: 5.38 Collections: 38,347 Programs: 163 Internet Computer: 13
Hamtramck Public Library
2360 Caniff Avenue
Hamtramck, MI 48212
phone: 313-365-7050
Type: Library System
Staff: 9.50 Collections: 38,339 Programs: 290 Internet Computer: 18
Escanaba Public Library
400 Ludington Street
Escanaba, MI 49829
phone: 906-789-7323
Type: Library System
Staff: 7.75 Collections: 38,215 Programs: 126 Internet Computer: 19
Dowagiac District Library
211 Commercial Street
Dowagiac, MI 49047
phone: 269-782-3826
Type: Library System
Staff: 6.00 Collections: 38,176 Programs: 89 Internet Computer: 22
Ionia Community Library
126 East Main Street
Ionia, MI 48846
phone: 616-527-3680
Type: Library System
Staff: 8.40 Collections: 38,165 Programs: 238 Internet Computer: 13
Oakland County Research Library
1200 North Telegraph Road
Pontiac, MI 48341
phone: 248-452-9472
Type: Library System
Staff: 3.50 Collections: 37,884 Programs: 3 Internet Computer: 6
Huntington Woods Public Library
26415 Scotia Road
Huntington Woods, MI 48070
phone: 248-543-9720
Type: Library System
Staff: 7.00 Collections: 37,736 Programs: 209 Internet Computer: 10
Allendale Township Library
6175 Library Lane
Allendale, MI 49401
phone: 616-895-4178
Type: Library System
Staff: 5.60 Collections: 37,702 Programs: 304 Internet Computer: 18
Benton Harbor Public Library
213 East Wall Street
Benton Harbor, MI 49022
phone: 269-926-6139
Type: Library System
Staff: 12.69 Collections: 37,592 Programs: 181 Internet Computer: 20
Boyne District Library
201 East Main Street
Boyne City, MI 49712
phone: 231-582-7861
Type: Library System
Staff: 7.30 Collections: 37,024 Programs: 402 Internet Computer: 23
Houghton Lake Public Library
4431 West Houghton Lake Drive
Houghton Lake, MI 48629
phone: 989-366-9230
Type: Library System
Staff: 7.78 Collections: 36,800 Programs: 158 Internet Computer: 21
Sandusky District Library
55 East Sanilac Avenue
Sandusky, MI 48471
phone: 810-648-2644
Type: Library System
Staff: 5.20 Collections: 36,728 Programs: 10 Internet Computer: 10
Almont District Library
213 West Saint Clair Street
Almont, MI 48003
phone: 810-798-3100
Type: Library System
Staff: 7.40 Collections: 36,631 Programs: 42 Internet Computer: 10
Fennville District Library
400 West Main Street
Fennville, MI 49408
phone: 269-561-5050
Type: Library System
Staff: 5.45 Collections: 36,596 Programs: 100 Internet Computer: 10
Ogemaw District Library
107 West Main Street
Rose City, MI 48654
phone: 989-685-3300
Type: Library System
Staff: 5.98 Collections: 36,500 Programs: 282 Internet Computer: 19
Spies Public Library
940 First Street
Menominee, MI 49858
phone: 906-863-2900
Type: Library System
Staff: 6.63 Collections: 36,131 Programs: 106 Internet Computer: 30
Portage Lake District Library
58 Huron Street
Houghton, MI 49931
phone: 906-482-4570
Type: Library System
Staff: 10.00 Collections: 35,610 Programs: 249 Internet Computer: 22
Coloma Public Library
151 West Center Street
Coloma, MI 49038
phone: 269-468-3431
Type: Library System
Staff: 5.63 Collections: 35,562 Programs: 99 Internet Computer: 9
Bullard Sanford Memorial Library
520 West Huron Avenue
Vassar, MI 48768
phone: 989-823-2171
Type: Library System
Staff: 5.00 Collections: 35,500 Programs: 126 Internet Computer: 26
Ruth Hughes Memorial District Library
211 North Almont Avenue
Imlay City, MI 48444
phone: 810-724-8043
Type: Library System
Staff: 6.55 Collections: 35,411 Programs: 91 Internet Computer: 17
Roscommon Area District Library
241 East Federal Highway
Roscommon, MI 48653
phone: 989-281-1305
Type: Library System
Staff: 4.63 Collections: 34,171 Programs: 308 Internet Computer: 13
Fowlerville District Library
131 Mill Street
Fowlerville, MI 48836
phone: 517-223-9089
Type: Library System
Staff: 7.40 Collections: 34,169 Programs: 356 Internet Computer: 12
Hart Area Public Library
415 South State Street
Hart, MI 49420
phone: 231-873-4476
Type: Library System
Staff: 4.56 Collections: 33,895 Programs: 61 Internet Computer: 17
South Haven Memorial Library
314 Broadway Street
South Haven, MI 49090
phone: 269-637-2403
Type: Library System
Staff: 7.66 Collections: 33,719 Programs: 157 Internet Computer: 18
Wayne Public Library
3737 South Wayne Road
Wayne, MI 48184
phone: 734-721-7832
Type: Library System
Staff: 8.01 Collections: 33,670 Programs: 99 Internet Computer: 12
Blair Memorial Library
416 North Main Street
Clawson, MI 48017
phone: 248-588-5500
Type: Library System
Staff: 6.50 Collections: 33,559 Programs: 112 Internet Computer: 15
Berrien Springs Community Library
215 West Union Street
Berrien Springs, MI 49103
phone: 269-471-7074
Type: Library System
Staff: 6.75 Collections: 33,212 Programs: 136 Internet Computer: 22
Flat Rock Public Library
25200 Gibraltar Road
Flat Rock, MI 48134
phone: 734-782-2430
Type: Library System
Staff: 7.09 Collections: 32,922 Programs: 48 Internet Computer: 16
Aitkin Memorial District Library
111 North Howard Avenue
Croswell, MI 48422
phone: 810-679-3627
Type: Library System
Staff: 3.30 Collections: 32,796 Programs: 106 Internet Computer: 12
Alcona County Library
312 West Main (m-72)
Harrisville, MI 48740
phone: 989-724-6796
Type: Library System
Staff: 7.65 Collections: 32,754 Programs: 298 Internet Computer: 36
Hazel Park Memorial Library
123 East Nine Mile Road
Hazel Park, MI 48030
phone: 248-546-4095
Type: Library System
Staff: 9.04 Collections: 32,272 Programs: 191 Internet Computer: 19
Henika District Library
149 South Main Street
Wayland, MI 49348
phone: 269-792-2891
Type: Library System
Staff: 4.30 Collections: 32,059 Programs: 249 Internet Computer: 10
White Lake Community Library
3900 White Lake Drive
Whitehall, MI 49461
phone: 231-894-9531
Type: Library System
Staff: 6.80 Collections: 31,832 Programs: 202 Internet Computer: 11
White Cloud Community Library
1038 Wilcox Avenue
White Cloud, MI 49349
phone: 231-689-6631
Type: Library System
Staff: 6.70 Collections: 31,446 Programs: 97 Internet Computer: 15
Bridgeport Public Library
3399 Williamson Road
Saginaw, MI 48601
phone: 989-777-6030
Type: Library System
Staff: 4.85 Collections: 30,582 Programs: 127 Internet Computer: 20
Elk Rapids District Library
300 Isle Of Pines
Elk Rapids, MI 49629
phone: 231-264-9979
Type: Library System
Staff: 3.40 Collections: 30,496 Programs: 57 Internet Computer: 4
Briggs Public Library
108 East Railroad Street
Saint Johns, MI 48879
phone: 989-224-4702
Type: Library System
Staff: 5.93 Collections: 30,093 Programs: 302 Internet Computer: 12
New Buffalo Township Public Library
33 North Thompson Street
New Buffalo, MI 49117
phone: 269-469-2933
Type: Library System
Staff: 5.22 Collections: 29,500 Programs: 79 Internet Computer: 15
Bellaire Public Library
111 South Bridge Street
Bellaire, MI 49615
phone: 231-533-8814
Type: Library System
Staff: 1.68 Collections: 29,493 Programs: 32 Internet Computer: 5
Gary Byker Memorial Library Of Hudsonville
3338 Van Buren Street
Hudsonville, MI 49426
phone: 616-669-1255
Type: Library System
Staff: 4.58 Collections: 29,348 Programs: 210 Internet Computer: 23
Richland Community Library
8951 Park Street
Richland, MI 49083
phone: 269-629-9085
Type: Library System
Staff: 6.09 Collections: 29,166 Programs: 105 Internet Computer: 10
Gladstone Area School & Public Library
300 South Tenth Street
Gladstone, MI 49837
phone: 906-428-4224
Type: Library System
Staff: 3.77 Collections: 28,844 Programs: 8 Internet Computer: 12
Menominee County Library
S319 Railroad Street
Stephenson, MI 49887
phone: 906-753-6923
Type: Library System
Staff: 4.40 Collections: 28,067 Programs: 311 Internet Computer: 20
Walled Lake City Library
1499 East West Maple Road
Walled Lake, MI 48390
phone: 248-624-3772
Type: Library System
Staff: 5.00 Collections: 27,508 Programs: 157 Internet Computer: 14
Dryden Township Library
5480 Main Street
Dryden, MI 48428
phone: 810-796-3586
Type: Library System
Staff: 3.13 Collections: 27,281 Programs: 25 Internet Computer: 11
Missaukee District Library
210 South Canal Street
Lake City, MI 49651
phone: 231-839-2166
Type: Library System
Staff: 3.48 Collections: 27,135 Programs: 97 Internet Computer: 16
Shelby Area District Library
189 Maple Street
Shelby, MI 49455
phone: 231-861-4565
Type: Library System
Staff: 6.04 Collections: 27,096 Programs: 54 Internet Computer: 13
Bad Axe Area District Library
200 South Hanselman Street
Bad Axe, MI 48413
phone: 989-269-8538
Type: Library System
Staff: 4.10 Collections: 27,028 Programs: 160 Internet Computer: 11
Mackinaw Area Public Library
528 West Central Avenue
Mackinaw City, MI 49701
phone: 231-436-5451
Type: Library System
Staff: 4.93 Collections: 26,196 Programs: 94 Internet Computer: 8
North Branch Township Library
3714 Huron Road
North Branch, MI 48461
phone: 810-688-2282
Type: Library System
Staff: 4.43 Collections: 25,986 Programs: 54 Internet Computer: 15
Allegan District Library
331 Hubbard Street
Allegan, MI 49010
phone: 269-673-4625
Type: Library System
Staff: 7.90 Collections: 25,702 Programs: 174 Internet Computer: 18
Leighton Township Library
4451 12th Street
Moline, MI 49335
phone: 616-877-4143
Type: Library System
Staff: 3.78 Collections: 25,697 Programs: 146 Internet Computer: 8
Harper Woods Public Library
19601 Harper Avenue
Harper Woods, MI 48225
phone: 313-343-2575
Type: Library System
Staff: 6.86 Collections: 25,528 Programs: 332 Internet Computer: 32
Madison Heights Public Library
240 West Thirteen Mile Road
Madison Heights, MI 48071
phone: 248-588-7763
Type: Library System
Staff: 6.72 Collections: 25,470 Programs: 142 Internet Computer: 16
Lake Odessa Community Library
1007 Fourth Avenue
Lake Odessa, MI 48849
phone: 616-374-4591
Type: Library System
Staff: 3.65 Collections: 25,091 Programs: 266 Internet Computer: 12
Moore Public Library
7239 Huron Avenue
Lexington, MI 48450
phone: 810-359-8267
Type: Library System
Staff: 2.93 Collections: 25,020 Programs: 114 Internet Computer: 6
Lyon Township Public Library
27005 South Milford Road
South Lyon, MI 48178
phone: 248-437-8800
Type: Library System
Staff: 7.63 Collections: 25,009 Programs: 252 Internet Computer: 20
Milan Public Library
151 Wabash Street
Milan, MI 48160
phone: 734-439-1240
Type: Library System
Staff: 6.13 Collections: 24,865 Programs: 218 Internet Computer: 17
Center Line Public Library
7345 Weingartz Street
Center Line, MI 48015
phone: 586-758-8274
Type: Library System
Staff: 3.90 Collections: 24,824 Programs: 72 Internet Computer: 9
Saranac Public Library
61 Bridge Street
Saranac, MI 48881
phone: 616-642-9146
Type: Library System
Staff: 4.98 Collections: 24,817 Programs: 256 Internet Computer: 12
Rawson Memorial Library
6495 Pine Street
Cass City, MI 48726
phone: 989-872-2856
Type: Library System
Staff: 6.48 Collections: 24,644 Programs: 177 Internet Computer: 13
Hastings Public Library
227 East State Street
Hastings, MI 49058
phone: 269-945-4263
Type: Library System
Staff: 9.73 Collections: 24,626 Programs: 407 Internet Computer: 26
Coopersville Area District Library
333 Ottawa Street
Coopersville, MI 49404
phone: 616-837-6809
Type: Library System
Staff: 4.53 Collections: 24,537 Programs: 79 Internet Computer: 16
Saint Charles District Library
104 West Spruce Street
Saint Charles, MI 48655
phone: 989-865-9371
Type: Library System
Staff: 4.23 Collections: 24,330 Programs: 90 Internet Computer: 7
Buchanan District Library
128 East Front Street
Buchanan, MI 49107
phone: 269-695-3681
Type: Library System
Staff: 6.70 Collections: 23,847 Programs: 195 Internet Computer: 15
Lenawee County Library
4459 West Us 223
Adrian, MI 49221
phone: 517-263-1011
Type: Library System
Staff: 12.71 Collections: 23,749 Programs: 505 Internet Computer: 35
Peninsula Community Library
2699 Island View Road
Traverse City, MI 49686
phone: 231-223-7700
Type: Library System
Staff: 3.10 Collections: 23,552 Programs: 133 Internet Computer: 3
Tamarack District Library
832 South Lincoln Avenue
Lakeview, MI 48850
phone: 989-352-6274
Type: Library System
Staff: 5.45 Collections: 23,527 Programs: 162 Internet Computer: 18
Holly Township Library
1116 North Saginaw Street
Holly, MI 48442
phone: 248-634-1754
Type: Library System
Staff: 7.33 Collections: 23,523 Programs: 60 Internet Computer: 26
Surrey Township Public Library
105 East Michigan Street
Farwell, MI 48622
phone: 989-588-9782
Type: Library System
Staff: 5.00 Collections: 23,140 Programs: 96 Internet Computer: 16
Mayville District Public Library
6090 Fulton Street
Mayville, MI 48744
phone: 989-843-6522
Type: Library System
Staff: 2.80 Collections: 23,108 Programs: 94 Internet Computer: 12
Hamburg Township Library
10411 Merrill Road
Hamburg, MI 48139
phone: 810-231-1771
Type: Library System
Staff: 7.90 Collections: 22,763 Programs: 190 Internet Computer: 14
Hillsdale Community Library
11 East Bacon Street
Hillsdale, MI 49242
phone: 517-437-6470
Type: Library System
Staff: 4.37 Collections: 22,737 Programs: 156 Internet Computer: 18
Benzie Shores District Library
630 Main Street
Frankfort, MI 49635
phone: 231-352-4671
Type: Library System
Staff: 3.38 Collections: 22,297 Programs: 179 Internet Computer: 13
Montmorency County Public Libraries
11901 Haymeadow
Atlanta, MI 49709
phone: 989-785-3941
Type: Library System
Staff: 4.63 Collections: 22,088 Programs: 456 Internet Computer: 26
Carson City Public Library
102 West Main Street
Carson City, MI 48811
phone: 989-584-3680
Type: Library System
Staff: 3.93 Collections: 21,906 Programs: 91 Internet Computer: 15
Ironwood Carnegie Library
235 East Aurora Street
Ironwood, MI 49938
phone: 906-932-0203
Type: Library System
Staff: 3.90 Collections: 21,721 Programs: 177 Internet Computer: 11
Grand Ledge Area District Library
131 East Jefferson Street
Grand Ledge, MI 48837
phone: 517-627-7014
Type: Library System
Staff: 10.50 Collections: 21,365 Programs: 53 Internet Computer: 8
Millington Arbela District Library
8530 Depot Street
Millington, MI 48746
phone: 989-871-2003
Type: Library System
Staff: 3.75 Collections: 21,115 Programs: 56 Internet Computer: 6
Bridgman Public Library
4460 Lake Street
Bridgman, MI 49106
phone: 269-465-3663
Type: Library System
Staff: 7.51 Collections: 21,063 Programs: 382 Internet Computer: 14
Ishpeming Carnegie Public Library
317 North Main Street
Ishpeming, MI 49849
phone: 906-486-4381
Type: Library System
Staff: 3.35 Collections: 20,900 Programs: 54 Internet Computer: 16
Lawton Public Library
125 South Main Street
Lawton, MI 49065
phone: 269-624-5481
Type: Library System
Staff: 2.38 Collections: 20,850 Programs: 37 Internet Computer: 8
Watervliet District Library
333 North Main Street
Watervliet, MI 49098
phone: 269-463-6382
Type: Library System
Staff: 4.38 Collections: 20,493 Programs: 67 Internet Computer: 12
Schultz-Holmes Memorial Library
407 South Lane Street
Blissfield, MI 49228
phone: 517-486-2858
Type: Library System
Staff: 3.60 Collections: 20,480 Programs: 77 Internet Computer: 9
Clinton Township Public Library
100 Brown Street
Clinton, MI 49236
phone: 517-456-4141
Type: Library System
Staff: 2.73 Collections: 20,234 Programs: 50 Internet Computer: 6
Sanilac District Library
7130 Main Street
Port Sanilac, MI 48469
phone: 810-622-8623
Type: Library System
Staff: 2.58 Collections: 20,172 Programs: 53 Internet Computer: 12
Fraser Public Library
16330 East Fourteen Mile Road
Fraser, MI 48026
phone: 586-293-2055
Type: Library System
Staff: 7.42 Collections: 20,121 Programs: 183 Internet Computer: 10
Pontiac Public Library
60 East Pike Street
Pontiac, MI 48342
phone: 248-758-3942
Type: Library System
Staff: 9.23 Collections: 20,000 Programs: 308 Internet Computer: 55
Addison Township Public Library
1440 Rochester Road
Leonard, MI 48367
phone: 248-628-7180
Type: Library System
Staff: 4.00 Collections: 20,000 Programs: 56 Internet Computer: 2
Barryton Public Library
198 Northern Avenue
Barryton, MI 49305
phone: 989-382-5288
Type: Library System
Staff: 2.48 Collections: 19,827 Programs: 7 Internet Computer: 12
Leland Township Public Library
203 East Cedar Street
Leland, MI 49654
phone: 231-256-9152
Type: Library System
Staff: 1.75 Collections: 19,442 Programs: 57 Internet Computer: 7
Ovid Public Library
206 North Main Street
Ovid, MI 48866
phone: 989-834-5800
Type: Library System
Staff: 3.13 Collections: 19,340 Programs: 72 Internet Computer: 4
Hesperia Community Library
80 South Division Street
Hesperia, MI 49421
phone: 231-854-5125
Type: Library System
Staff: 3.80 Collections: 19,324 Programs: 83 Internet Computer: 14
Roseville Public Library
29777 Gratiot Avenue
Roseville, MI 48066
phone: 586-445-5407
Type: Library System
Staff: 10.95 Collections: 19,067 Programs: 93 Internet Computer: 27
Alvah N. Belding Memorial Library
302 East Main Street
Belding, MI 48809
phone: 616-794-1450
Type: Library System
Staff: 5.05 Collections: 19,040 Programs: 199 Internet Computer: 16
Kalkaska County Library
247 South Cedar Street
Kalkaska, MI 49646
phone: 231-258-9411
Type: Library System
Staff: 5.10 Collections: 19,006 Programs: 84 Internet Computer: 8
Grant Area District Library
122 Elder Street
Grant, MI 49327
phone: 231-834-5713
Type: Library System
Staff: 5.33 Collections: 18,585 Programs: 120 Internet Computer: 16
Augusta-Ross Township District Library
105 South Webster Street
Augusta, MI 49012
phone: 269-731-4000
Type: Library System
Staff: 2.65 Collections: 18,484 Programs: 35 Internet Computer: 5
Eau Claire District Library
6528 East Main Street
Eau Claire, MI 49111
phone: 269-461-6241
Type: Library System
Staff: 3.20 Collections: 18,361 Programs: 92 Internet Computer: 12
Interlochen Public Library
9700 Riley Road
Interlochen, MI 49643
phone: 231-276-6767
Type: Library System
Staff: 3.75 Collections: 18,357 Programs: 176 Internet Computer: 9
Manchester District Library
912 City Road (m-52)
Manchester, MI 48158
phone: 734-428-8045
Type: Library System
Staff: 5.63 Collections: 18,275 Programs: 222 Internet Computer: 10
Garden City Public Library
31735 Maplewood Street
Garden City, MI 48135
phone: 734-793-1830
Type: Library System
Staff: 3.90 Collections: 18,272 Programs: 34 Internet Computer: 9
Lenox Township Library
58976 Main Street
New Haven, MI 48048
phone: 586-749-3430
Type: Library System
Staff: 5.31 Collections: 18,074 Programs: 108 Internet Computer: 10
Vicksburg District Library
215 South Michigan Avenue
Vicksburg, MI 49097
phone: 269-649-1648
Type: Library System
Staff: 6.00 Collections: 18,035 Programs: 146 Internet Computer: 10
Glen Lake Community Library
10115 West Front Street
Empire, MI 49630
phone: 231-326-5361
Type: Library System
Staff: 1.85 Collections: 17,918 Programs: 51 Internet Computer: 5
Wolverine Community Library
5716 West Main Street
Wolverine, MI 49799
phone: 231-525-8800
Type: Library System
Staff: 1.23 Collections: 17,905 Programs: 11 Internet Computer: 4
Suttons Bay-Bingham District Library
416 Front Street
Suttons Bay, MI 49682
phone: 231-271-3512
Type: Library System
Staff: 1.65 Collections: 17,707 Programs: 117 Internet Computer: 12
Three Oaks Township Public Library
3 North Elm Street
Three Oaks, MI 49128
phone: 269-756-5621
Type: Library System
Staff: 2.25 Collections: 17,500 Programs: 89 Internet Computer: 12
Crystal Falls District Community Library
237 Superior Avenue
Crystal Falls, MI 49920
phone: 906-875-3344
Type: Library System
Staff: 3.26 Collections: 17,484 Programs: 39 Internet Computer: 11
White Pine Library
106 East Walnut Street
Stanton, MI 48888
phone: 989-831-4327
Type: Library System
Staff: 3.45 Collections: 17,462 Programs: 35 Internet Computer: 11
Timothy C. Hauenstein Reynolds Township Library
117 West Williams Street
Howard City, MI 49329
phone: 231-937-5575
Type: Library System
Staff: 4.39 Collections: 17,315 Programs: 209 Internet Computer: 14
Pigeon District Library
7236 Nitz Street
Pigeon, MI 48755
phone: 989-453-2341
Type: Library System
Staff: 4.41 Collections: 17,308 Programs: 220 Internet Computer: 17
Pere Marquette District Library
185 East Fourth Street
Clare, MI 48617
phone: 989-386-7576
Type: Library System
Staff: 5.08 Collections: 17,299 Programs: 125 Internet Computer: 24
Pentwater Township Library
402 East Park Street
Pentwater, MI 49449
phone: 231-869-8581
Type: Library System
Staff: 3.17 Collections: 17,085 Programs: 87 Internet Computer: 10
West Branch District Library
119 North Fourth Street
West Branch, MI 48661
phone: 989-345-2235
Type: Library System
Staff: 4.63 Collections: 16,840 Programs: 122 Internet Computer: 16
Munising School Public Library
810 State Highway M-28 West Suite A
Munising, MI 49862
phone: 906-387-2125
Type: Library System
Staff: 2.05 Collections: 16,630 Programs: 88 Internet Computer: 11
Jonesville District Library
310 Church Street
Jonesville, MI 49250
phone: 517-849-9701
Type: Library System
Staff: 3.75 Collections: 16,585 Programs: 267 Internet Computer: 11
Big Rapids Community Library
426 South Michigan Avenue
Big Rapids, MI 49307
phone: 231-796-5234
Type: Library System
Staff: 5.00 Collections: 16,539 Programs: 62 Internet Computer: 11
Lyons Township District Library
240 East Bridge Street
Lyons, MI 48851
phone: 989-855-3414
Type: Library System
Staff: 2.43 Collections: 16,503 Programs: 14 Internet Computer: 5
Newaygo Area District Library
44 North State Road
Newaygo, MI 49337
phone: 231-652-6723
Type: Library System
Staff: 4.00 Collections: 16,500 Programs: 28 Internet Computer: 11
Salem Township Library
3007 142nd Avenue
Burnips, MI 49314
phone: 616-896-8170
Type: Library System
Staff: 3.50 Collections: 16,442 Programs: 105 Internet Computer: 9
Morton Township Public Library
110 South James Street
Mecosta, MI 49332
phone: 231-972-8315
Type: Library System
Staff: 4.33 Collections: 16,336 Programs: 264 Internet Computer: 14
Constantine Township Library
165 Canaris Street
Constantine, MI 49042
phone: 269-435-7957
Type: Library System
Staff: 3.29 Collections: 16,318 Programs: 124 Internet Computer: 13
Indian River Area Library
3546 South Straits Highway
Indian River, MI 49749
phone: 231-238-8581
Type: Library System
Staff: 2.01 Collections: 16,315 Programs: 18 Internet Computer: 6
Mcbain Community Library
107 East Maple Street
Mc Bain, MI 49657
phone: 231-825-2197
Type: Library System
Staff: 2.32 Collections: 16,267 Programs: 15 Internet Computer: 30
Leanna Hcks Public Library Of Inkster
2500 Inkster Road
Inkster, MI 48141
phone: 313-563-2822
Type: Library System
Staff: 3.33 Collections: 16,254 Programs: 101 Internet Computer: 13
Armada Free Public Library
73930 Church Street
Armada, MI 48005
phone: 586-784-5921
Type: Library System
Staff: 3.75 Collections: 16,185 Programs: 65 Internet Computer: 7
Fairgrove District Library
1959 Main Street
Fairgrove, MI 48733
phone: 989-693-6050
Type: Library System
Staff: 2.23 Collections: 15,957 Programs: 1 Internet Computer: 12
Crooked Tree District Library
2203 Walloon Street
Walloon Lake, MI 49796
phone: 231-535-2111
Type: Library System
Staff: 2.00 Collections: 15,800 Programs: 170 Internet Computer: 9
Eaton Rapids Public Library
220 South Main Street
Eaton Rapids, MI 48827
phone: 517-663-8118
Type: Library System
Staff: 3.03 Collections: 15,487 Programs: 8 Internet Computer: 6
Cedar Springs Public Library
43 West Cherry Street
Cedar Springs, MI 49319
phone: 616-696-1910
Type: Library System
Staff: 3.88 Collections: 15,420 Programs: 99 Internet Computer: 7
Franklin Public Library
32455 Franklin Road
Franklin, MI 48025
phone: 248-851-2254
Type: Library System
Staff: 1.53 Collections: 15,362 Programs: 60 Internet Computer: 3
Deckerville Public Library
3542 North Main Street
Deckerville, MI 48427
phone: 810-376-8015
Type: Library System
Staff: 1.68 Collections: 15,150 Programs: 10 Internet Computer: 5
White Pigeon Township Library
102 North Kalamazoo Street
White Pigeon, MI 49099
phone: 269-483-7409
Type: Library System
Staff: 3.08 Collections: 15,144 Programs: 108 Internet Computer: 17
Pathfinder Community Library
812 Michigan Avenue
Baldwin, MI 49304
phone: 231-745-4010
Type: Library System
Staff: 2.83 Collections: 15,000 Programs: 11 Internet Computer: 6
Evart Public Library
104 North Main Street
Evart, MI 49631
phone: 231-734-5542
Type: Library System
Staff: 2.09 Collections: 14,976 Programs: 80 Internet Computer: 11
Port Austin Township Library
114 Railroad Street
Port Austin, MI 48467
phone: 989-738-7212
Type: Library System
Staff: 1.00 Collections: 14,950 Programs: 11 Internet Computer: 5
Bessemer Public Library
411 South Sophie Street
Bessemer, MI 49911
phone: 906-667-0404
Type: Library System
Staff: 1.35 Collections: 14,641 Programs: 6 Internet Computer: 9
Hartford Public Library
15 Franklin Street
Hartford, MI 49057
phone: 269-621-3408
Type: Library System
Staff: 4.83 Collections: 14,543 Programs: 89 Internet Computer: 13
Delton District Library
330 North Grove Street
Delton, MI 49046
phone: 269-623-8040
Type: Library System
Staff: 3.33 Collections: 14,390 Programs: 124 Internet Computer: 12
Mulliken District Library
135 Main Street
Mulliken, MI 48861
phone: 517-649-8611
Type: Library System
Staff: 1.16 Collections: 14,261 Programs: 1 Internet Computer: 3
Harrison District Library
105 East Main Street
Harrison, MI 48625
phone: 989-539-6711
Type: Library System
Staff: 4.00 Collections: 13,956 Programs: 121 Internet Computer: 14
Leelanau Township Library
119 East Nagonaba Street
Northport, MI 49670
phone: 231-386-5131
Type: Library System
Staff: 1.26 Collections: 13,668 Programs: 86 Internet Computer: 8
Marlette District Library
3116 Main Street
Marlette, MI 48453
phone: 989-635-2838
Type: Library System
Staff: 2.10 Collections: 13,563 Programs: 28 Internet Computer: 7
Saugatuck-Douglas District Library
10 Mixer Street
Douglas, MI 49406
phone: 269-857-8241
Type: Library System
Staff: 4.84 Collections: 13,520 Programs: 268 Internet Computer: 23
Rauchholz Memorial Library
1140 North Hemlock Road
Hemlock, MI 48626
phone: 989-642-8621
Type: Library System
Staff: 2.75 Collections: 12,936 Programs: 43 Internet Computer: 9
Dorothy Hull Library - Windsor Township
405 West Jefferson Street
Dimondale, MI 48821
phone: 517-646-0633
Type: Library System
Staff: 1.22 Collections: 12,853 Programs: 1 Internet Computer: 4
Utica Public Library
7530 Auburn Road
Utica, MI 48317
phone: 586-731-4141
Type: Library System
Staff: 2.50 Collections: 12,798 Programs: 18 Internet Computer: 5
Dorr Township Library
1804 Sunset Drive
Dorr, MI 49323
phone: 616-681-9678
Type: Library System
Staff: 2.03 Collections: 12,781 Programs: 39 Internet Computer: 10
Home Township Library
329 East Main Street
Edmore, MI 48829
phone: 989-427-5241
Type: Library System
Staff: 2.53 Collections: 12,764 Programs: 57 Internet Computer: 9
Harbor Beach Area District Library
105 North Huron Avenue
Harbor Beach, MI 48441
phone: 989-479-3417
Type: Library System
Staff: 5.33 Collections: 12,617 Programs: 51 Internet Computer: 10
Marcellus Township Wood Memorial Library
205 East Main Street
Marcellus, MI 49067
phone: 269-646-9654
Type: Library System
Staff: 1.96 Collections: 12,568 Programs: 7 Internet Computer: 6
Helena Township Public Library
8751 Helena Road
Alden, MI 49612
phone: 231-331-4318
Type: Library System
Staff: 2.30 Collections: 12,143 Programs: 126 Internet Computer: 14
Darcy Library Of Beulah
7238 Commercial Street
Beulah, MI 49617
phone: 231-882-4037
Type: Library System
Staff: 0.85 Collections: 12,122 Programs: 172 Internet Computer: 8
Homer Public Library
141 West Main Street
Homer, MI 49245
phone: 517-568-3450
Type: Library System
Staff: 3.18 Collections: 12,000 Programs: 77 Internet Computer: 14
Thompson Home Public Library
125 West Center Street
Ithaca, MI 48847
phone: 989-875-4184
Type: Library System
Staff: 2.80 Collections: 11,816 Programs: 77 Internet Computer: 13
Mancelona Township Library
202 West State Street
Mancelona, MI 49659
phone: 231-587-9451
Type: Library System
Staff: 1.38 Collections: 11,798 Programs: 8 Internet Computer: 11
Forsyth Township Public Library
184 West Flint Street
Gwinn, MI 49841
phone: 906-346-3433
Type: Library System
Staff: 2.51 Collections: 11,654 Programs: 8 Internet Computer: 9
Ontonagon Township Library
311 North Steel Street
Ontonagon, MI 49953
phone: 906-884-4411
Type: Library System
Staff: 1.65 Collections: 11,558 Programs: 44 Internet Computer: 14
Stair Public Library
228 West Main Street
Morenci, MI 49256
phone: 517-458-6510
Type: Library System
Staff: 2.29 Collections: 11,409 Programs: 206 Internet Computer: 7
Thomas E. Fleschner Memorial Library
11935 Silver Creek Drive
Birch Run, MI 48415
phone: 989-624-5171
Type: Library System
Staff: 1.40 Collections: 11,321 Programs: 77 Internet Computer: 8
Elsie Public Library
145 West Main Street
Elsie, MI 48831
phone: 989-862-4633
Type: Library System
Staff: 2.70 Collections: 11,303 Programs: 6 Internet Computer: 5
Hudson Public Library
205 South Market Street
Hudson, MI 49247
phone: 517-448-3801
Type: Library System
Staff: 2.41 Collections: 11,245 Programs: 70 Internet Computer: 11
Walton Erickson Public Library
4808 Northland Drive
Morley, MI 49336
phone: 231-856-4298
Type: Library System
Staff: 1.96 Collections: 11,168 Programs: 24 Internet Computer: 6
Mendon Township Library
314 West Main Street
Mendon, MI 49072
phone: 269-496-4865
Type: Library System
Staff: 1.55 Collections: 10,948 Programs: 55 Internet Computer: 5
River Rapids District Library
227 East Broad Street
Chesaning, MI 48616
phone: 989-845-3211
Type: Library System
Staff: 4.40 Collections: 10,879 Programs: 138 Internet Computer: 9
Pinckney Community Public Library
350 Mower Road
Pinckney, MI 48169
phone: 734-878-3888
Type: Library System
Staff: 6.36 Collections: 10,142 Programs: 572 Internet Computer: 5
Lois Wagner Memorial Library
35200 Division Road
Richmond, MI 48062
phone: 586-727-2665
Type: Library System
Staff: 5.10 Collections: 10,000 Programs: 107 Internet Computer: 14
Schoolcraft Community Library
330 North Centre Street
Schoolcraft, MI 49087
phone: 269-679-5959
Type: Library System
Staff: 4.13 Collections: 9,832 Programs: 139 Internet Computer: 6
Central Lake District Library
7900 Maple Street
Central Lake, MI 49622
phone: 231-544-2517
Type: Library System
Staff: 2.45 Collections: 9,654 Programs: 103 Internet Computer: 11
Taymouth Township Library
2361 East Burt Road
Burt, MI 48417
phone: 989-770-4651
Type: Library System
Staff: 1.33 Collections: 9,600 Programs: 3 Internet Computer: 6
Colon Township Library
128 South Blackstone Avenue
Colon, MI 49040
phone: 269-432-3958
Type: Library System
Staff: 2.33 Collections: 9,504 Programs: 68 Internet Computer: 8
Reed City Public Library
410 West Upton Avenue
Reed City, MI 49677
phone: 231-832-2131
Type: Library System
Staff: 2.50 Collections: 9,315 Programs: 122 Internet Computer: 8
Fife Lake Public Library
77 Lakecrest Lane
Fife Lake, MI 49633
phone: 231-879-4101
Type: Library System
Staff: 2.46 Collections: 9,011 Programs: 261 Internet Computer: 9
Sunfield District Library
112 Main Street
Sunfield, MI 48890
phone: 517-629-9469
Type: Library System
Staff: 1.70 Collections: 8,984 Programs: 20 Internet Computer: 7
Pittsford Public Library
9268 East Hudson Road
Pittsford, MI 49271
phone: 517-523-2565
Type: Library System
Staff: 0.80 Collections: 8,916 Programs: 9 Internet Computer: 7
Richland Township Library
8821 Third Street
Vestaburg, MI 48891
phone: 989-268-5044
Type: Library System
Staff: 1.80 Collections: 8,864 Programs: 13 Internet Computer: 15
Alanson Area Public Library
7631 Burr Avenue
Alanson, MI 49706
phone: 231-548-5465
Type: Library System
Staff: 1.70 Collections: 8,840 Programs: 2 Internet Computer: 9
Calumet Public-School Library
57070 Mine Street
Calumet, MI 49913
phone: 906-337-0311
Type: Library System
Staff: 3.17 Collections: 8,664 Programs: 60 Internet Computer: 20
Reese Unity District Library
2065 Gates Street
Reese, MI 48757
phone: 989-868-4120
Type: Library System
Staff: 3.43 Collections: 8,587 Programs: 59 Internet Computer: 10
Richfield Township Public Library
1410 North Saint Helen Road
Saint Helen, MI 48656
phone: 989-389-7630
Type: Library System
Staff: 1.20 Collections: 8,354 Programs: 7 Internet Computer: 6
Wheatland Township Library
207 Michigan Avenue
Remus, MI 49340
phone: 989-967-8271
Type: Library System
Staff: 1.55 Collections: 8,329 Programs: 3 Internet Computer: 4
Richmond Township Library
500 Smith Street
Palmer, MI 49871
phone: 906-475-5241
Type: Library System
Staff: 0.65 Collections: 8,265 Programs: 17 Internet Computer: 7
Galien Township Public Library
302 North Cleveland Avenue
Galien, MI 49113
phone: 269-545-8281
Type: Library System
Staff: 1.16 Collections: 8,130 Programs: 1 Internet Computer: 9
Sodus Township Library
3776 Naomi Road
Sodus, MI 49126
phone: 269-925-0903
Type: Library System
Staff: 0.90 Collections: 8,100 Programs: 106 Internet Computer: 3
Potterville Benton Township District Library
150 Library Lane
Potterville, MI 48876
phone: 517-645-2989
Type: Library System
Staff: 1.68 Collections: 8,090 Programs: 83 Internet Computer: 5
Sebewaing Township Library
41 North Center Street
Sebewaing, MI 48759
phone: 989-883-3520
Type: Library System
Staff: 2.00 Collections: 8,079 Programs: 67 Internet Computer: 9
Jacquelin E. Opperman Memorial Library
5790 State Street
Kingston, MI 48741
phone: 989-683-2500
Type: Library System
Staff: 1.16 Collections: 7,933 Programs: 9 Internet Computer: 7
Theodore A. Cutler Memorial Library
312 Michigan Avenue
Saint Louis, MI 48880
phone: 989-681-5141
Type: Library System
Staff: 2.50 Collections: 7,858 Programs: 113 Internet Computer: 12
Camden Township Library
119 South Main Street
Camden, MI 49232
phone: 517-368-5554
Type: Library System
Staff: 1.55 Collections: 7,741 Programs: 310 Internet Computer: 10
Tahquamenon Area Public Library
700 Newberry Avenue
Newberry, MI 49868
phone: 906-293-5214
Type: Library System
Staff: 2.46 Collections: 7,481 Programs: 45 Internet Computer: 4
Ray Township Public Library
64255 Wolcott Road
Ray, MI 48096
phone: 586-749-7130
Type: Library System
Staff: 1.16 Collections: 7,431 Programs: 23 Internet Computer: 5
Galesburg Memorial Library
188 East Michigan Avenue
Galesburg, MI 49053
phone: 269-665-7839
Type: Library System
Staff: 1.50 Collections: 7,383 Programs: 49 Internet Computer: 4
Benzonia Public Library
891 Michigan Avenue
Benzonia, MI 49616
phone: 231-882-4111
Type: Library System
Staff: 1.35 Collections: 7,352 Programs: 82 Internet Computer: 7
Tekonsha Township Public Library
230 South Church Street
Tekonsha, MI 49092
phone: 517-767-4769
Type: Library System
Staff: 0.70 Collections: 7,265 Programs: 52 Internet Computer: 11
Croton Township Library
8260 South Croton-Hardy Drive
Newaygo, MI 49337
phone: 231-652-1615
Type: Library System
Staff: 1.63 Collections: 7,000 Programs: 28 Internet Computer: 8
Sleeper Public Library
2236 East Main Street
Ubly, MI 48475
phone: 989-658-8901
Type: Library System
Staff: 1.53 Collections: 6,939 Programs: 22 Internet Computer: 8
Seville Township Public Library
6734 North Lumberjack Road
Riverdale, MI 48877
phone: 989-833-7776
Type: Library System
Staff: 1.30 Collections: 6,886 Programs: 13 Internet Computer: 5
Sparta Carnegie Township Library
80 North Union Street
Sparta, MI 49345
phone: 616-887-9937
Type: Library System
Staff: 4.03 Collections: 6,825 Programs: 13 Internet Computer: 8
Vermontville Township Library
120 East First Street
Vermontville, MI 49096
phone: 517-726-1362
Type: Library System
Staff: 1.85 Collections: 6,765 Programs: 39 Internet Computer: 12
L'anse Area School-Public Library
201 North 4th Street
Lanse, MI 49946
phone: 906-524-6213
Type: Library System
Staff: 2.00 Collections: 6,711 Programs: 18 Internet Computer: 21
Mackinac Island Public Library
7549 Huron Street
Mackinac Island, MI 49757
phone: 906-847-3421
Type: Library System
Staff: 1.75 Collections: 6,700 Programs: 22 Internet Computer: 4
Elk Township Library
29 East Lapeer Street
Peck, MI 48466
phone: 810-378-5409
Type: Library System
Staff: 1.08 Collections: 6,699 Programs: 6 Internet Computer: 3
Negaunee Public Library
319 West Case Street
Negaunee, MI 49866
phone: 906-475-7700
Type: Library System
Staff: 1.55 Collections: 6,649 Programs: 11 Internet Computer: 11
Brown City Public Library
4207 Main Street
Brown City, MI 48416
phone: 810-346-2511
Type: Library System
Staff: 0.98 Collections: 6,408 Programs: 12 Internet Computer: 3
M. Alice Chapin Memorial Library
120 East Main Street
Marion, MI 49665
phone: 231-743-2421
Type: Library System
Staff: 1.49 Collections: 6,300 Programs: 3 Internet Computer: 8
Coleman Area Library
111 First Street
Coleman, MI 48618
phone: 989-465-6398
Type: Library System
Staff: 3.45 Collections: 6,280 Programs: 19 Internet Computer: 10
Manistique School & Public Library
100 North Cedar Street
Manistique, MI 49854
phone: 906-341-4316
Type: Library System
Staff: 1.98 Collections: 6,193 Programs: 32 Internet Computer: 30
Reading Community Library
104 North Main Street
Reading, MI 49274
phone: 517-283-3916
Type: Library System
Staff: 1.13 Collections: 6,115 Programs: 478 Internet Computer: 10
Putnam District Library
327 North Main Street
Nashville, MI 49073
phone: 517-852-9723
Type: Library System
Staff: 2.23 Collections: 6,099 Programs: 56 Internet Computer: 7
Litchfield District Library
108 North Chicago Street
Litchfield, MI 49252
phone: 517-542-3887
Type: Library System
Staff: 1.78 Collections: 5,902 Programs: 39 Internet Computer: 3
Wakefield Public Library
401 Hancock Street
Wakefield, MI 49968
phone: 906-229-5236
Type: Library System
Staff: 1.05 Collections: 5,841 Programs: 30 Internet Computer: 7
Laingsburg Public Library
255 East Grand River Road
Laingsburg, MI 48848
phone: 517-651-6282
Type: Library System
Staff: 2.10 Collections: 5,700 Programs: 72 Internet Computer: 13
Freeport District Library
208 South State Street
Freeport, MI 49325
phone: 616-765-5181
Type: Library System
Staff: 1.63 Collections: 5,504 Programs: 52 Internet Computer: 5
J. C. Wheeler Public Library
1576 South Main Street
Martin, MI 49070
phone: 269-672-7875
Type: Library System
Staff: 1.18 Collections: 5,295 Programs: 113 Internet Computer: 6
Patmos Library
2445 Riley Street
Jamestown, MI 49427
phone: 616-896-9798
Type: Library System
Staff: 2.85 Collections: 5,290 Programs: 47 Internet Computer: 8
Hopkins Public Library
118 East Main Street
Hopkins, MI 49328
phone: 269-793-7516
Type: Library System
Staff: 1.73 Collections: 4,856 Programs: 51 Internet Computer: 7
Lawrence Memorial Public Library
107 North Main Street
Climax, MI 49034
phone: 269-746-4125
Type: Library System
Staff: 0.00 Collections: 4,802 Programs: 45 Internet Computer: 2
Bellevue Township Library
212 North Main Street
Bellevue, MI 49021
phone: 269-763-3369
Type: Library System
Staff: 0.63 Collections: 4,567 Programs: 0 Internet Computer: 6
Waldron District Library
107 North Main Street
Waldron, MI 49288
phone: 517-286-6511
Type: Library System
Staff: 1.58 Collections: 4,560 Programs: 7 Internet Computer: 12
Beaver Island District Library
26400 Donegal Bay Road
Beaver Island, MI 49782
phone: 231-448-2701
Type: Library System
Staff: 0.90 Collections: 4,524 Programs: 16 Internet Computer: 4
Eastpointe Memorial Library
15875 Oak Avenue
Eastpointe, MI 48021
phone: 586-445-5096
Type: Library System
Staff: 6.25 Collections: 4,478 Programs: 182 Internet Computer: 12
Maple Rapids Public Library
130 South Maple Avenue
Maple Rapids, MI 48853
phone: 517-682-4464
Type: Library System
Staff: 1.03 Collections: 4,457 Programs: 3 Internet Computer: 3
Falmouth Area Library
219 East Prosper Road
Falmouth, MI 49632
phone: 231-826-3738
Type: Library System
Staff: 0.81 Collections: 4,449 Programs: 27 Internet Computer: 3
Mcmillan Township Library
200 Cedar Street
Ewen, MI 49925
phone: 906-988-2515
Type: Library System
Staff: 0.58 Collections: 4,381 Programs: 1 Internet Computer: 3
Thornapple Kellogg School And Community Library
3885 Bender Road
Middleville, MI 49333
phone: 269-795-5434
Type: Library System
Staff: 2.45 Collections: 4,358 Programs: 20 Internet Computer: 34
Athens Community Library
106 East Burr Oak Street
Athens, MI 49011
phone: 269-729-4479
Type: Library System
Staff: 0.98 Collections: 4,021 Programs: 119 Internet Computer: 4
Vernon District Public Library
115 East Main Street
Vernon, MI 48476
phone: 989-288-6486
Type: Library System
Staff: 1.75 Collections: 3,963 Programs: 42 Internet Computer: 14
Detour Area School And Public Library
202 South Division Street
De Tour Village, MI 49725
phone: 906-297-2011
Type: Library System
Staff: 0.93 Collections: 3,794 Programs: 128 Internet Computer: 13
Sherman Township Library
3453 N School Road
Weidman, MI 48893
phone: 989-644-5131
Type: Library System
Staff: 1.22 Collections: 3,753 Programs: 1 Internet Computer: 5
Luther Area Public Library
115 State Street
Luther, MI 49656
phone: 231-797-8006
Type: Library System
Staff: 1.10 Collections: 3,409 Programs: 80 Internet Computer: 14
Somerset Township Library
12715 East Chicago Road
Somerset Center, MI 49282
phone: 517-688-9223
Type: Library System
Staff: 1.00 Collections: 3,358 Programs: 10 Internet Computer: 1
Betsie Valley District Library
14731 Thompson Avenue
Thompsonville, MI 49683
phone: 231-378-2716
Type: Library System
Staff: 1.03 Collections: 3,244 Programs: 45 Internet Computer: 7
Merrill District Library
321 West Saginaw Street
Merrill, MI 48637
phone: 989-643-7300
Type: Library System
Staff: 1.38 Collections: 3,175 Programs: 34 Internet Computer: 11
Oscoda County Library
430 West Eighth Street
Mio, MI 48647
phone: 989-826-3613
Type: Library System
Staff: 1.70 Collections: 3,101 Programs: 26 Internet Computer: 14
Burr Oak Township Library
220 South Second Street
Burr Oak, MI 49030
phone: 269-489-2906
Type: Library System
Staff: 0.70 Collections: 3,100 Programs: 32 Internet Computer: 4
Whitefish Township Community Library
7247 North M-123
Paradise, MI 49768
phone: 906-492-3500
Type: Library System
Staff: 1.25 Collections: 3,011 Programs: 16 Internet Computer: 5
Dowling Public Library
1765 East Dowling Road
Hastings, MI 49058
phone: 269-721-3743
Type: Library System
Staff: 1.10 Collections: 3,000 Programs: 1 Internet Computer: 6
Leroy Community Library
104 West Gilbert Street
Leroy, MI 49655
phone: 231-768-4493
Type: Library System
Staff: 0.70 Collections: 2,918 Programs: 7 Internet Computer: 3
Curtis Township Library
4884 Bamfield Road
Glennie, MI 48737
phone: 989-735-2601
Type: Library System
Staff: 0.96 Collections: 2,634 Programs: 17 Internet Computer: 6
George W. Spindler Memorial Library
186 North Main Street
Woodland, MI 48897
phone: 269-367-4694
Type: Library System
Staff: 0.55 Collections: 2,586 Programs: 4 Internet Computer: 3
Republic-Michigamme School/ Public Library
227 Maple Street
Republic, MI 49879
phone: 906-376-2277
Type: Library System
Staff: 0.38 Collections: 2,559 Programs: 2 Internet Computer: 4
Royal Oak Township Public Library
21131 Garden Lane
Ferndale, MI 48220
phone: 248-542-9205
Type: Library System
Staff: 1.55 Collections: 2,494 Programs: 17 Internet Computer: 18
Howe Memorial Library
128 East Saginaw Street
Breckenridge, MI 48615
phone: 989-842-3202
Type: Library System
Staff: 1.60 Collections: 2,403 Programs: 13 Internet Computer: 6
Carp Lake Township Library
35349 Mall Circle Drive
White Pine, MI 49971
phone: 906-885-5888
Type: Library System
Staff: 0.50 Collections: 2,270 Programs: 3 Internet Computer: 7
Columbia Township Library
6456 Center Street
Unionville, MI 48767
phone: 989-674-2651
Type: Library System
Staff: 1.41 Collections: 2,252 Programs: 20 Internet Computer: 11
Idlewild Public Library
6437 South Nelson Road
Idlewild, MI 49642
phone: 231-745-3940
Type: Library System
Staff: 0.50 Collections: 2,200 Programs: 2 Internet Computer: 4
Saint Ignace Public Library
110 West Spruce Street
Saint Ignace, MI 49781
phone: 906-643-8318
Type: Library System
Staff: 1.03 Collections: 1,977 Programs: 89 Internet Computer: 15
Ashley District Library
104 New Street
Ashley, MI 48806
phone: 989-847-4283
Type: Library System
Staff: 0.53 Collections: 1,944 Programs: 4 Internet Computer: 17
Watertown Township Library
9405 Foster Street
Fostoria, MI 48435
phone: 989-795-2794
Type: Library System
Staff: 0.50 Collections: 1,424 Programs: 15 Internet Computer: 2
Hancock School Public Library
501 Campus Drive
Hancock, MI 49930
phone: 906-483-2540
Type: Library System
Staff: 0.88 Collections: 1,337 Programs: 25 Internet Computer: 5
Lake Linden-Hubbell School Public Library
601 Calumet Street
Lake Linden, MI 49945
phone: 906-296-6211
Type: Library System
Staff: 1.25 Collections: 1,275 Programs: 17 Internet Computer: 13
Chase Township Public Library
8400 East North Street
Chase, MI 49623
phone: 231-832-9511
Type: Library System
Staff: 0.88 Collections: 1,141 Programs: 23 Internet Computer: 9
Burlington Township Library
135 Elm Street
Burlington, MI 49029
phone: 517-765-2702
Type: Library System
Staff: 0.42 Collections: 923 Programs: 5 Internet Computer: 4
Palo Community School District Public Library
8315 Mill Street
Palo, MI 48870
phone: 989-637-4359
Type: Library System
Staff: 0.38 Collections: 874 Programs: 5 Internet Computer: 3
Walkerville Public/School Library
145 East Lathrop
Walkerville, MI 49459
phone: 231-873-3652
Type: Library System
Staff: 0.50 Collections: 835 Programs: 1 Internet Computer: 10
Rudyard School-Public Library
11185 West Second Street
Rudyard, MI 49780
phone: 906-478-4504
Type: Library System
Staff: 3.38 Collections: 831 Programs: 9 Internet Computer: 15
North Adams Community Memorial Library
110 East Main Street
North Adams, MI 49262
phone: 517-287-4426
Type: Library System
Staff: 0.63 Collections: 754 Programs: 5 Internet Computer: 4
Osceola Township School Public Library
48475 North Maple Drive
Dollar Bay, MI 49922
phone: 906-482-5800
Type: Library System
Staff: 1.15 Collections: 570 Programs: 7 Internet Computer: 4
Topinabee Public Library
1576 Straits Highway
Topinabee, MI 49791
phone: 231-238-7514
Type: Library System
Staff: 0.88 Collections: 82 Programs: 3 Internet Computer: 4
Pittsfield Branch Library
2359 Oak Valley Drive
Ann Arbor, MI 48103
phone: 734-327-4200
Type: Branch Library
Malletts Creek Branch Library
3090 East Eisenhower Parkway
Ann Arbor, MI 48108
phone: 734-327-4200
Type: Branch Library
Traverwood Branch Library
3333 Traverwood Drive
Ann Arbor, MI 48105
phone: 734-327-4200
Type: Branch Library
Pinconning Branch Library
218 South Kaiser Street
Pinconning, MI 48650
phone: 989-879-3283
Type: Branch Library
Sage Branch Library
100 East Midland Street
Bay City, MI 48706
phone: 989-892-8555
Type: Branch Library
Outreach Services
500 Center Avenue
Bay City, MI 48708
phone: 989-893-9566
Type: Bookmobile
Auburn Area Branch Library
235 West Midland Road
Auburn, MI 48611
phone: 989-662-2381
Type: Branch Library
Brevort Township Library
4009 North Church Street
Moran, MI 49760
phone: 906-643-8098
Type: Branch Library
Curtis Library
North 9220 Portage Avenue
Curtis, MI 49820
phone: 906-586-9411
Type: Branch Library
Drummond Island Library
29934 East Court Street
Drummond Island, MI 49726
phone: 906-493-5243
Type: Branch Library
Engadine Library
W 13920 Melville Street
Engadine, MI 49827
phone: 906-477-6313
Type: Branch Library
Les Cheneaux Community Library
75 East Hodeck Street
Cedarville, MI 49719
phone: 906-484-3547
Type: Branch Library
Bronson Library Branch
207 North Matteson Road
Bronson, MI 49028
phone: 517-369-3785
Type: Branch Library
Quincy Branch Library
11 North Main Street
Quincy, MI 49082
phone: 517-639-4001
Type: Branch Library
Sherwood Library Branch
118 Sherman Street
Sherwood, MI 49089
phone: 517-741-7976
Type: Branch Library
Union Township Library Branch
195 North Broadway
Union City, MI 49094
phone: 517-741-5061
Type: Branch Library
Algansee Branch Library
580-B South Ray Quincy Road Route 2
Quincy, MI 49082
phone: 517-639-9830
Type: Branch Library
Mesick Public Library
207 North Eugene Street
Mesick, MI 49668
phone: 231-885-1120
Type: Branch Library
Tustin Community Library
310 South Neilson Street
Tustin, MI 49688
phone: 231-829-3012
Type: Branch Library
Manton Public Library
404 West Main Street
Manton, MI 49663
phone: 231-824-3584
Type: Branch Library
Buckley Branch - Wexford County Library
305 South First Street
Buckley, MI 49620
phone: 231-269-3325
Type: Branch Library
Crystal Community Library
221 South Lake Street
Crystal, MI 48818
phone: 989-235-6111
Type: Branch Library
Edwardsburg Branch Library
26745 Church Street
Edwardsburg, MI 49112
phone: 269-663-5875
Type: Branch Library
Howard Branch Library
2341 Yankee Street
Niles, MI 49120
phone: 269-684-1680
Type: Branch Library
Mason-Union Branch Library
17049 U.S. Highway 12 East
Edwardsburg, MI 49112
phone: 269-641-7674
Type: Branch Library
Local History Branch Library
145 North Broadway Street
Cassopolis, MI 49031
phone: 269-445-0412
Type: Branch Library
Frederic Community Library
6872 North Old U.S. 27
Frederic, MI 49733
phone: 989-348-4067
Type: Branch Library
Lovells Township Library
8405 Twin Bridge Road
Grayling, MI 49738
phone: 989-344-9343
Type: Branch Library
Beaver Creek Township Library
8888 South Grayling Road
Grayling, MI 49738
phone: 989-275-2808
Type: Branch Library
Crossroads Branch Library
1788 North Old Us 23
Howell, MI 48843
phone: 810-632-7480
Type: Branch Library
Boyne Falls Branch Library
3008 Main Street
Boyne Falls, MI 49713
phone: 231-549-2277
Type: Branch Library
Esper Branch Library
12929 West Warren Avenue
Dearborn, MI 48126
phone: 313-943-4096
Type: Branch Library
Snow Branch Library
23950 Princeton Street
Dearborn, MI 48124
phone: 313-274-1780
Type: Branch Library
Bryant Branch Library
22100 Michigan Avenue
Dearborn, MI 48124
phone: 313-943-4091
Type: Branch Library
Bowen Branch Library
3648 West Vernor Highway
Detroit, MI 48216
phone: 313-481-1540
Type: Branch Library
Chandler Park Branch Library
12800 Harper Avenue
Detroit, MI 48213
phone: 313-481-1560
Type: Branch Library
Chaney Branch Library
16101 Grand River Avenue
Detroit, MI 48227
phone: 313-481-1570
Type: Branch Library
Chase Branch Library
17731 West Seven Mile Road
Detroit, MI 48235
phone: 313-481-1580
Type: Branch Library
Conely Branch Library
4600 Martin Street
Detroit, MI 48210
phone: 313-481-1590
Type: Branch Library
Frederick Douglass Branch For Special Services
3666 Grand River Avenue
Detroit, MI 48208
phone: 313-481-1710
Type: Bookmobile
Edison Branch Library
18400 Joy Road
Detroit, MI 48228
phone: 313-481-1720
Type: Branch Library
Elmwood Park Branch Library
550 Chene Street
Detroit, MI 48207
phone: 313-481-1540
Type: Branch Library
Franklin Branch Library
13651 East Mcnichols Road
Detroit, MI 48205
phone: 313-481-1740
Type: Branch Library
Hubbard Branch Library
12929 West Mcnichols Road
Detroit, MI 48235
phone: 313-481-1750
Type: Branch Library
Jefferson Branch Library
12350 East Outer Drive
Detroit, MI 48224
phone: 313-481-1760
Type: Branch Library
Knapp Branch Library
13330 Conant Street
Hamtramck, MI 48212
phone: 313-481-1770
Type: Branch Library
Lincoln Branch Library
1221 East Seven Mile Road
Highland Park, MI 48203
phone: 313-481-1780
Type: Branch Library
Mark Twain Annex
4741 Iroquois Street
Detroit, MI 48214
phone: 313-481-1790
Type: Branch Library
Monteith Branch Library
14100 Kercheval Street
Detroit, MI 48215
phone: 313-481-1800
Type: Branch Library
Parkman Branch Library
1766 Oakman Boulevard
Detroit, MI 48238
phone: 313-481-1810
Type: Branch Library
Sherwood Forest Branch Library
7117 West Seven Mile Road
Detroit, MI 48221
phone: 313-481-1840
Type: Branch Library
Wilder Branch Library
7140 East Seven Mile Road
Detroit, MI 48234
phone: 313-481-1870
Type: Branch Library
Redford Branch Library
21200 Grand River
Detroit, MI 48219
phone: 313-481-1820
Type: Branch Library
Richard Branch Library
9876 Grand River Avenue
Detroit, MI 48204
phone: 313-481-1830
Type: Branch Library
Skillman Branch Library
121 Gratiot Avenue
Detroit, MI 48226
phone: 313-481-1850
Type: Branch Library
Campbell Branch Library At Lawndale Station
8733 West Vernor Highway
Detroit, MI 48209
phone: 313-481-1550
Type: Branch Library
Solomonson Branch Library
620 Section Street
Norway, MI 49870
phone: 906-563-8617
Type: Branch Library
North Dickinson Branch Library
W6588 M-69
Felch, MI 49831
phone: 906-542-7230
Type: Branch Library
Farmington Branch Library
23500 Liberty Street
Farmington, MI 48335
phone: 248-553-0300
Type: Branch Library
Dewitt Library Community Satellite
16101 Brook Road
Lansing, MI 48906
phone: 517-702-9389
Type: Branch Library
Cody Branch Library
3519 Fenton Road
Flint, MI 48507
phone: 810-238-5822
Type: Branch Library
North Flint Library
5005 Cloverlawn Drive
Flint, MI 48504
phone: 810-785-9879
Type: Branch Library
West Flint Library
3601 Beecher Road
Flint, MI 48503
phone: 810-238-3637
Type: Branch Library
Baker Park Library
3410 South Grand Traverse
Burton, MI 48529
phone: 810-742-7860
Type: Branch Library
Burton Memorial Library
4012 East Atherton Road
Burton, MI 48519
phone: 810-742-0674
Type: Branch Library
Clio Area Library
2080 West Vienna Road
Clio, MI 48420
phone: 810-686-7130
Type: Branch Library
Davison Area Library
203 East Fourth Street
Davison, MI 48423
phone: 810-653-2022
Type: Branch Library
Fenton-Jack R. Winegarden Library
200 East Caroline Street
Fenton, MI 48430
phone: 810-629-7612
Type: Branch Library
Flint Township-Mccarty Library
2071 South Graham Road
Flint, MI 48532
phone: 810-732-9150
Type: Branch Library
Flushing Area Library
120 North Maple Street
Flushing, MI 48433
phone: 810-659-9755
Type: Branch Library
Forest Township Library
123 West Main Street
Otisville, MI 48463
phone: 810-631-6330
Type: Branch Library
Genesee Township-Johnson Memorial Library
7397 North Genesee Road
Genesee, MI 48437
phone: 810-640-1410
Type: Branch Library
Goodrich Library
10237 Hegel Road
Goodrich, MI 48438
phone: 810-636-2489
Type: Branch Library
Grand Blanc-Mcfarlen Library
515 Perry Road
Grand Blanc, MI 48439
phone: 810-694-5310
Type: Branch Library
Linden Library
201 North Main Street
Linden, MI 48451
phone: 810-735-7700
Type: Branch Library
Montrose-Jennings Library
241 Feher Drive
Montrose, MI 48457
phone: 810-639-6388
Type: Branch Library
Mount Morris Library
685 Van Buren Avenue
Mount Morris, MI 48458
phone: 810-686-6120
Type: Branch Library
Swartz Creek-Perkins Library
8095 Civic Drive
Swartz Creek, MI 48473
phone: 810-635-3900
Type: Branch Library
Beecher Vera B. Rison Library
1386 West Coldwater Road
Flint, MI 48505
phone: 810-789-2800
Type: Branch Library
Gaines Station Library
103 East Walker
Gaines, MI 48436
phone: 989-271-8720
Type: Branch Library
Genesee Valley Demonstration Location
3293 South Linden Road
Flint, MI 48507
phone: 810-732-1822
Type: Branch Library
Lyon Township Branch Library
7851 West Higgins Lake Drive
Higgins Lake, MI 48627
phone: 989-821-9111
Type: Branch Library
Beaverton Branch Library
128 West Saginaw Street
Beaverton, MI 48612
phone: 989-435-3981
Type: Branch Library
Grand Ledge Area District Library At Wacousta
13080 Wacousta Road
Grand Ledge, MI 48837
phone: 517-626-6577
Type: Branch Library
Van Belkum Branch Library
1563 Plainfield Ne
Grand Rapids, MI 49505
phone: 616-988-5410
Type: Branch Library
Ottawa Hills Branch Library
1150 Giddings Avenue Se
Grand Rapids, MI 49506
phone: 616-988-5412
Type: Branch Library
Seymour Branch Library
2350 Eastern Avenue Se
Grand Rapids, MI 49507
phone: 616-988-5413
Type: Branch Library
West Side Branch Library
713 Bridge Street Nw
Grand Rapids, MI 49504
phone: 616-988-5414
Type: Branch Library
Yankee Clipper Branch Library
2025 Leonard Street Ne
Grand Rapids, MI 49505
phone: 616-988-5415
Type: Branch Library
Madison Square Branch Library
1201 Madison Se
Grand Rapids, MI 49507
phone: 616-988-5411
Type: Branch Library
West Leonard Branch Library
1017 Leonard Nw
Grand Rapids, MI 49504
phone: 616-988-5416
Type: Branch Library
Grosse Pointe Public Library - Ewald Branch
15175 East Jefferson
Grosse Pointe, MI 48230
phone: 313-343-2071
Type: Branch Library
Grosse Pointe Woods Public Library
20680 Mack Avenue
Grosse Pointe, MI 48236
phone: 313-343-2072
Type: Branch Library
North Side Branch
155 Riley Street
Holland, MI 49424
phone: 616-738-4360
Type: Branch Library
Attica Township Library
4302 Peppermill Road
Attica, MI 48412
phone: 810-724-2007
Type: Branch Library
Au Gres Community Library
230 North Mackinaw
Au Gres, MI 48703
phone: 989-876-8818
Type: Branch Library
East Tawas Library
204 Sawyer Street
East Tawas, MI 48730
phone: 989-362-6162
Type: Branch Library
Omer Little Eagle's Nest Library
205 East Center Street
Omer, MI 48749
phone: 989-653-2230
Type: Branch Library
Robert J. Parks Library
6010 Skeel Street
Oscoda, MI 48750
phone: 989-739-9581
Type: Branch Library
Plainfield Township Library
220 North Washington
Hale, MI 48739
phone: 989-728-2811
Type: Branch Library
Mary Johnston Memorial Library
114 North Court Street
Standish, MI 48658
phone: 989-846-6611
Type: Branch Library
Tawas City Library
208 North Street
Tawas City, MI 48763
phone: 989-362-6557
Type: Branch Library
Whittemore Library
483 Bullock Street
Whittemore, MI 48770
phone: 989-756-3186
Type: Branch Library
Concord Branch Library
108 South Main Street
Concord, MI 49237
phone: 517-524-6970
Type: Branch Library
Eastern Branch Library
3125 East Michigan Avenue
Jackson, MI 49202
phone: 517-788-4074
Type: Branch Library
Grass Lake Branch Library
130 West Michigan
Grass Lake, MI 49240
phone: 517-522-8211
Type: Branch Library
Hanover Branch Library
118 West Main Street
Hanover, MI 49241
phone: 517-563-8344
Type: Branch Library
Henrietta Branch Library
11744 Bunkerhill Road
Pleasant Lake, MI 49272
phone: 517-769-6537
Type: Branch Library
Meijer Branch Library
2699 Airport Road
Jackson, MI 49202
phone: 517-788-4480
Type: Branch Library
Napoleon Branch Library
6755 Brooklyn Road
Napoleon, MI 49261
phone: 517-536-4266
Type: Branch Library
Parma Branch Library
102 Church Street
Parma, MI 49269
phone: 517-531-4908
Type: Branch Library
Spring Arbor Branch Library
113 East Main Street
Spring Arbor, MI 49283
phone: 517-750-2030
Type: Branch Library
Springport Branch Library
116 Mechanic Street
Springport, MI 49284
phone: 517-857-3833
Type: Branch Library
Summit Branch Library
104 West Bird Street
Jackson, MI 49203
phone: 517-783-4030
Type: Branch Library
Brooklyn Branch Library
207 North Main Street
Brooklyn, MI 49230
phone: 517-592-3406
Type: Branch Library
Jackson District Library
244 West Michigan Avenue
Jackson, MI 49201
phone: 517-788-4087
Type: Central Library
Eastwood Branch Library
1112 Gayle Avenue
Kalamazoo, MI 49048
phone: 269-553-7810
Type: Branch Library
Oshtemo Branch Library
7265 West Main Street
Kalamazoo, MI 49009
phone: 269-553-7980
Type: Branch Library
Alma Powell Branch Library
1000 West Paterson Street
Kalamazoo, MI 49007
phone: 269-553-7960
Type: Branch Library
Washington Square Branch Library
1244 Portage Street
Kalamazoo, MI 49001
phone: 269-553-7970
Type: Branch Library
Alto Branch Library
6071 Linfield Avenue
Alto, MI 49302
phone: 616-784-2007
Type: Branch Library
Byron Township Branch Library
8191 Byron Center Avenue Sw
Byron Center, MI 49315
phone: 616-784-2007
Type: Branch Library
Caledonia Branch Library
6260 92nd Street Se
Caledonia, MI 49316
phone: 616-784-2007
Type: Branch Library
Gaines Township Library/Cutlerville
421 68th Street Se
Grand Rapids, MI 49548
phone: 616-784-2007
Type: Branch Library
East Grand Rapids Branch Library
746 Lakeside Drive Se
Grand Rapids, MI 49506
phone: 616-784-2007
Type: Branch Library
Grandville Branch Library
4055 Maple Street Sw
Grandville, MI 49418
phone: 616-784-2007
Type: Branch Library
Tyrone Township Branch/Kent City
43 South Main Street
Kent City, MI 49330
phone: 616-784-2007
Type: Branch Library
Kentwood Branch
4950 Breton Road Se
Grand Rapids, MI 49508
phone: 616-784-2007
Type: Branch Library
Englehardt Branch/Lowell
200 North Monroe Street
Lowell, MI 49331
phone: 616-784-2007
Type: Branch Library
Plainfield Branch
2650 5 Mile Road Ne
Grand Rapids, MI 49525
phone: 616-784-2007
Type: Branch Library
Krause Memorial Branch/Rockford
140 East Bridge Street
Rockford, MI 49341
phone: 616-784-2007
Type: Branch Library
Sand Lake/Nelson Township Branch
88 Eighth Street
Sand Lake, MI 49343
phone: 616-784-2007
Type: Branch Library
Walker Branch
4293 Remembrance Road Nw
Grand Rapids, MI 49544
phone: 616-784-2007
Type: Branch Library
Wyoming Branch
3350 Michael Avenue Sw
Wyoming, MI 49509
phone: 616-784-2007
Type: Branch Library
Cascade Township Branch
2870 Jacksmith Avenue Se
Grand Rapids, MI 49546
phone: 616-784-2007
Type: Branch Library
Spencer Township Branch
14960 Meddler Avenue
Gowen, MI 49326
phone: 616-784-2007
Type: Branch Library
Clifford Branch Library
9530 Main Street
Detroit, MI 48272
phone: 989-761-7393
Type: Branch Library
Columbiaville Branch Library
4718 First Street
Columbiaville, MI 48421
phone: 810-793-6100
Type: Branch Library
Elba Branch Library
5508 Davison Road
Lapeer, MI 48446
phone: 810-653-7200
Type: Branch Library
Goodland Branch Library
2370 North Van Dyke Road
Imlay City, MI 48444
phone: 810-724-1970
Type: Branch Library
Hadley Branch Library
3556 Hadley Road
Hadley, MI 48440
phone: 810-797-4101
Type: Branch Library
Marguerite Deangeli Branch Library
921 West Nepessing Street
Lapeer, MI 48446
phone: 810-664-6971
Type: Central Library
Metamora Branch Library
4018 Oak Street
Metamora, MI 48455
phone: 810-678-2991
Type: Branch Library
Otter Lake Branch Library
6361 Detroit Street
Otter Lake, MI 48464
phone: 810-793-6300
Type: Branch Library
Addison Branch Library
102 South Talbot Street
Adrian, MI 49221
phone: 517-547-3414
Type: Branch Library
Britton Branch Library
120 College Avenue
Britton, MI 49229
phone: 517-451-2860
Type: Branch Library
Clayton Branch Library
3457 State Street
Clayton, MI 49235
phone: 517-445-2619
Type: Branch Library
Onsted Branch Library
261 South Main Street
Onsted, MI 49265
phone: 517-467-2623
Type: Branch Library
Deerfield Branch Library
170 Raisin Street
Deerfield, MI 49238
phone: 517-447-3400
Type: Branch Library
Alfred Noble Branch Library
32901 Plymouth Road
Livonia, MI 48150
phone: 734-421-6600
Type: Branch Library
Carl Sandburg Branch Library
30100 Seven Mile Road
Livonia, MI 48152
phone: 248-893-4010
Type: Branch Library
Vest Pocket Library
15218 Farmington Road
Livonia, MI 48154
phone: 734-466-2559
Type: Branch Library
Bliss Branch Library
265 Sturgeon Bay Trail
Levering, MI 49755
phone: 231-537-2927
Type: Branch Library
Pellston Branch Library
125 North Milton Street
Pellston, MI 49769
phone: 231-539-8858
Type: Branch Library
Arcadia Township Branch Library
3586 Glovers Lake Road
Arcadia, MI 49613
phone: 231-889-4230
Type: Branch Library
Keddie-Norconk Memorial Library
12325 Virginia Street
Bear Lake, MI 49614
phone: 231-864-2700
Type: Branch Library
Kaleva Branch Library
14618 Walta Street
Kaleva, MI 49645
phone: 231-362-3178
Type: Branch Library
Onekama Branch Library
5283 Main Street
Onekama, MI 49675
phone: 231-889-4041
Type: Branch Library
Wellston Branch Library
1451 Seaman Road
Wellston, MI 49689
phone: 231-848-4013
Type: Branch Library
Hermansville Branch Library
W5480 First Street
Hermansville, MI 49847
phone: 906-498-2253
Type: Branch Library
Bedford Branch Library
8575 Jackman Road
Temperance, MI 48182
phone: 734-847-6747
Type: Branch Library
Carleton Branch Library
1444 Kent Street
Carleton, MI 48117
phone: 734-654-2180
Type: Branch Library
Dorsch Memorial Branch Library
18 East First Street
Monroe, MI 48161
phone: 734-241-7878
Type: Branch Library
Dundee Branch Library
144 East Main Street
Dundee, MI 48131
phone: 734-529-3310
Type: Branch Library
Erie Branch Library
2065 Erie Road
Erie, MI 48133
phone: 734-848-4420
Type: Branch Library
Frenchtown-Dixie Branch Library
2881 Nadeau Road
Monroe, MI 48162
phone: 734-289-1035
Type: Branch Library
Ida Branch Library
3016 Lewis Avenue
Ida, MI 48140
phone: 734-269-2191
Type: Branch Library
L.S. Navarre Branch Library
1135 East Second Street
Monroe, MI 48161
phone: 734-241-5577
Type: Branch Library
Maybee Branch Library
9060 Raisin Street
Maybee, MI 48159
phone: 734-587-3680
Type: Branch Library
Rasey Memorial Branch Library
4349 Oak Street
Luna Pier, MI 48157
phone: 734-848-4572
Type: Branch Library
Robert A. Vivian Branch Library
2664 Vivian Road
Monroe, MI 48162
phone: 734-241-1430
Type: Branch Library
South Rockwood Branch Library
12776 Fort Street
South Rockwood, MI 48179
phone: 734-379-3333
Type: Branch Library
Summerfield-Petersburg Branch Library
60 East Center Street
Petersburg, MI 49270
phone: 734-279-1025
Type: Branch Library
Ellis Library And Reference Center
3700 South Custer Road
Monroe, MI 48161
phone: 734-241-5277
Type: Central Library
Newport Branch Library
8120 North Dixie Highway
Newport, MI 48166
phone: 734-586-2117
Type: Branch Library
Blue Bush Branch Library
2210 Blue Bush Road
Monroe, MI 48162
phone: 734-242-4085
Type: Branch Library
Hillman-Wright Memorial Library
121 West Second Street
Hillman, MI 49746
phone: 989-742-4021
Type: Branch Library
Lewiston Public Library
2851 Kneeland Street
Lewiston, MI 49756
phone: 989-786-2985
Type: Branch Library
Dalton Branch Library
3175 Fifth Street
Twin Lake, MI 49457
phone: 231-828-4188
Type: Branch Library
Egelston Township Branch Library
5428 East Apple Avenue
Muskegon, MI 49442
phone: 231-788-6477
Type: Branch Library
Fruitport Branch Library
Park And Third Streets
Fruitport, MI 49415
phone: 231-865-3461
Type: Branch Library
Holton Branch Library
8776 Holton-Duck Lake Road
Holton, MI 49425
phone: 231-821-0268
Type: Branch Library
Montague Branch Library
8778 Ferry Street
Montague, MI 49437
phone: 231-893-2675
Type: Branch Library
Muskegon Heights Branch Library
2808 Sanford Street
Muskegon, MI 49444
phone: 231-739-6075
Type: Branch Library
Norton Shores Branch Library
705 Seminole Road
Muskegon, MI 49441
phone: 231-780-8844
Type: Branch Library
Ravenna Branch Library
12278 Stafford Street
Ravenna, MI 49451
phone: 231-853-6975
Type: Branch Library
North Muskegon Branch Library
1522 Ruddiman Drive
Muskegon, MI 49445
phone: 231-744-6080
Type: Branch Library
Muskegon Township
1074 Shonat Street
Muskegon, MI 49442
phone: 231-760-4329
Type: Branch Library
Ogemaw East Branch Library
200 Washington Street
Prescott, MI 48756
phone: 989-873-5807
Type: Branch Library
Skidway Lake Branch Library
2129 Greenwood Road
Prescott, MI 48756
phone: 989-873-5086
Type: Branch Library
Rockland Township Library
40 National Avenue
Rockland, MI 49960
phone: 906-886-2821
Type: Branch Library
Johannesburg Branch Library
10900 East M-32
Johannesburg, MI 49751
phone: 989-732-3928
Type: Branch Library
Vanderbilt Branch Library
8170 Mill Street
Vanderbilt, MI 49795
phone: 989-983-3600
Type: Branch Library
Durand Memorial Branch Library
700 North Saginaw Street
Durand, MI 48429
phone: 989-288-3743
Type: Branch Library
Grand Lake Branch Library
18132 Lake Esau Highway
Presque Isle, MI 49777
phone: 989-595-5051
Type: Branch Library
Onaway Branch Library
20774 State Street
Onaway, MI 49765
phone: 989-733-6621
Type: Branch Library
Posen Branch Library
6987 Turtle Street
Posen, MI 49776
phone: 989-766-2233
Type: Branch Library
Millersburg Branch
5563 Main Street
Millersburg, MI 49759
phone: 989-733-4411
Type: Branch Library
Kezar Library
107 Church Street
Romeo, MI 48065
phone: 586-752-2583
Type: Branch Library
Turner Howson Elementary Library
11183 West Turner Howson Road
Rudyard, MI 49780
phone: 906-478-4551
Type: Branch Library
Butman-Fish Branch Library
1716 Hancock Street
Saginaw, MI 48602
phone: 989-799-9160
Type: Branch Library
Archer A. Claytor Branch Library
1410 North Twelfth Street
Saginaw, MI 48601
phone: 989-753-5591
Type: Branch Library
Ruth Brady Wickes Library
1713 Hess Avenue
Saginaw, MI 48601
phone: 989-752-3821
Type: Branch Library
Rudolph C. Zauel Memorial Library
3100 North Center Road
Saginaw, MI 48603
phone: 989-799-2771
Type: Branch Library
Clarksville Area Library
200 Main Street
Clarksville, MI 48815
phone: 616-693-1001
Type: Branch Library
Perry Township - Morrice Library
300 Main Street
Morrice, MI 48857
phone: 517-625-7911
Type: Branch Library
New Lothrop School Library
9387 Genesee Street
New Lothrop, MI 48460
phone: 810-638-7575
Type: Branch Library
Perkins Library Of Lennon
11904 Lennon Road
Lennon, MI 48449
phone: 810-621-3202
Type: Branch Library
Shiawassee Township Library
625 Grand River Road
Bancroft, MI 48414
phone: 989-634-5689
Type: Branch Library
Burns Township/George Vince Library Community Library
312 West Maple
Byron, MI 48418
phone: 810-266-4620
Type: Branch Library
Corunna - Caledonia Township Library
210 East Corunna Avenue
Corunna, MI 48817
phone: 989-743-4800
Type: Branch Library
Bentley Memorial Library Of Perry
135 South Main Street
Perry, MI 48872
phone: 517-625-3166
Type: Branch Library
Capac Public Library
111 North Main Street
Capac, MI 48014
phone: 810-395-7000
Type: Branch Library
Algonac-Clay Township Library
2011 Saint Clair River Drive
Algonac, MI 48001
phone: 810-794-4471
Type: Branch Library
G. Lynn Campbell Township Library
1955 North Allen Road
Smiths Creek, MI 48074
phone: 810-982-9171
Type: Branch Library
Ira Township Library
7013 Meldrum Road
Fair Haven, MI 48023
phone: 586-725-9081
Type: Branch Library
Marine City Public Library
300 South Parker Street
Marine City, MI 48039
phone: 810-765-5233
Type: Branch Library
Marysville Public Library
1175 Delaware Avenue
Marysville, MI 48040
phone: 810-364-9493
Type: Branch Library
Memphis Public Library
34830 Potter Street
Memphis, MI 48041
phone: 810-392-2980
Type: Branch Library
Saint Clair Public Library
310 South Second Street
Saint Clair, MI 48079
phone: 810-329-3951
Type: Branch Library
Yale Public Library
2 Jones Street
Yale, MI 48097
phone: 810-387-2940
Type: Branch Library
Burtchville Township Library
7093 Second Street
Fort Gratiot, MI 48059
phone: 810-385-8550
Type: Branch Library
East Bay Branch Library
1989 Three Mile Road
Traverse City, MI 49686
phone: 231-922-2085
Type: Branch Library
Kingsley Public Library Branch
213 South Brownson Avenue
Kingsley, MI 49649
phone: 231-263-5484
Type: Branch Library
Bangor Branch Library
420 Division Street
Bangor, MI 49013
phone: 269-427-8810
Type: Branch Library
Bloomingdale Branch Library
109 East Kalamazoo Avenue
Bloomingdale, MI 49026
phone: 269-521-7601
Type: Branch Library
Covert Branch Library
33680 M-140 Highway
Covert, MI 49043
phone: 269-764-1298
Type: Branch Library
Gobles Branch Library
105 East Main Street
Gobles, MI 49055
phone: 269-628-4537
Type: Branch Library
Lawrence Community Branch Library
212 North Paw Paw Street
Lawrence, MI 49064
phone: 269-674-3200
Type: Branch Library
Antwerp Sunshine Branch Library
24823 Front Street
Mattawan, MI 49071
phone: 269-668-2534
Type: Branch Library
Coe Township Branch Library
309 West Wright Avenue
Shepherd, MI 48883
phone: 989-828-6801
Type: Branch Library
Fremont Township Branch Library
2833 West Blanchard Road
Winn, MI 48896
phone: 989-866-2550
Type: Branch Library
Weidman Public Library
3453 North School Road
Weidman, MI 48893
phone: 989-644-5131
Type: Branch Library
Faith Johnston Memorial Library
4035 North Mission Street
Rosebush, MI 48878
phone: 989-433-0006
Type: Branch Library
Rolland Township Branch Library
324 Main Street
Blanchard, MI 49310
phone: 989-561-2480
Type: Branch Library
Arthur J. Miller Branch Library
5460 Arden Suite 303
Warren, MI 48092
phone: 586-751-5377
Type: Branch Library
Dorothy M. Busch Branch Library
23333 Ryan Road
Warren, MI 48091
phone: 586-755-5750
Type: Branch Library
Maybelle Burnette Branch Library
22005 Van Dyke Avenue
Warren, MI 48089
phone: 586-758-2115
Type: Branch Library
Leggett Branch Library
3621 Pontiac Lake Road
Waterford, MI 48328
phone: 248-681-2036
Type: Branch Library
Allen Park Public Library
8100 Allen Road
Allen Park, MI 48101
phone: 313-381-2425
Type: Branch Library
Fred C. Fischer Library
167 Fourth Street
Belleville, MI 48111
phone: 734-699-3291
Type: Branch Library
Leanna Hicks Library Of Inkster
2005 Inkster Road
Inkster, MI 48141
phone: 313-563-2822
Type: Branch Library
Lincoln Park Public Library
1381 Southfield Road
Lincoln Park, MI 48146
phone: 313-381-0374
Type: Branch Library
Melvindale Public Library
18650 Allen Road
Melvindale, MI 48122
phone: 313-429-1090
Type: Branch Library
River Rouge Public Library
221 Burke Street
River Rouge, MI 48218
phone: 313-843-2040
Type: Branch Library
Taylor Community Library
12303 Pardee Road
Taylor, MI 48180
phone: 734-287-4840
Type: Branch Library
Trenton Veterans Memorial Library
2790 Westfield Road
Trenton, MI 48183
phone: 734-676-9773
Type: Branch Library
Ecorse Public Library
4184 West Jefferson
Ecorse, MI 48229
phone: 313-389-2030
Type: Branch Library
Westacres Branch Library
7321 Commerce Road
West Bloomfield, MI 48324
phone: 248-363-4022
Type: Branch Library
Helen Warner Branch
36 Minges Place
Battle Creek, MI 49015
phone: 269-968-8166
Type: Branch Library
Superior Township Library
8975 Macarthur Boulevard
Ypsilanti, MI 48198
phone: 734-482-4110
Type: Branch Library
South Branch
35891 South Gratiot Avenue
Clinton Township, MI 48035
phone: 586-226-5070
Type: Branch Library
North Branch
16800 24 Mile Road
Macomb, MI 48042
phone: 586-226-5080
Type: Branch Library
Scottville Library
204 East State Street
Scottville, MI 49454
phone: 231-757-2588
Type: Branch Library
Caledonia Branch Library
1499 Hubert Road
Hubbard Lake, MI 49747
phone: 989-727-3105
Type: Branch Library
Lincoln Branch Library
330 Traverse Bay Road
Lincoln, MI 48742
phone: 989-736-3388
Type: Branch Library
Mikado Township Library
2291 South F-41
Mikado, MI 48745
phone: 989-736-8389
Type: Branch Library
Capital Area District Library Bookmobile
401 South Capitol Avenue
Lansing, MI 48933
phone: 517-367-6308
Type: Bookmobile
Dansville Branch Library
1379 East Mason Street
Dansville, MI 48819
phone: 517-623-6511
Type: Branch Library
Haslett Branch Library
1590 Franklin Street
Haslett, MI 48840
phone: 517-339-2324
Type: Branch Library
Holt-Delhi Branch Library
2078 Aurelius Road
Holt, MI 48842
phone: 517-694-9351
Type: Branch Library
Leslie Branch Library
201 Pennsylvania Street
Leslie, MI 49251
phone: 517-589-9400
Type: Branch Library
Mason Branch Library
145 West Ash Street
Mason, MI 48854
phone: 517-676-9088
Type: Branch Library
Hope Borbas Okemos Branch Library
4321 Okemos Road
Okemos, MI 48864
phone: 517-349-0250
Type: Branch Library
Stockbridge Branch Library
200 Wood Street
Stockbridge, MI 49285
phone: 517-851-7810
Type: Branch Library
Webberville Branch Library
115 South Main Street
Webberville, MI 48892
phone: 517-521-3643
Type: Branch Library
Williamston Branch Library
201 School Street
Williamston, MI 48895
phone: 517-655-1191
Type: Branch Library
Aurelius Branch Library
1939 South Aurelius Road
Mason, MI 48854
phone: 517-628-3743
Type: Branch Library
Foster Branch Library
200 North Foster Avenue
Lansing, MI 48912
phone: 517-485-5185
Type: Branch Library
South Lansing Branch Library
3500 South Cedar Street
Lansing, MI 48910
phone: 517-272-9840
Type: Branch Library
John F. Kennedy, Jr. Library
24602 Van Born Road
Dearborn Heights, MI 48125
phone: 313-791-6050
Type: Branch Library


 
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.