Search libraries.org for public libraries in Michigan
= Connect to library Web site
= Connect to library Online Catalog
Addison Township Public Library --
Addison Township Public Library
=248-628-7180
Adrian, MI --
Adrian Public Library
=517-265-2265
Alanson, MI --
Alanson Area Public Library
=231-548-5465
Albion, MI --
Albion District Library
=517-629-3993
Alcona County, MI --
Alcona County Library
=989-724-6796
Caledonia Calvin Will Branch Library =989-727-3105
Lincoln Branch Library =989-736-3388
Mikado Township Library =989-736-8389
Alden, MI --
Alden District Library
=231-331-4318
Allegan, MI --
Allegan District Library
=269-673-4625
Allen Park, MI --
Allen Park Public Library
=313-381-2425
Allendale, MI --
Allendale Township Library
=616-895-4178
Alma, MI --
Alma Public Library
=989-463-3966
Almont, MI --
Henry Stephens Memorial Library
=810-798-3100
Alpena County, MI --
George N. Fletcher Public Library
=989-356-6188
Ann Arbor, MI --
Ann Arbor District Library
=734-274-4200
Malletts Creek Branch Library =734-327-4200
Pittsfield Branch Library =734-327-4200
Traverwood Branch Library =734-327-4200
West Ann Arbor Branch Library =734-274-4200
Armada, MI --
Armada Free Public Library
=586-784-5921
Ashley, MI --
Ashley District Library
=989-847-4283
Athens, MI --
Athens Community Library
=269-729-4479
Auburn Hills, MI --
Auburn Hills Public Library
=248-370-9466
Augusta, MI --
McKay-Dole Library
=269-731-4000
Bad Axe, MI --
Bad Axe Area District Library
=989-269-8538
Baldwin, MI --
Pathfinder Community Library
=231-745-4010
Baraga, MI --
Ojibwa Community Library
=906-353-8163
Barryton, MI --
Barryton Public Library
=989-382-5288
Bath Township, MI --
Bath Township Public Library
=517-641-7111
Battle Creek, MI --
Willard Public Library
=269-968-8166
Bay County, MI --
Bay County Library System
=989-894-2837
Alice and Jack Wirt Public Library =989-893-9566
Auburn Area Branch Library =989-622-2381
Pinconning Branch Library =989-879-3283
Sage Branch Library =989-892-8555
South Side Branch Library =989-893-1287
Beaver Island, MI --
Beaver Island District Library
=231-448-2701
Belding, MI --
Alvah N. Belding Library
=616-794-1450
Lyons Township District Library =989-855-3414
Bellaire, MI --
Bellaire Public Library
=231-533-8814
Belleville, MI --
Fred C. Fischer Public Library
=734-699-3291
Bellevue, MI --
Bellevue Township Library
=269-763-3369
Benton Harbor, MI --
Benton Harbor Public Library
=2699266139
Benzonia, MI --
Benzonia Public Library
=231-882-4111
Berkley, MI --
Berkley Public Library
=248-546-2440
Oxford Park Towers Library =248-399-9300
Berrien Springs, MI --
Berrien Springs Community Library
=269-471-7074
Bessemer, MI --
Bessemer Public Library
=906-667-0404
Beulah, MI --
Darcy Library of Beulah
=231-882-4037
Big Rapids, MI --
Big Rapids Community Library
=231-796-5234
Birch Run, MI --
Thomas E. Fleschner Memorial Library
=989-624-5171
Birmingham, MI --
Baldwin Public Library
=248-647-7339
Blissfield, MI --
Schulz-Holmes Memorial Library
=517-486-2858
Bloomfield, MI --
Bloomfield Township Public Library
=248-642-5800
Boyne City, MI --
Boyne District Library
=231-582-7861
Branch County, MI --
Branch District Library
=517-278-2341
Algansee Public Library =517-639-9830
Bronson Public Library =517-369-3785
Quincy Public Library =517-639-4001
Sherwood Public Library =517-741-7976
Union Township Library =517-741-5061
Breckenridge, MI --
Howe Memorial Library
=989-842-3202
Bridgeport, MI --
Bridgeport Public Library
=989-777-6030
Bridgman, MI --
Bridgman Public Library
=269-465-3663
Brighton, MI --
Brighton District Library
=810-229-6571
Brown City, MI --
Brown City Public Library
=810-346-2511
Buchanan, MI --
Buchanan District Library
=269-695-3681
Burlington, MI --
Burlington Township Library
=517-765-2702
Burnips, MI --
Salem Township Library
=616-896-8170
Burr Oak, MI --
Burr Oak Township Library
=269-489-2906
Burt, MI --
Taymouth Township Library
=989-770-4651
Camden, MI --
Camden Township Library
=517-368-5554
Canton, MI --
Canton Public Library
=734-397-0999
Capital District, MI --
Capital Area District Libraries
=517-367-6300
Aurelius Branch Library =517-628-3743
Dansville Branch Library =517-623-6511
Foster Branch Library =517-485-5185
Haslett Branch Library =517-339-2324
Holt-Delhi Branch Library =517-694-9351
Hope Borbas Okemos Branch Library =517-349-0250
Leslie Branch Library =517-589-9400
Mason Branch Library =517-676-9088
South Lansing Branch Library =517-272-9840
Stockbridge Branch Library =517-851-7810
Webberville Branch Library =517-521-3643
Williamston Branch Library =517-655-1191
Caro, MI --
Caro Area District Library
=989-673-4329
Carson City, MI --
Carson City Public Library
=989-584-3680
Crystal Community Library =989-235-6111
Cass City, MI --
Rawson Memorial Library
=989-872-2856
Cass County, MI --
Cass District Library
=269-357-7822
Edwardsburg Branch Library =269-487-9215
Howard Branch Library =269-487-9214
Local History Branch Library =269-357-7823
Mason/Union Branch Library =269-357-7821
Cedar Springs, MI --
Cedar Springs Public Library
=616-696-1910
Center Line, MI --
Center Line Public Library
=586-758-8274
Central Lake, MI --
Central Lake District Library
=231-544-2517
Centreville, MI --
Nottawa Township Library
=269-467-6289
Charlevoix, MI --
Charlevoix Public Library
=231-547-2651
Charlotte, MI --
Charlotte Community Library
=517-543-8859
Chase, MI --
Chase Township Public Library
=231-832-9511
Cheboygan, MI --
Cheboygan Area Public Library
=231-627-2381
Chelsea, MI --
Chelsea District Library
=734-475-8732
Chesaning Township, MI --
River Rapids District Library
=989-845-3211
Chesterfield, MI --
Chesterfield Township Library
=586-598-4900
Chippewa River District, MI --
Chippewa River District Library
Coe Township Branch Library =989-828-6801
Faith Johnston Memorial Library =989-433-0006
Fremont Township Branch Library =989-866-2550
Rolland Township Branch Library =989-561-2480
Clare, MI --
Pere Marquette District Library
=989-386-7576
Clarkston, MI --
Independence Township Library
=248-625-2212
Clawson, MI --
Blair Memorial Library
=248-588-5500
Climax, MI --
Lawrence Memorial Public Library
=269-746-4125
Clinton and Macomb Townships, MI --
Clinton-Macomb Public Library - Main Library
=586-226-5000
Clinton-Macomb Public Library - North Branch =586-226-5080
Clinton-Macomb Public Library - South Branch =586-226-5070
Clinton, MI --
Clinton Township Public Library
=517-456-4141
Coleman, MI --
Coleman Area Library
=989-465-6398
Coloma, MI --
Coloma Public Library
=616-468-3431
Colon, MI --
Colon Township Library
=269-432-3958
Comstock Township, MI --
Comstock Township Library
=269-345-0136
Constantine, MI --
Constantine Township Library
=269-435-7957
Coopersville, MI --
Coopersville Area District Library
=616-837-6809
Crawford County, MI --
Devereaux Memorial Crawford County Library
=989-348-9214
Beaver Creek Township Library =989-275-2808
Frederic Community Library =989-348-4067
Lovells Township Library =989-344-9343
Croswell, MI --
William H. Aitkin Memorial Library
=810-679-3627
Crystal Falls, MI --
Crystal Falls District Community Library
=906-875-3344
Davisburg, MI --
Springfield Township Library
=248-846-6550
Dearborn Heights, MI --
Caroline Kennedy Library
=313-791-3800
Dearborn, MI --
Dearborn Public Library
=313-943-2330
Bryant Branch Library =313-943-4091
Esper Branch Library =313-943-4096
Snow Branch Library =313-274-1780
Deckerville, MI --
Deckerville Public Library
=810-376-8015
Delta Township, MI --
Delta Township District Library
=517-321-4014
Delton, MI --
Delton District Library
=269-623-8040
Detour Village, MI --
Detour Area School and Public Library
=906-297-2011
Detroit, MI --
Detroit Public Library
=313-833-1000
Bowen Branch Library =313-297-9381
Campbell Branch Library =313-481-1550
Chandler Park Branch Library =313-852-4346
Chaney Branch Library =313-852-4627
Chase Branch Library =313-578-8002
Conely Branch Library =313-224-6461
Douglass Branch Library =313-833-9714
Duffield Branch Library =313-224-6456
Edison Branch Library =313-852-4515
Elmwood Park Library =313-877-8014
Franklin Branch Library =313-852-4797
Gray Branch Library =313-852-4754
Hubbard Branch Library =313-578-7585
Jefferson Branch Library =313-267-6562
Knapp Branch Library =313-852-4283
Mark Twain Branch Library =313-924-9272
Monteith Branch Library =313-852-5762
Municipal Reference Library =313-524-4000
Parkman Branch Library =313-524-4000
Redford Branch Library =313-578-8000
Richard Branch Library =313-870-5153
Sherwood Forest Branch Library =313-578-7587
Skillman Branch Library =313-628-2737
Wilder Branch Library =313-852-4285
Dewitt, MI --
Dewitt Public Library
=517-669-3156
Dexter, MI --
Dexter District Library
=734-426-4477
Dickinson County, MI --
Dickinson County Library
=906-774-1218
North Dickinson Branch Library =906-542-7230
Solomonson Branch Library =906-563-8617
Dimondale, MI --
Dorothy Hull Library -- Windsor Township
=517-646-0633
Dollar Bay, MI --
Osceola Township Public Library
=906-482-5800
Dorr, MI --
Dorr Township Library
=616-681-9678
Douglas, MI --
Saugatuck-Douglas District Library
=269-857-8241
Dowagiac, MI --
Dowagiac District Library
=269-782-3826
Dryden, MI --
Dryden Township Library
=810-796-3586
East Jordan, MI --
Jordan Valley District Library
=231-536-7131
East Lansing, MI --
East Lansing Public Library
=517-351-2420
Eastpointe, MI --
Eastpointe Memorial Library
=586-445-5096
Eaton Rapids, MI --
Eaton Rapids Area District Library
=517-663-0950
Eau Claire, MI --
Eau Claire District Library
=269-461-6241
Ecorse, MI --
Ecorse Public Library
=313-389-2030
Edmore, MI --
Home Township Library
=989-427-5241
Elk Rapids, MI --
Elk Rapids District Library
=231-264-9979
Elsie, MI --
Elsie Public Library
=989-862-4633
Empire, MI --
Glen Lake Community Library
=231-326-5361
Escanaba, MI --
Escanaba Public Library
=906-789-7323
Evart, MI --
Evart Public Library
=231-734-5542
Ewen, MI --
McMillan Township Library
=906-988-2515
Fairgrove, MI --
Fairgrove District Library
=989-693-6050
Falmouth, MI --
Falmouth Area Library
=213-826-3738
Farmington Hills, MI --
Farmington Community Library
=248-553-0300
Farmington Community Library Branch =248-530-0300
Farwell, MI --
Surrey Township Public Library
=989-588-9782
Fennville, MI --
Fennville District Library
=269-561-5050
Ferndale, MI --
Ferndale Public Library
=248-546-2504
Royal Oak Township Library =248-542-9205
Fife Lake, MI --
Fife Lake Public Library
=231-879-4101
Flat Rock, MI --
Flat Rock Public Library
=734-782-2430
Flint, MI --
Gloria Coles Flint Public Library
=810-232-7111
Cody Branch Library =810-238-5822
North Flint Library =810-785-9879
West Flint Library =810-238-3637
Fowlerville, MI --
Fowlerville District Library
=517-223-9089
Frankenmuth, MI --
Frankenmuth Wickson District Library
=989-652-8323
Frankfort, MI --
Benzie Shores District Library
=231-352-4671
Franklin, MI --
Franklin Public Library
=248-851-2254
Fraser, MI --
Fraser Public Library
=586-293-2055
Freeport, MI --
Freeport District Library
=616-765-5181
Fremont, MI --
Fremont Area District Library
=231-924-3480
Fruitport, MI --
Fruitport District Library
=231-366-6107
Galesburg, MI --
Galesburg Memorial Library
=269-665-7839
Galien, MI --
Galien Township Public Library
=269-545-8281
Garden City, MI --
Garden City Public Library
=734-525-8856
Genesee County, MI --
Genesee District Library
=810-732-5570
Baker Park Library =810-742-7860
Beecher Vera B. Rison Library =810-789-2800
Burton Memorial Library =810-742-0674
Clio Area Library =810-686-7130
Davison Area Library =810-653-2022
Fenton Children's Center =810-714-0917
Flushing Area Library =810-659-9755
Forest Township Library =810-631-6330
Gaines Station Library =989-271-8720
Genesee Valley Center Library =810-732-1822
Goodrich Library =810-636-2489
Grand Blanc McFarlen Business Center Library =810-694-5310
Jack R. Winegarden Library =810-629-7612
Jennings Memorial Library =810-639-6388
Johnson Memorial Library =810-640-1410
Linden Library =810-735-7700
McCarty Library =810-732-9150
Mount Morris Library =810-686-6120
Perkins Library =810-635-3900
Gladstone, MI --
Gladstone Area School and Public Library
=906-428-4224
Gladwin County, MI --
Gladwin County Library
=989-426-8221
Beaverton Branch Library =989-435-3981
Glennie, MI --
Curtis Township Library
=989-735-2601
Grand Haven, MI --
Loutit District Library
=616-842-5560
Grand Ledge, MI --
Grand Ledge Area District Library
=517-627-7014
Wacousta Library =517-626-6577
Grand Rapids, MI --
Grand Rapids Public Library
=616-988-5400
Madison Square Branch Library =616-988-5411
Ottawa Hills Branch Library =616-988-5412
Seymour Branch Library =616-988-5413
Vanbelkum Branch at Creston =616-988-5410
West Leonard Branch Library =616-988-5416
West Side Branch Library =616-988-5414
Yankee Clipper Branch Library =616-988-5415
Grant, MI --
Grant Area District Library
=231-834-5713
Gratiot County, MI --
Thompson Home Public Library
=989-875-4184
Greenville, MI --
Flat River Community Library
=616-754-6359
Grosse Pointe, MI --
Grosse Pointe Public Library
=313-343-2074
Ewald Branch Library =313-343-2071
Grosse Pointe Woods Public Library =313-343-2072
Gwinn, MI --
Forsyth Township Public Library
=906-346-3433
Hamburg, MI --
Hamburg Township Library
=810-231-1771
Hamtramck, MI --
Hamtramck Public Library
=313-365-7050
Hancock, MI --
Hancock School Public Library
=906-487-5925
Harbor Beach, MI --
Harbor Beach Area District Library
=989-479-3417
Harbor Springs, MI --
Harbor Springs Library
=231-526-2531
Harper Woods, MI --
Harper Woods Public Library
=313-343-2575
Harrison Township, MI --
Harrison Township Public Library
=586-329-1261
Harrison, MI --
Harrison District Library
=989-539-6711
Hart, MI --
Hart Area Public Library
=231-873-4476
Hartford, MI --
Hartford Public Library
=269-621-3408
Hartland, MI --
Cromaine District Library
=810-632-5200
Hastings, MI --
Dowling Public Library
=269-721-3743
Hastings Public Library =269-945-4263
Hazel Park, MI --
Hazel Park Memorial Library
=248-546-4095
Hemlock, MI --
Rauchholz Memorial Library
=989-642-8621
Hesperia, MI --
Hesperia Community Library
=231-854-5125
Highland Park, MI --
McGregor Public Library
=313-883-4542
Highland, MI --
Highland Township Public Library
=248-887-2218
Hillsdale, MI --
Hillsdale Community Library
=517-437-6470
Holland, MI --
Herrick District Library
=616-355-3100
Herrick North Side Branch Library =616-738-4360
Holly, MI --
Holly Township Library
=248-634-1754
Homer, MI --
Homer Public Library
=517-568-3450
Hopkins, MI --
Hopkins Public Library
=269-793-7516
Houghton Lake, MI --
Houghton Lake Public Library
=989-366-9230
Houghton, MI --
Portage Lake District Library
=906-482-4570
Howard City, MI --
Timothy C. Hauenstein Reynolds Township Library
=231-937-5575
Howell, MI --
Howell Carnegie District Library
=517-546-0720
Hudson, MI --
Hudson Carnegie District Library
=517-448-3801
Hudsonville, MI --
Gary Byker Memorial Library
=616-669-1255
Huntington Woods, MI --
Huntington Woods Public Library
=248-543-9720
Idlewild, MI --
Idlewild Public Library
=231-745-7652
Imlay City, MI --
Ruth Hughes Memorial District Library
=810-724-8043
Attica Township Library =810-724-2007
Indian River, MI --
Indian River Area Library
=231-238-8581
Inkster, MI --
Leanna Hicks Public Library
=313-563-2822
Interlochen, MI --
Interlochen Public Library
=231-276-6767
Ionia, MI --
Ionia Community Library
=616-527-3680
Iosco-Arenac District, MI --
Iosco-Arenac District Library
=989-362-2651
Au Gres Branch Library =989-876-8818
East Tawas Library =989-362-6162
Mary Johnston Memorial Library =989-846-6611
Omer Little Eagles Nest Library =989-653-2230
Plainfield Township Branch Library =989-728-4086
Robert J. Parks Library =989-739-9581
Tawas City Branch Library =989-362-6557
Whittemore Branch Library =989-756-3186
Iron River, MI --
West Iron District Library
=906-265-2831
Ironwood, MI --
Ironwood Carnegie Library
=906-932-0203
Ishpeming, MI --
Ishpeming Carnegie Library
=906-486-4381
Jackson County, MI --
Jackson District Library
=517-788-4087
Brooklyn Branch Library =517-905-1369
Concord Branch Library =517-905-1379
Eastern Branch Library =517-788-4074
Grass Lake Branch Library =517-522-8211
Hanover Branch Library =517-905-1399
Henrietta Branch Library =517-769-6537
Jackson Carnegie Branch =517-788-4087
Meijer Branch Library =517-788-4480
Napoleon Branch Library =517-536-4266
Parma Branch Library =517-531-4908
Spring Arbor Branch Library =517-750-2030
Springport Branch Library =517-905-1459
Summit Branch Library =517-783-4030
Jamestown, MI --
Patmos Library
=616-896-9798
Jenison, MI --
Georgetown Township Public Library
=616-457-9620
Jonesville, MI --
Jonesville District Library
=517-849-9701
Kalamazoo, MI --
Kalamazoo Public Library
=269-342-9837
Alma Powell Branch Library =269-344-0781
Eastwood Branch Library =269-345-6092
Oshtemo Branch Library =269-375-5662
Washington Square Branch Library =269-345-4279
Kalkaska, MI --
Kalkaska County Library
=231-258-9411
Kent County, MI --
Kent District Library
=616-784-2007
Alpine Township Branch Library =616-784-2007
Alto Branch Library =616-784-2007
Byron Township Branch Library =616-784-2007
Caledonia Township Branch Library =616-784-2007
Cascade Township Branch Library =616-784-2007
Comstock Park Branch Library =616-784-2007
East Grand Rapids Branch Library =616-784-2007
Englehardt Branch Library =616-784-2007
Gaines Township Branch Library =616-784-2007
Grandville Branch Library =616-784-2007
Kentwood (Richard L. Root) Branch Library =616-784-2007
Krause Memorial Branch Library =616-784-2007
Nelson Township / Sand Lake Branch Library =877-243-2466
Plainfield Township Branch Library =616-784-2007
Spencer Township Branch Library =877-243-2466
Tyrone Township Branch Library =877-243-2466
Walker Branch Library =616-784-2007
Wyoming Branch Library =616-784-2007
Kingston, MI --
Jacquelin E. Opperman Memorial Library
=989-683-2500
L'Anse, MI --
L'Anse Area School / Public Library
=906-524-6213
Laingsburg, MI --
Laingsburg Public Library
=517-651-6282
Lake City, MI --
Ardis Missaukee District Library
=231-839-2166
Lake Linden, MI --
Lake Linden-Hubbell Public Library
=906-296-6211
Lake Odessa, MI --
Lake Odessa Community Library
=616-374-4591
Lake Orion, MI --
Orion Township Public Library
=248-693-3000
Lakeview, MI --
Tamarack District Library
=989-352-6274
Lapeer District Library --
Lapeer District Library
=810-664-9521
Clifford Branch Library =989-761-7393
Columbiaville Branch Library =810-793-6100
Elba Branch Library =810-653-7200
Goodland Branch Library =810-724-1970
Hadley Branch Library =810-797-4101
Marguerite De Angeli Branch Library =810-664-6971
Metamora Branch Library =810-678-2991
Otter Lake Branch Library =810-793-6300
Lawton, MI --
Lawton Public Library
=269-624-5481
Leelanau Township, MI --
Leelanau Township Library
=231-386-5131
Leland and Lake Leelanau, MI --
Leland Township Public Library
=231-256-9152
Lenawee County, MI --
Lenawee County Library
=517-263-1011
Addison Branch Library =517-447-3414
Britton Branch Library =517-451-2860
Clayton Branch Library =517-445-2619
Onsted Branch Library =517-467-2623
Roberts-Ingold Memorial Library =517-447-3400
Leroy, MI --
Leroy Community Library
=231-768-4493
Lexington, MI --
Moore Public Library
=810-359-8267
Lincoln Park, MI --
Lincoln Park Public Library
=313-381-0374
Litchfield, MI --
Litchfield District Library
=517-542-3887
Livonia, MI --
Livonia Public Library
=734-466-2491
Alfred Noble Branch Library =734-421-6600
Carl Sandburg Branch Library =248-893-4010
Vest Pocket Library =734-466-2559
Luther, MI --
Luther Area Public Library
=231-797-8006
Mackinac Island, MI --
Mackinac Island Public Library
=906-847-3421
Mackinaw Area, MI --
Mackinaw Area Public Library
=231-436-5451
Bliss Branch Library =231-537-2927
Levering Branch Library =231-537-2150
Pellston Branch Library =231-539-8858
Madison Heights, MI --
Madison Heights Public Library
=248-588-7763
Madison Heights Branch Library =248-541-7880
Mancelona, MI --
Mancelona Township Library
=231-587-9451
Manchester, MI --
Manchester District Library
=734-428-8045
Manistee County, MI --
Manistee County Library
=231-723-2519
Arcadia Township Branch Library =231-889-4230
Kaleva Branch Library =231-362-3178
Keddie-Norconk Memorial Library =231-864-2700
Onekama Branch Library =231-889-4041
Wellston Branch Library =231-848-4013
Manistique, MI --
Manistique School and Public Library
=906-341-4316
Maple Rapids, MI --
Maple Rapids Public Library
=517-682-4464
Marcellus, MI --
Marcellus Township-Wood Memorial Library
=269-646-9654
Marion, MI --
Marion Public Library
=231-743-2421
Marlette, MI --
Marlette District Library
=989-635-2838
Marquette, MI --
Peter White Public Library
=906-228-9510
Marshall, MI --
Marshall District Library
=269-781-7821
Martin, MI --
J. C. Wheeler Library
=616-672-7875
Mason County, MI --
Mason County District Library
=231-843-8465
Scottville Library =231-757-2588
Mayville, MI --
Mayville District Public Library
=989-843-6522
McBain, MI --
McBain Community Library
=231-825-2197
Mecosta, MI --
Morton Township Public Library
=231-972-8315
Melvindale, MI --
Melvindale Public Library
=313-429-1090
Mendon, MI --
Mendon Township Library
=269-496-4865
Menominee County, MI --
Menominee County Library
=906-753-6923
Hermansville Branch Library =906-498-2253
Menominee, MI --
Spies Public Library
=906-863-2900
Merrill, MI --
Merrill District Library
=989-643-7300
Middleville, MI --
Thornapple Kellogg School and Community Library
=269-795-5434
Midland, MI --
Grace A. Dow Memorial Library
=989-837-3430
Milan, MI --
Milan Public Library
=734-439-1240
Milford, MI --
Milford Township Library
=248-684-0845
Millington, MI --
Millington Arbela District Library
=989-871-2003
Moline, MI --
Leighton Township Library
=616-877-4143
Monroe County, MI --
Monroe County Library System
=734-241-5770
Bedford Branch Library =734-847-6747
Blue Bush Branch Library =734-242-4085
Carleton Branch Library =734-654-2180
Dorsch Memorial Branch Library =734-241-7878
Dundee Branch Library =734-529-3310
Ellis Library and Reference Center
Erie Branch Library =734-848-4420
Frenchtown-Dixie Branch Library =734-289-1035
Ida Branch Library =734-269-2191
L.S. Navarre Branch Library =734-241-5577
Maybee Branch Library =734-587-3680
Newport Branch Library =734-586-2117
Rasey Memorial Branch Library =734-848-4572
Robert A. Vivian Branch Library =734-241-1430
South Rockwood Branch Library =734-379-3333
Summerfield-Petersburg Branch Library =734-279-1025
Montmorency County, MI --
Montmorency County Public Library
=989-785-3941
Hillman Wright Public Library =989-742-4021
Lewiston Public Library =989-786-2985
Morenci, MI --
Stair District Library
=517-458-6510
Morley, MI --
Walton Erickson Public Library
=231-856-4298
Mount Clemens, MI --
Mount Clemens Public Library
=586-469-6200
Mulliken, MI --
Mulliken District Library
=517-649-8611
Munising, MI --
Munising Public Library
=906-387-2125
Muskegon County, MI --
Muskegon Area District Library
=231-737-6248
Dalton Branch Library =231-828-4188
Egelston Branch Library =231-788-6477
Holton Branch Library =231-821-0268
Montague Branch Library =231-893-2675
Muskegon Heights Branch Library =231-739-6075
Norton Shores Branch Library =231-780-8844
Ravenna Branch Library =231-853-6975
Walker Branch Library =231-744-6080
Muskegon, MI --
Hackley Public Library
=231-722-7276
Nashville, MI --
Putnam District Library
=517-852-9723
Negaunee, MI --
Negaunee Public Library
=906-475-7700
New Baltimore, MI --
MacDonald Public Library
=586-725-0273
New Buffalo, MI --
New Buffalo Township Public Library
=269-469-2933
New Haven, MI --
Lenox Township Library
=586-749-3430
New Hudson, MI --
Lyon Township Public Library
=248-437-8800
Newaygo, MI --
Croton Township Library
=231-652-1615
Newaygo Carnegie Library =231-652-6723
Newberry, MI --
Tahquamenon Area Public Library
=906-293-5214
Niles, MI --
Niles District Library
=269-683-8545
North Adams, MI --
North Adams Community Memorial Library
=517-287-4426
North Branch, MI --
North Branch Township Library
=810-688-2282
Northville, MI --
Northville District Library
=248-349-3020
Novi, MI --
Novi Public Library
=248-349-0720
Nunica, MI --
Crockery Township Library
=616-837-6868
Oak Park, MI --
Oak Park Public Library
=248-691-7480
Ogemaw, MI --
Ogemaw District Library
=989-685-3300
Ogemaw East Branch Library =989-873-5807
Skidway Lake Branch Library =989-873-5086
Ontonagon, MI --
Ontonagon Township Library
=906-884-4411
Greenland Township Library =906-883-3825
Rockland Township Library =906-886-2821
Ortonville, MI --
Brandon Township Public Library
=248-627-1460
Oscoda County, MI --
Oscoda County Library
=989-826-3613
Otsego County, MI --
Otsego County Library
=989-732-5841
Johannesburg Branch Library =989-732-3928
Vanderbilt Branch Library =989-983-3600
Otsego, MI --
Otsego District Public Library
=269-694-9690
Ovid, MI --
Ovid Public Library
=989-834-5800
Oxford, MI --
Oxford Public Library
=248-628-3034
Palmer, MI --
Richmond Township Library
=906-475-5241
Paradise, MI --
Whitefish Township Community Library
=906-492-3500
Parchment, MI --
Parchment Community Library
=269-343-7747
Paw Paw, MI --
Paw Paw District Library
=269-657-3800
Peck, MI --
Elk Township Library
=810-378-5409
Pentwater, MI --
Pentwater Township Library
=231-869-8581
Petoskey, MI --
Petoskey District Library
=231-758-3100
Pigeon, MI --
Pigeon District Library
=989-453-2341
Pinckney, MI --
Pinckney Community Public Library
=734-878-3888
Pittsford, MI --
Pittsford Public Library
=517-523-2565
Plainwell, MI --
Charles A. Ransom District Library
=269-685-8024
Plymouth, MI --
Plymouth District Library
=734-453-0750
Pontiac, MI --
Pontiac Public Library
=248-758-3942
Port Austin, MI --
Port Austin Township Library
=989-738-7212
Port Sanilac, MI --
Sanilac District Library
=810-622-8623
Portage, MI --
Portage District Library
=269-329-4544
Portland, MI --
Portland District Library
=517-647-6981
Potterville, MI --
Potterville Benton Township District Library
=517-645-2989
Presque Isle County, MI --
Presque Isle District Library
=989-734-2477
Grand Lake Branch Library =989-595-5051
Onaway Branch Library =989-733-6621
Posen Branch Library =989-766-2233
Reading, MI --
Reading Community Library
=517-283-3916
Redford, MI --
Redford Township District Library
=313-531-5960
Reed City, MI --
Reed City Area District Library
=231-832-2131
Reese, MI --
Reese Unity District Library
=989-868-4120
Remus, MI --
Wheatland Township Library
=989-967-8271
Republic, MI --
Republic-Michigamme Public Library
=906-376-2277
Richland, MI --
Richland Community Library
=269-629-9085
Richmond, MI --
Lois Wagner Memorial Library
=586-727-2665
River Rouge, MI --
River Rouge Public Library
=313-843-2040
Riverdale, MI --
Seville Township Public Library
=989-833-7776
Riverview, MI --
Riverview Public Library
=734-283-1250
Rochester, MI --
Rochester Hills Public Library
=248-656-2900
Romeo District Library --
Graubner Library
=586-752-0603
Romeo Kezar Branch Library =586-752-2583
Romulus and Huron Township, MI --
Romulus Public Library
=734-942-7589
Roscommon, MI --
Roscommon Area District Library
=989-281-1305
Lyon Branch Library =989-821-9111
Roseville, MI --
Roseville Public Library
=586-445-5407
Royal Oak, MI --
Royal Oak Public Library
=248-246-3700
Rudyard, MI --
Rudyard School-Public Library
=906-478-4504
Rj Wallis Elementary Library =906-495-5323
Turner Howson Elementary Library =906-478-4551
Saginaw Chippewa Indian Tribe --
Saginaw Chippewa Tribal Libraries
=989-775-4508
Saginaw, MI --
Public Libraries of Saginaw
=989-755-0904
Archer A. Claytor Library =989-753-5591
Butman-Fish Library =989-799-9160
Rudolph C. Zauel Memorial Library =989-799-2771
Ruth Brady Wickes Library =989-752-3821
Saint Charles, MI --
Saint Charles District Library
=989-865-9371
Saint Clair County, MI --
St. Clair County Library System
=810-987-7323
Algonac-Clay Township Library =810-794-4471
Burtchville Township Library =810-385-8550
Capac Public Library =810-395-7000
G. Lynn Campbell Township Library =810-982-9171
Ira Township Library =586-725-9081
Marine City Public Library =810-765-5233
Marysville Public Library =810-364-9493
Memphis Public Library =810-392-2980
Saint Clair Branch Library =810-329-3951
Yale Public Library =810-387-2940
Saint Clair Shores, MI --
Saint Clair Shores Public Library
=586-771-9020
Saint Helen, MI --
Richfield Township Public Library
=989-389-7630
Saint Ignace, MI --
Saint Ignace Public Library
=906-643-8318
Saint Johns, MI --
Briggs Public Library
=989-224-4702
Saint Joseph, MI --
Maud Preston Palenske Memorial Library
=269-983-7167
Saint Louis, MI --
Theodore A. Cutler Memorial Library
=989-681-5141
Saline, MI --
Saline District Library
=734-429-5450
Sandusky, MI --
Sandusky District Library
=810-648-2644
Saranac, MI --
Saranac Clarksville District Library
=616-642-9146
Saranac Clarksville District Library - Clarksville location =616-693-1001
Schoolcraft, MI --
Schoolcraft Community Library
=269-679-5959
Sebewaing, MI --
Sebewaing Township Library
=989-883-3520
Shelby Township, MI --
Shelby Township Library
=586-739-7414
Shelby, MI --
Shelby Area District Library
=231-861-4565
Rothbury Branch Library =231-614-4565
Shiawassee County, MI --
Community District Library
=989-743-4800
Bancroft Branch Library =989-634-5689
Byron Branch Library =810-266-4659
Morrice Branch Library =517-625-7911
New Lothrop Branch Library =810-638-7575
Perkins Library of Lennon =810-621-4285
Perry Branch Library =517-625-3166
Shiawassee District, MI --
Shiawassee District Library
=989-725-5134
Durand Memorial Branch Library =989-288-3743
Sodus, MI --
Sodus Township Library
=269-925-0903
Somerset Center, MI --
Somerset Township Library
=517-688-9223
South Haven, MI --
South Haven Memorial Library
=269-637-2403
South Lyon, MI --
Salem-South Lyon District Library
=248-437-6431
Southfield, MI --
Southfield Public Library
=248-796-4200
John Grace Branch Library =248-796-4290
Southgate, MI --
Southgate Veterans Memorial Library
=734-258-3002
Sparta, MI --
Sparta Carnegie Township Library
=616-887-9937
Spring Lake, MI --
Spring Lake District Library
=616-846-5770
Stanton, MI --
White Pine Library
=989-831-4327
Sterling Heights, MI --
Sterling Heights Public Library
=586-446-2640
Stevensville, MI --
Lincoln Township Public Library
=269-429-9575
Sturgis, MI --
Sturgis Public Library
=269-659-7224
Sunfield, MI --
Sunfield District Library
=517-566-8065
Superior District, MI --
Bayliss Public Library
=906-632-9331
Brevort Township Library =906-643-8098
Drummond Island Library =906-493-5243
Engadine Library =906-477-6313
Les Cheneaux Community Library =906-484-3547
Suttons Bay, MI --
Suttons Bay Bingham District Library
=231-271-3512
Taylor, MI --
Taylor Community Library
=734-287-4840
Tecumseh, MI --
Tecumseh District Library
=517-423-2238
Tekonsha, MI --
Tekonsha Township Public Library
=517-767-4769
Thomas Township, MI --
Thomas Township Library
=989-781-3770
Thompsonville, MI --
Betsie Valley District Library
=231-378-2716
Three Oaks, MI --
Three Oaks Township Public Library
=269-756-5621
Three Rivers, MI --
Three Rivers Public Library
=269-273-8666
Topinabee, MI --
Topinabee Public Library
=231-238-7514
Traverse City, MI --
Peninsula Community Library
=231-223-7700
Traverse Area District Library =231-932-8500
East Bay Branch Library =231-922-2085
Kingsley Branch Library =231-263-5484
Trenton, MI --
Trenton Veterans Memorial Library
=734-676-9773
Troy, MI --
Troy Public Library
=248-524-3538
Ubly, MI --
Sleeper Public Library
=989-658-8901
Unionville, MI --
Columbia Township Library
=989-674-2651
Utica, MI --
Utica Public Library
=586-731-4141
Van Buren District, MI --
Van Buren District Library
=269-423-4771
Antwerp Sunshine Branch Library =269-668-2534
Bangor Branch Library =269-427-8810
Bloomingdale Branch Library =269-521-7601
Covert Branch Library =269-764-1298
Gobles Branch Library =269-628-4537
Lawrence Branch Library =269-674-3200
Vassar, MI --
Bullard Sanford Memorial Library
=989-823-2171
Vermontville, MI --
Vermontville Township Library
=517-726-1362
Vernon, MI --
Vernon District Public Library
=989-288-6486
Vestaburg, MI --
Richland Township Library
=989-268-5044
Vicksburg, MI --
Vicksburg District Library
=269-649-1648
Wakefield, MI --
Wakefield Public Library
=906-229-5236
Waldron, MI --
Waldron District Library
=517-286-6511
Walled Lake, MI --
Walled Lake City Library
=248-624-3772
Walloon Lake, MI --
Crooked Tree District Library
=231-535-2111
Boyne Falls Branch Library =231-549-2277
Warren, MI --
Warren Public Library
Arthur J. Miller Branch Library =586-751-5377
Dorothy M. Busch Branch Library =586-755-5750
Edgar A. Guest Branch Library =586-772-0240
Maybelle Burnette Branch Library =586-758-2115
Walt Whitman Branch Library =586-751-0771
Washtenaw County, MI --
Washtenaw County Library
=734-973-4600
Waterford, MI --
Waterford Township Public Library
=248-674-4831
Cai Branch Library =248-673-6220
Watertown Township, MI --
Watertown Township Library
=989-795-2794
Watervliet, MI --
Watervliet District Library
=269-463-6382
Wayland, MI --
Henika District Library
=269-792-2891
Wayne County, MI RESA --
Wayne County Regional Educational Service Association
=734-334-1300
Wayne, MI --
Wayne Public Library
=734-727-7310
Wayne Public Library =734-721-7832
Weidman, MI --
Sherman Township Library
=989-644-5131
West Bloomfield, MI --
West Bloomfield Township Public Library
=248-682-2120
Westacres Branch Library =248-363-4022
West Branch, MI --
West Branch District Library
=989-345-2235
Westland, MI --
Westland Public Library
=734-326-6123
Wexford County, MI --
Cadillac-Wexford County Public Library
=231-775-6541
Buckley Branch Library =231-269-3600
Manton Public Library =231-824-3584
Mesick Public Library =231-885-1120
Tustin Community Library =231-829-3012
White Cloud, MI --
White Cloud Community Library
=231-689-6631
White Lake Township Library --
White Lake Township Library
=248-698-4942
White Pigeon, MI --
White Pigeon Township Library
=269-483-7409
White Pine, MI --
Carp Lake Township Library
=906-885-5888
Whitehall, MI --
White Lake Community Library
=231-894-9531
Whitmore Lake, MI --
Northfield Township Area Library
=734-499-0066
Wixom, MI -- Wixom Public Library