Michigan Public Law Libraries

City Library Address Zip Phone
Addison Addison Branch Library 102 South Talbot Street (517) 447-3414
Adrian Adrian Public Library 143 East Maumee Street 49221 (517) 265-2265
Adrian Lenawee County Library 4459 West Us 223 49221 (517) 263-1011
Alanson Alanson Area Public Library 7631 Burr Avenue 49706 (231) 548-5465
Albion Albion District Library 501 South Superior Street 49224 (517) 629-3993
Alden Helena Township Public Library 8751 Helena Road 49612 (231) 331-4318
Algonac Algonac-Clay Township Library 2011 Saint Clair River Drive (810) 794-4471
Allegan Allegan Public Library 331 Hubbard Street 49010 (269) 673-4625
Allen Park Allen Park Public Library 8100 Allen Road (313) 381-2425
Allendale Allendale Township Library 6175 Library Lane 49401 (616) 895-4178
Alma Alma Public Library 351 North Court Street 48801 (989) 463-3966
Almont Almont District Library 213 West Saint Clair Street 48003 (810) 798-3100
Alpena Alpena County Library 211 North First Avenue 49707 (989) 356-6188
Ann Arbor Ann Arbor District Library 343 South Fifth Avenue 48104 (734) 327-4200
Ann Arbor Malletts Creek Branch Library 3090 E. Eisenhower Parkway (734) 327-4200
Ann Arbor Pittsfield Branch Library 2359 Oak Valley Drive (734) 327-4200
Ann Arbor Washtenaw County Library 4135 Washtenaw Avenue 48107 (734) 973-4350
Ann Arbor West Branch Library 2503 Jackson Avenue (734) 327-4200
Arcadia Arcadia Township Branch Library 3422 Lake St. (231) 889-4230
Armada Armada Free Public Library 73930 Church Street 48005 (586) 784-5921
Ashley Ashley District Library 104 New Street 48806 (989) 847-4283
Athens Athens Community Library 106 East Burr Oak Street 49011 (269) 729-4479
Atlanta Montmorency County Public Libraries 11901 Haymeadow 49709 (989) 785-3941
Attica Attica Township Library 4302 Peppermill Road (810) 724-2007
Au Gres Au Gres Branch Library 300 North Mackinaw (989) 876-8818
Auburn Hills Auburn Hills Public Library 3400 East Seyburn Drive 48326 (248) 370-9466
Augusta Augusta-Ross Township District Library 105 South Webster Street 49012 (269) 731-4000
City Library Address Zip Phone
Bad Axe Bad Axe Area District Library 200 South Hanselman Street 48413 (989) 269-8538
Baldwin Pathfinder Community Library 812 Michigan Avenue 49304 (231) 745-4010
Bancroft Shiawassee Township Library 625 Grand River Road (989) 634-5689
Bangor Bangor Branch Library 420 Division Street (269) 427-8810
Barryton Barryton Public Library 198 Northern Avenue 49305 (989) 382-5288
Battle Creek Willard Public Library 7 West Van Buren Street 49017 (269) 968-8166
Bay City Bay City Branch Library 708 Center Avenue (989) 893-9566
Bay City Bay County Library System 500 Center Avenue 48708 (989) 894-2837
Bay City Sage Branch Library 4101 East Wilder Road (989) 892-8555
Bay City South Side Branch Library 311 Lafayette Avenue (989) 893-1287
Bear Lake Keddie-Norconk Memorial Library 12325 Virginia Street (231) 864-2700
Beaver Island Beaver Island District Library 26400 Donegal Bay Road 49782 (231) 448-2701
Beaverton Beaverton Branch Library 128 West Saginaw Street (989) 435-3981
Belding Alvah N. Belding Memorial Library 302 East Main Street 48809 (616) 794-1450
Bellaire Bellaire Public Library 111 South Bridge Street 49615 (231) 533-8814
Belleville Fred C. Fischer Public Library 167 Fourth Street (734) 699-3291
Bellevue Bellevue Township Library 212 North Main Street 49021 (269) 763-3369
Benton Harbor Benton Harbor Public Library 213 East Wall Street 49022 (269) 926-6139
Benzonia Benzonia Public Library 891 Michigan Avenue 49616 (231) 882-4111
Berkley Berkley Public Library 3155 Coolidge Highway 48072 (248) 658-3440
Berkley Oxford Park Towers 2345 Oxford (248) 399-9300
Berrien Springs Berrien Springs Community Library 215 West Union Street 49103 (269) 471-7074
Bessemer Bessemer Public Library 411 South Sophie Street 49911 (906) 667-0404
Beulah Darcy Library Of Beulah 7238 Commercial Street 49617 (231) 882-4037
Big Rapids Big Rapids Community Library 426 South Michigan Avenue 49307 (231) 796-5234
Birch Run Thomas E. Fleschner Memorial Library 11935 Silver Creek Drive 48415 (989) 624-5171
Birmingham Baldwin Public Library 300 West Merrill Street 48009 (248) 647-7339
Blanchard Rolland Township Branch Library 430 Harry Street (989) 561-2480
Blissfield Schultz-Holmes Library 407 South Lane Street (517) 486-2858
Bloomfield Hills Bloomfield Township Public Library 1099 Lone Pine Road 48302 (248) 642-5800
Bloomingdale Bloomingdale Branch Library 109 East Kalamazoo Avenue (269) 521-7601
Boyne City Boyne District Library 201 East Main Street 49712 (231) 582-7861
Boyne Falls Boyne Falls Branch Library 2290 Railroad Street (231) 549-2277
Breckenridge Howe Memorial Library 128 East Saginaw Street 48615 (989) 842-3202
Bridgman Bridgman Public Library 4460 Lake Street 49106 (269) 465-3663
Brighton Brighton District Library 100 Library Drive 48116 (810) 229-6571
Britton Britton Branch Library 120 College Avenue (517) 451-2860
Bronson Bronson Branch Library 207 North Matteson Road (517) 369-3785
Brooklyn Brooklyn Branch Library 207 North Main (517) 592-3406
Brown City Brown City Public Library 4207 Main Street 48416 (810) 346-2511
Buchanan Buchanan District Library 128 East Front Street 49107 (269) 695-3681
Buckley Buckley Branch Library 305 South First Street (231) 269-3600
Burlington Burlington Township Library 135 Elm Street 49029 (517) 765-2702
Burnips Salem Township Library 3007 142nd Ave 49314 (616) 896-8170
Burr Oak Burr Oak Township Library 220 South Second Street 49030 (269) 489-2906
Burt Taymouth Township Library 2361 East Burt Road 48417 (989) 770-4651
Burton Baker Park Library 3410 South Grand Traverse (810) 742-7860
Burton Burton Memorial Library (810) 742-0674
Byron Byron Community Library 312 West Maple (810) 266-4659
Byron Center Byron Township Branch Library 8191 Byron Center Ave Sw (616) 647-3830
City Library Address Zip Phone
Cadillac Cadillac-Wexford Public Library 411 South Lake Street 49601 (231) 775-6541
Caledonia Caledonia Branch Library 240 Emmons (616) 647-3840
Calumet Calumet Public-School Library 57070 Mine Street 49913 (906) 337-0311
Camden Camden Township Library 119 South Main Street 49232 (517) 368-5554
Canton Canton Public Library 1200 South Canton Center Road 48188 (734) 397-0999
Capac Capac Public Library 111 North Main Street (810) 395-7000
Carleton Carleton Branch Library 1444 Kent Street (734) 654-2180
Caro Caro Area District Library 840 West Frank Street 48723 (989) 673-4329
Carson City Carson City Public Library 102 West Main Street 48811 (989) 584-3680
Cass City Rawson Memorial District Library 6495 Pine Street 48726 (989) 872-2856
Cassopolis Cass District Library 319 M-62 49031 (269) 445-3400
Cassopolis Local History Branch Library 145 North Broadway (269) 445-0412
Cedar Springs Cedar Springs Public Library 43 West Cherry Street 49319 (616) 696-1910
Cedarville Les Cheneaux Community Library 75 East Hodeck Street (906) 484-3547
Center Line Center Line Public Library 7345 Weingartz Street 48015 (586) 758-8274
Central Lake Central Lake District Library 7900 Maple Street 49622 (231) 544-2517
Centreville Nottawa Township Library 685 East Main Street 49032 (269) 467-6289
Charlevoix Charlevoix Public Library 220 West Clinton Street 49720 (231) 547-2651
Charlotte Charlotte Community Library 226 South Bostwick Street 48813 (517) 543-8859
Chase Chase Township Public Library 8400 East North Street 49623 (231) 832-9511
Cheboygan Cheboygan Area Public Library 100 South Bailey Street 49721 (231) 627-2381
Chelsea Chelsea District Library 221 South Main Street 48118 (734) 475-8732
Chesaning Chesaning Public Library 227 East Broad Street 48616 (989) 845-3211
Chesterfield Chesterfield Township Library 50560 Patricia Avenue 48051 (586) 598-4900
Clare Garfield Memorial Library 101 East Fourth Street (989) 386-7576
Clare Pere Marquette District Library 185 East Fourth Street 48617 (989) 386-7576
Clarkston Independence Township Library 6495 Clarkston Road 48346 (248) 625-2212
Clarksville Clarksville Area Library 200 Main Street (616) 693-1001
Clawson Blair Memorial Library 416 North Main Street 48017 (248) 588-5500
Clayton Clayton Branch Library 11029 Center Street, (517) 445-2619
Clifford Clifford Branch Library 9530 Main Street (989) 761-7393
Climax Lawrence Memorial Public Library 107 North Main Street 49034 (269) 746-4125
Clinton Clinton Township Public Library 100 Brown Street 49236 (517) 456-4141
Clinton Township Clinton-Macomb Public Library 40900 Romeo Plank Road 48038 (586) 226-5000
Clinton Township Macomb County Library 16480 Hall Road 48038 (586) 286-6660
Clinton Township South Branch 35891 Gratiot (586) 226-5070
Clio Clio Area Library (810) 686-7130
Coldwater Branch District Library 10 East Chicago Street 49036 (517) 278-2341
Coleman Coleman Area Library 111 First Street 48618 (989) 465-6398
Coloma Coloma Public Library 151 West Center Street 49038 (269) 468-3431
Colon Colon Township Library 128 South Blackstone Avenue 49040 (269) 432-3958
Columbiaville Columbiaville Branch Library 4718 First Street (810) 793-6100
Commerce Township Commerce Township Community Library 2869 North Pontiac Trail 48390 (248) 669-8108
Comstock Comstock Township Library 6130 King Highway 49041 (269) 345-0136
Comstock Park Alpine Branch Library 5255 Alpine, Nw (616) 647-3810
Comstock Park Comstock Park Branch Library 3943 West River Drive Ne (616) 647-3860
Comstock Park Kent District Library 814 West River Center, N.E. 49321 (616) 784-2007
Concord Concord Branch Library 110 Hanover Street (517) 524-6970
Constantine Constantine Township Library 165 Canaris Street 49042 (269) 435-7957
Coopersville Northeast Ottawa District Library 333 Ottawa Street 49404 (616) 837-6809
Corunna Community District Library 231 North Shiawassee Street 48817 (989) 743-3287
Corunna Corunna Public Library 401 North Shiawassee Street (989) 743-4800
Corunna Shiawassee County Library 701 South Norton Street (989) 743-2278
Covert Covert Branch Library 33805 M-140 Highway (269) 764-1298
Croswell Aitkin Memorial District Library 111 North Howard Avenue 48422 (810) 679-3627
Crystal Crystal Community Library 221 South Lake Street (989) 235-6111
Crystal Falls Crystal Falls District Community Library 237 Superior Avenue 49920 (906) 875-3344
City Library Address Zip Phone
Dansville Dansville Branch 1379 East Mason Street (517) 623-6511
Davisburg Springfield Township Library 12000 Davisburg Road 48350 (248) 846-6550
Davison Davison Area Library 203 East Fourth Street (810) 653-2022
Dearborn Bryant Branch Library 22100 Michigan Avenue (313) 943-4091
Dearborn Dearborn Public Library 16301 Michigan Avenue 48126 (313) 943-2037
Dearborn Esper Branch Library 12929 West Warren Avenue (313) 943-4096
Dearborn Snow Branch Library 23950 Princeton Street (313) 274-1780
Dearborn Heights Dearborn Heights City Libraries 24590 George Street 48127 (313) 791-3800
Dearborn Heights John F. Kennedy, Jr. Library 24602 Van Born Road (313) 791-6050
Decatur Van Buren District Library 200 North Phelps Street 49045 (269) 423-4771
Deckerville Deckerville Public Library 3542 North Main Street 48427 (810) 376-8015
Deerfield Roberts-Ingold Memorial Library 170 Raisin Street (517) 447-3400
Delton Delton District Library 330 North Grove Street 49046 (269) 623-8040
Detour Village Detour Area School And Public Library 202 South Division Street 49725 (906) 297-2011
Detroit Bowen Branch Library 3648 West Vernor Highway (313) 297-9381
Detroit Chandler Park Branch Library 12800 Harper Avenue (313) 852-4346
Detroit Chaney Branch Library 16101 Grand River Avenue (313) 852-4627
Detroit Chase Branch Library 17731 West Seven Mile Road (313) 578-8002
Detroit Conely Branch Library 4600 Martin Street (313) 224-6461
Detroit Detroit Public Library 5201 Woodward Avenue 48202 (313) 833-1000
Detroit Duffield Branch Library 2507 West Grand Boulevard (313) 224-6456
Detroit Edison Branch Library 18400 Joy Road (313) 852-4515
Detroit Elmwood Park Branch Library 550 Chene Street (313) 877-8014
Detroit Franklin Branch Library 13651 East Mcnichols Road (313) 852-4797
Detroit Frederick Douglass Branch For Specialized Services 3666 Grand River Avenue (313) 833-9714
Detroit Gray Branch Library 7737 Kercheval Street (313) 852-4754
Detroit Hubbard Branch Library 12929 West Mcnichols Road (313) 578-7585
Detroit Jefferson Branch Library 12350 East Outer Drive (313) 267-6562
Detroit Knapp Branch Library 13330 Conant Street (313) 852-4283
Detroit Lincoln Branch Library 1221 East Seven Mile Road (313) 852-4284
Detroit Mark Twain Annex 4741 Iroquis Street (313) 924-9272
Detroit Montieth Branch Library 14100 Kercheval Street (313) 852-5762
Detroit Municipal Reference Library 2 Woodward, Suite 1004 (313) 852-4000
Detroit Parkman Branch Library 1766 Oakman Boulevard (313) 852-4000
Detroit Redford Branch Library 21200 Grand River (313) 578-8000
Detroit Richard Branch Library 9876 Grand River Avenue (313) 870-5153
Detroit Sherwood Forest Branch Library 7117 West Seven Mile Road (313) 578-7587
Detroit Skillman Branch Library 121 Gratiot Avenue (313) 628-2737
Detroit Wilder Branch Library 7140 East Seven Mile Road (313) 852-4285
Dewitt Dewitt Public Library 13101 Schavey Road 48820 (517) 669-3156
Dexter Dexter District Library 8040 Fourth Street 48130 (734) 426-4477
Dimondale Dorothy Hull Library - Windsor Township 405 West Jefferson Street 48821 (517) 646-0633
Dollar Bay Osceola Township School Public Library 48475 North Maple Drive 49922 (906) 482-5800
Dorr Dorr Township Library 1804 Sunset Drive 49323 (616) 681-9678
Douglas Saugatuck-Douglas District Library 10 Mixer Street 49406 (269) 857-8241
Dowagiac Dowagiac District Library 211 Commercial Street 49047 (269) 782-3826
Drummond Island Drummond Island Library 29934 East Court Street (906) 493-5243
Dryden Dryden Township Library 5480 Main Street 48428 (810) 796-3586
Dundee Dundee Branch Library 144 East Main Street (734) 529-3310
Durand Durand Memorial Branch Library 700 North Saginaw Street (989) 288-3743
City Library Address Zip Phone
East Grand Rapids East Grand Rapids Branch Library 746 Lakeside Dr Se (616) 647-3880
East Jordan Jordan Valley District Library 103 Maple Street 49727 (231) 536-7131
East Lansing East Lansing Public Library 950 Abbot Road 48823 (517) 351-2420
East Tawas East Tawas Branch Library 204 Sawyer Street (989) 362-6162
East Tawas Iosco-Arenac District Library 120 West Westover Street 48730 (989) 362-2651
Eastpointe Eastpointe Memorial Library 15875 Oak Avenue 48021 (586) 445-5096
Eaton Rapids Eaton Rapids Public Library 220 South Main Street 48827 (517) 663-8118
Eau Claire Eau Claire District Library 6528 East Main Street 49111 (269) 461-6241
Ecorse Ecorse Public Library 4184 West Jefferson (313) 389-2030
Edmore Home Township Library 329 East Main Street 48829 (989) 427-5241
Edwardsburg Edwardsburg Branch Library 26745 Church Street (269) 663-5875
Edwardsburg Mason-Union Branch Library 17049 U.S. Hwy. 12 East (269) 641-7674
Elk Rapids Elk Rapids District Library 300 Isle Of Pines 49629 (231) 264-9979
Elsie Elsie Public Library 145 West Main Street 48831 (989) 862-4633
Empire Glen Lake Community Library 10115 West Front Street 49630 (231) 326-5361
Engadine Engadine Library box 1 (906) 477-6449
Erie Erie Branch Library 2065 Erie Road (734) 848-4420
Escanaba Escanaba Public Library 400 Ludington Street 49829 (906) 789-7323
Evart Evart Public Library 104 North Main Street 49631 (231) 734-5542
Ewen Mcmillan Township Library 200 Cedar Street 49925 (906) 988-2515
City Library Address Zip Phone
Fair Haven Ira Township Library 7013 Meldrum Road (586) 725-9081
Fairgrove Fairgrove District Library 1959 Main Street 48733 (989) 693-6050
Falmouth Falmouth Area Library 219 East Prosper Road 49632 (231) 826-3738
Farmington Farmington Branch Library 23500 Liberty Street (248) 553-0300
Farmington Hills Farmington Community Library 32737 West 12 Mile Road 48334 (248) 553-0300
Farwell Surrey Township Public Library 105 East Michigan Street 48622 (989) 588-9782
Felch North Dickinson Branch (906) 542-7230
Fennville Fennville District Library 400 West Main Street 49408 (269) 561-5050
Fenton Fenton Childrens Center 200 East Caroline Street (810) 714-0917
Fenton Fenton-Jack R. Winegarden Library 200 East Caroline Street (810) 629-7612
Fenwick Palo Community School District Public Library 8315 Mill Street 48870 (989) 637-4359
Ferndale Ferndale Public Library 222 East Nine Mile Road 48220 (248) 546-2504
Ferndale Royal Oak Township Public Library 21131 Garden Lane 48220 (248) 542-9205
Fife Lake Fife Lake Public Library 77 Lakecrest Lane 49633 (231) 879-4101
Flat Rock Flat Rock Public Library 25200 Gibraltar Road 48134 (734) 782-2430
Flint Beecher Vera B. Rison Library 1386 West Coldwater Road (810) 789-2800
Flint Cody Branch Library 3519 Fenton Road (810) 238-5822
Flint Flint District Library 1026 East Kearsley Street 48503 (810) 232-7111
Flint Flint Township-Mccarty Library 2071 South Graham Road (810) 732-9150
Flint Genesee District Library 48504 (810) 732-5570
Flint Genesee Valley Demonstration Location 3517 South Linden Road (810) 732-1822
Flint North Flint Library 5005 Cloverlawn Drive (810) 785-9879
Flint West Flint Library 3601 Beecher Road (810) 238-3637
Flushing Flushing Area Library 120 North Maple Street (810) 659-9755
Fostoria Watertown Township Library 9405 Foster Street 48435 (989) 795-2794
Fowlerville Fowlerville District Library 131 Mill Street 48836 (517) 223-9089
Frankenmuth James E. Wickson Memorial Library 359 South Franklin Street 48734 (989) 652-8323
Frankfort Benzie Shores District Library 630 Main Street 49635 (231) 352-4671
Franklin Franklin Public Library 32455 Franklin Road 48025 (248) 851-2254
Fraser Fraser Public Library 16330 East Fourteen Mile Road 48026 (586) 293-2055
Frederic Frederic Community Library 6872 Old 27 (989) 348-4067
Freeport Freeport District Library 208 South State Street 49325 (616) 765-5181
Fremont Fremont Area District Library 104 East Main Street 49412 (231) 924-3480
Fruitport Fruitport Branch Library (231) 865-3461
City Library Address Zip Phone
Gaines Gaines Station Library 103 East Walker (989) 271-8720
Galesburg Galesburg Memorial Library 188 East Michigan Avenue 49053 (269) 665-7839
Galien Galien Township Public Library 302 North Cleveland Avenue 49113 (269) 545-8281
Garden City Garden City Public Library 31735 Maplewood Street 48135 (734) 793-1830
Gaylord Otsego County Library 700 South Otsego Avenue 49735 (989) 732-5841
Genesee Genesee Township-Johnson Memorial Library 7397 North Genesee Road (810) 640-1410
Gladstone Gladstone Area School Public Library 300 South Tenth Street 49837 (906) 428-4224
Gladwin Gladwin County District Library 402 James Robertson Drive 48624 (989) 426-8221
Glennie Curtis Township Library 4884 Bamfield Road 48737 (989) 735-2601
Gobles Gobles Branch Library 105 East Main (269) 628-4537
Goodrich Goodrich Library 10237 Hegel Road (810) 636-2489
Gowen Spencer Township Library 14960 Meddler Avenue (616) 984-5680
Grand Blanc Grand Blanc-Mcfarlen Library 515 Perry Road (810) 694-5310
Grand Haven Loutit District Library 407 Columbus Avenue 49417 (616) 842-5560
Grand Ledge Grand Ledge Area District Library 131 East Jefferson Street 48837 (517) 627-7014
Grand Ledge Grand Ledge Area District Library At Wacousta 13080 Wacousta Road (517) 626-6577
Grand Rapids Cascade Branch Library 2870 Jacksmith Ave., Se (616) 647-3850
Grand Rapids Gaines Township Library-Cutlerville 421 68th Street Se (616) 647-3870
Grand Rapids Grand Rapids Public Library 111 Library Street, Ne 49503 (616) 988-5400
Grand Rapids Madison Square Branch Library 1201 Madison Se (616) 988-5411
Grand Rapids Ottawa Hills Branch Library 1150 Giddings Avenue Se (616) 988-5412
Grand Rapids Plainfield Branch Library 2650 Five Mile Road Ne (616) 647-3930
Grand Rapids Seymour Branch Library 2350 Eastern Avenue Se (616) 988-5413
Grand Rapids Vanbelkum Branch At Creston 1563 Plainfield Ne (616) 988-5410
Grand Rapids West Leonard Branch 1017 Leonard Nw (616) 988-5416
Grand Rapids West Side Branch Library 713 Bridge Street Nw (616) 988-5414
Grand Rapids Yankee Clipper Branch Library 2025 Leonard Street Ne (616) 988-5415
Grandville Grandville Branch Library 4055 Maple Street Sw (616) 647-3890
Grant Grant Area District Library 122 Elder Street 49327 (231) 834-5713
Grass Lake Grass Lake Branch Library 130 West Michigan (517) 522-8211
Grayling Beaver Creek Township Library 8888 South Grayling Road (989) 275-2808
Grayling Crawford County Library 201 Plum Street 49738 (989) 348-9214
Grayling Lovells Township Library 8405 Twin Bridge Road (989) 344-9343
Greenville Flat River Community Library 200 West Judd Street 48838 (616) 754-6359
Grosse Pointe Farms Grosse Pointe Public Library 10 Kercheval Avenue 48236 (313) 343-2074
Grosse Pointe Park Grosse Pointe Park Public Library 15430 Kercheval Street (313) 343-2071
Grosse Pointe Woods Grosse Pointe Woods Public Library 20600 Mack Avenue (313) 343-2072
Gwinn Forsyth Township Public Library 184 West Flint Street 49841 (906) 346-3433
City Library Address Zip Phone
Hadley Hadley Branch Library 3556 Hadley Road (810) 797-4101
Hale Plainfield Township Branch Library 220 North Washington (989) 728-2811
Hamburg Hamburg Township Library 10411 Merrill Road 48139 (810) 231-1771
Hamtramck Hamtramck Public Library 2360 Caniff Avenue 48212 (313) 365-7050
Hancock Hancock School Public Library 501 Campus Drive 49930 (906) 483-2544
Hanover Hanover Branch Library 118 West Main Street (517) 563-8344
Harbor Beach Harbor Beach Area District Library 105 North Huron Avenue 48441 (989) 479-3417
Harper Woods Harper Woods Public Library 19601 Harper Avenue 48225 (313) 343-2575
Harrison Harrison Community Library 105 East Main Street 48625 (989) 539-6711
Harrisville Alcona County Library 312 West Main M-72 48740 (989) 724-6796
Hart Hart Area Public Library 415 South State Street 49420 (231) 873-4476
Hartford Hartford Public Library 15 Franklin Street 49057 (269) 621-3408
Hartland Cromaine District Library 3688 North Hartland Road 48353 (810) 632-5200
Haslett Haslett Branch 5670 School Street (517) 339-2324
Hastings Dowling Public Library 1765 East Dowling Road 49058 (269) 721-3743
Hastings Hastings Public Library 227 East State Street 49058 (269) 945-4263
Hazel Park Hazel Park Memorial Library 123 East Nine Mile Road 48030 (248) 546-4095
Hemlock Rauchholz Memorial Library 1140 North Hemlock Road 48626 (989) 642-8621
Hermansville Hermansville Branch Library (906) 498-2253
Hesperia Hesperia Community Library 80 South Division Street 49421 (231) 854-5125
Higgins Lake Lyon Township Branch Library 7851 W. Higgins Lake Drive, P.O. Bo (989) 821-9111
Highland Highland Township Public Library 444 Beach Farm Circle 48356 (248) 887-2218
Hillman Hillman-Wright Memorial Library p.o. box 247 (989) 742-4021
Hillsdale Hillsdale Community Library 11 East Bacon Street 49242 (517) 437-6470
Holland Herrick District Library 300 South River Avenue 49423 (616) 355-3100
Holland North Side Branch 155 Riley Street (616) 738-4360
Holly Holly Township Library 1116 North Saginaw Street 48442 (248) 634-1754
Holt Holt-Delhi Branch 2078 Aurelius Road (517) 694-9351
Holton Holton Branch Library 8776 Holton-Duck Lake Road (231) 821-0268
Homer Homer Public Library 141 West Main Street 49245 (517) 568-3450
Hopkins Hopkins Public Library 118 East Main Street 49328 (269) 793-7516
Houghton Portage Lake District Library 58 Huron Street 49931 (906) 482-4570
Houghton Lake Houghton Lake Public Library 4431 West Houghton Lake Drive 48629 (989) 366-9230
Howard City Reynolds Township Library 215 East Edgerton Street (231) 937-5575
Howard City Timothy C. Hauenstein Reynolds Township Library 117 West Williams Street 49329 (231) 937-5575
Howell Howell Carnegie District Library 314 West Grand River Avenue 48843 (517) 546-0720
Hubbard Lake Caledonia Branch Library 1499 Hubert Road (989) 727-3105
Hudson Hudson Public Library 205 South Market Street 49247 (517) 448-3801
Hudsonville Gary Byker Memorial Library Of Hudsonville 3338 Van Buren Street 49426 (616) 669-1255
Huntington Woods Huntington Woods Public Library 26415 Scotia Road 48070 (248) 543-9720
City Library Address Zip Phone
Ida Ida Branch Library 3016 Lewis Avenue (734) 269-2191
Idlewild Idlewild Public Library 473 East Baldwin Road 49642 (231) 745-7652
Imlay City Goodland Branch Library 2370 North Van Dyke Road (810) 724-1970
Imlay City Ruth Hughes Memorial District Library 211 North Almont Avenue 48444 (810) 724-8043
Indian River Indian River Area Library 3546 South Straits Highway 49749 (231) 238-8581
Inkster Inkster Public Library 2005 Inkster Road (313) 563-2822
Interlochen Interlochen Public Library 9700 Riley Road 49643 (231) 276-6767
Ionia Hall-Fowler Memorial Library 126 East Main Street 48846 (616) 527-3680
Ionia Ionia Community Library 126 East Main Street 48846 (616) 527-3680
Iron Mountain Dickinson County Library 401 Iron Mountain Street 49801 (906) 774-1218
Iron River West Iron District Library 116 West Genesee Street 49935 (906) 265-2831
Ironwood Ironwood Carnegie Library 235 East Aurora Street 49938 (906) 932-0203
Ishpeming Ishpeming Carnegie Public Library 317 North Main Street 49849 (906) 486-4381
Ithaca Thompson Home Public Library 125 West Center Street 48847 (989) 875-4184
City Library Address Zip Phone
Jackson Eastern Branch Library 3125 East Michigan Avenue (517) 788-4074
Jackson Jackson District Library 244 West Michigan Avenue 49201 (517) 788-4087
Jackson Meijer Branch Library 2699 Airport Road (517) 788-4480
Jackson Summit Branch Library 104 Bird Avenue (517) 783-4030
Jamestown Patmos Library 2445 Riley Street 49427 (616) 896-9798
Jenison Georgetown Township Public Library 1525 Baldwin Street 49428 (616) 457-9620
Johannesburg Johannesburg Branch Library 10900 East M-32 (989) 732-3928
Jonesville Jonesville District Library 310 Church Street 49250 (517) 849-9701
City Library Address Zip Phone
Kalamazoo Alma Powell Branch Library 1000 West Paterson Street (269) 344-0781
Kalamazoo Eastwood Branch Library 1112 Gayle Avenue (269) 345-6092
Kalamazoo Kalamazoo Public Library 315 South Rose Street 49007 (269) 342-9837
Kalamazoo Oshtemo Branch Library 7265 West Main Street (269) 375-5662
Kalamazoo Washington Square Branch Library 1244 Portage Street (269) 345-4279
Kaleva Kaleva Branch Library 9200 Aura Street (231) 362-3178
Kalkaska Kalkaska County Library 247 South Cedar Street 49646 (231) 258-9411
Kent City Tyrone Township-Kent City Branch Library 43 South Main Street (616) 678-4710
Kentwood Kentwood Branch Library 4700 Kalamazoo Avenue Se (616) 647-3910
Kimball G. Lynn Campbell Township Library 1955 North Allen Road (810) 982-9171
Kincheloe Rj Wallis Elementary Library 15901 Country Club Road (906) 495-5323
Kingsley Kingsley Public Library Branch 104 South Brownson Avenue (231) 263-5484
Kingston Jacquelin E. Opperman Memorial Library 5790 State Street 48741 (989) 683-2500
City Library Address Zip Phone
Laingsburg Laingsburg Public Library 255 East Grand River Road 48848 (517) 651-6282
Lake City Missaukee District Library 210 South Canal Street 49651 (231) 839-2166
Lake Linden Lake Linden-Hubbell School Public Library 601 Calumet Street 49945 (906) 296-6211
Lake Odessa Lake Odessa Community Library 1007 Fourth Avenue 48849 (616) 374-4591
Lake Orion Orion Township Public Library 825 Joslyn Road 48362 (248) 693-3000
Lakeport Lakeport Book Deposit 7097 Second Street (810) 385-8550
Lakeview Tamarack District Library 832 South Lincoln Avenue 48850 (989) 352-6274
Lanse Lanse Area School-Public Library 201 North 4th Street 49946 (906) 524-6213
Lansing Capital Area District Library 401 South Capitol Avenue 48933 (517) 367-6300
Lansing Delta Township District Library 5130 Davenport Drive 48917 (517) 321-4014
Lansing Foster Branch 200 North Foster Avenue (517) 485-5185
Lansing South Lansing Branch 3500 South Cedar Street, Suite 108 (517) 272-9840
Lapeer Elba Branch Library 5508 Davison Road (810) 653-7200
Lapeer Lapeer District Library 201 Village West Drive South 48446 (810) 664-9521
Lapeer Marguerite De Angeli Branch Library 921 West Nepessing Street (810) 664-6971
Lawrence Lawrence Branch Library 122 West Saint Joseph Street (269) 674-3200
Lawton Lawton Public Library 125 South Main Street 49065 (269) 624-5481
Leland Leland Township Public Library 203 East Cedar Street 49654 (231) 256-9152
Lennon Perkins Library Of Lennon 11904 Lennon Road (810) 621-4285
Leonard Addison Township Public Library 1440 Rochester Road 48367 (248) 628-7180
Leroy Leroy Community Library 104 West Gilbert Street 49655 (231) 768-4493
Leslie Leslie Branch 201 Pennsylvania Street (517) 589-9400
Levering Bliss Branch Library 265 West Sturgeon Bay Trail (231) 537-2927
Levering Levering Branch Library 6236 Mill Street (231) 537-2150
Lewiston Lewiston Public Library 4356 Hanson Road (989) 786-2985
Lexington Moore Public Library 7239 Huron Avenue 48450 (810) 359-8267
Lincoln Lincoln Branch Library 330 Traverse Bay Road (989) 736-3388
Lincoln Park Lincoln Park Public Library 1381 Southfield Road (313) 381-0374
Linden Linden Library p.o. box 158 (810) 735-7700
Litchfield Litchfield District Library 108 North Chicago Street 49252 (517) 542-3887
Livonia Alfred Noble Branch Library 32901 Plymouth Road (734) 421-6600
Livonia Carl Sandburg Branch Library 30100 Seven Mile Road (248) 893-4010
Livonia Livonia Public Library 32777 Five Mile Road 48154 (734) 466-2451
Livonia Vest Pocket Library 33000 Civic Center Dr. (734) 466-2559
Lowell Englehardt Library-Lowell 200 North Monroe (616) 647-3920
Ludington Mason County District Library 217 East Ludington Avenue 49431 (231) 843-8465
Luna Pier Rasey Memorial Branch Library 4349 Oak Street (734) 848-4572
Luther Luther Area Public Library 115 State Street 49656 (231) 797-8006
Lyons Lyons Township District Library 240 East Bridge Street 48851 (989) 855-3414
City Library Address Zip Phone
Mackinac Island Mackinac Island Public Library 7549 Huron Street 49757 (906) 847-3421
Mackinaw City Mackinaw Area Public Library 528 West Central Avenue 49701 (231) 436-5451
Macomb North Branch 16800 24 Mile Road (586) 226-5080
Madison Heights Madison Heights Branch Library 26550 John R Road (248) 541-7880
Madison Heights Madison Heights Public Library 240 West Thirteen Mile Road 48071 (248) 588-7763
Mancelona Mancelona Township Library 202 West State Street 49659 (231) 587-9451
Manchester Manchester District Library 912 City Road M-52 48158 (734) 428-8045
Manistee Manistee County Library 95 Maple Street 49660 (231) 723-2519
Manistique Manistique School Public Library 100 North Cedar Street 49854 (906) 341-4316
Manton Manton Public Library 404 West Main Street (231) 824-3584
Maple Rapids Maple Rapids Public Library 130 South Maple Avenue 48853 (517) 682-4464
Marcellus Marcellus Township-Wood Memorial Library 205 East Main Street 49067 (269) 646-9654
Marine City Marine City Public Library 300 South Parker Street (810) 765-5233
Marion M. Alice Chapin Memorial Library 120 East Main Street 49665 (231) 743-2421
Marlette Marlette District Library 3116 Main Street 48453 (989) 635-2838
Marquette Peter White Public Library 217 North Front Street 49855 (906) 228-9510
Marshall Marshall District Library 124 West Green Street 49068 (269) 781-7821
Martin J. C. Wheeler Public Library 1576 South Main Street 49070 (269) 672-7875
Marysville Marysville Public Library 1175 Delaware Avenue (810) 364-9493
Mason Aurelius Branch 1939 South Aurelius Road (517) 628-3743
Mason Mason Branch 145 West Ash Street (517) 676-9088
Mass City Greenland Township Library 1212 Adventure Avenue (906) 883-3825
Mattawan Antwerp Sunshine Branch Library 24823 Front Street (269) 668-2534
Maybee Maybee Branch Library 9060 Raisin Street (734) 587-3680
Mayville Mayville District Public Library 6090 Fulton Street 48744 (989) 843-6522
Mcbain Mcbain Community Library 107 East Maple Street 49657 (231) 825-2197
Mecosta Morton Township Public Library 110 South James Street 49332 (231) 972-8315
Melvindale Melvindale Public Library 18650 Allen Road (313) 429-1090
Memphis Memphis Public Library 34830 Potter Street (810) 392-2980
Mendon Mendon Township Library 314 West Main Street 49072 (269) 496-4865
Menominee Spies Public Library 940 First Street 49858 (906) 863-2900
Merrill Merrill District Library 321 West Saginaw 48637 (989) 643-7300
Mesick Mesick Public Library 207 North Eugene St. (231) 885-1120
Metamora Metamora Branch Library 4018 Oak Street (810) 678-2991
Middleville Thornapple Kellogg School And Community Library 3885 Bender Road 49333 (269) 795-5434
Midland Grace A. Dow Memorial Library 1710 West Saint Andrews 48640 (989) 837-3430
Mikado Mikado Township Library 2291 South F-41 (989) 736-8389
Milan Milan Public Library 151 Wabash Street 48160 (734) 439-1240
Milford Milford Public Library 330 Family Drive 48381 (248) 684-0845
Millington Millington Arbela District Library 8530 Depot Street 48746 (989) 871-2003
Mio Oscoda County Library 430 West Eighth Street 48647 (989) 826-3613
Moline Leighton Township Library 4451 12th Street 49335 (616) 877-4143
Monroe Blue Bush Branch Library 2210 Blue Bush Road (734) 242-4085
Monroe Dorsch Memorial Branch Library 18 East First Street (734) 241-7878
Monroe Frenchtown-Dixie Branch Library 2881 Nadeau Road (734) 289-1035
Monroe L. S. Navarre Branch Library 1135 East Second Street (734) 241-5577
Monroe Monroe County Library System 840 South Roessler Street 48161 (734) 241-5277
Monroe Robert A. Vivian Branch Library 2664 Vivian Road (734) 241-1430
Montague Montague Branch Library 8778 Ferry Street (231) 893-2675
Montrose Montrose-Jennings Library 241 Feher Drive (810) 639-6388
Moran Brevort Township Library 4009 North Church Street (906) 643-8098
Morenci Stair Public Library 228 West Main Street 49256 (517) 458-6510
Morley Walton Erickson Public Library 4808 Northland Drive 49336 (231) 856-4298
Morrice Morrice Village Library 300 Main Street (517) 625-7911
Mount Clemens Mount Clemens Public Library 150 Cass Avenue 48043 (586) 469-6200
Mount Morris Mount Morris Library 685 Van Buren Avenue (810) 686-6120
Mount Pleasant Chippewa River District Library System 301 South University 48858 (989) 773-3242
Mt. Pleasant Veterans Memorial Library 301 South University (989) 773-3242
Mulliken Mulliken District Library 135 Main Street 48861 (517) 649-8611
Munising Munising School Public Library 810 State Highway M-28 West Suite A 49862 (906) 387-2125
Muskegon Egelston Branch Library 5428 East Apple Avenue (231) 788-6477
Muskegon Hackley Public Library 316 West Webster Avenue 49440 (231) 722-7276
Muskegon Muskegon Area District Library 4845 Airline Road Unit 5 49444 (231) 737-6248
Muskegon North Muskegon Walker Branch Library 1522 Ruddiman (231) 744-6080
Muskegon Norton Shores Branch Library 705 Seminole Road (231) 780-8844
City Library Address Zip Phone
Napoleon Napoleon Branch Library 6755 Brooklyn Road (517) 536-4266
Nashville Putnam District Library 327 North Main 49073 (517) 852-9723
Negaunee Negaunee Public Library 319 West Case Street 49866 (906) 475-9400
New Baltimore Macdonald Public Library 36480 Main Street 48047 (586) 725-0273
New Buffalo New Buffalo Township Public Library 33 North Thompson Street 49117 (269) 469-2933
New Haven Lenox Township Library 58976 Main Street 48048 (586) 749-3430
New Lothrop Twin Township Public-School Library 9435 Beech Street (810) 638-7575
Newaygo Croton Branch Library 6464 Croton-Hardy Drive (231) 652-7411
Newaygo Newaygo Area District Library 44 North State Road 49337 (231) 652-6723
Newberry Tahquamenon Area Public Library 700 Newberry Avenue 49868 (906) 293-5214
Newport Newport Branch Library 8120 North Dixie Highway (734) 586-2117
Niles Howard Branch Library 2341 Yankee Street (269) 684-1680
Niles Niles District Library 620 East Main Street 49120 (269) 683-8545
North Adams North Adams Community Memorial Library 110 East Main Street 49262 (517) 287-4426
North Branch North Branch Township Library 3714 Huron Road 48461 (810) 688-2282
North Muskegon Walker Branch Library 1522 Ruddiman Drive (231) 744-6080
Northport Leelanau Township Library 119 East Nagonaba Street 49670 (231) 386-5131
Northville Northville District Library 212 West Cady Street 48167 (248) 349-3020
Norway Solomonson Branch Library 620 Section Street (906) 563-8617
Novi Novi Public Library 45245 West Ten Mile Road 48375 (248) 349-0720
Nunica Crockery Township Library 7431 112th St. (616) 837-6868
City Library Address Zip Phone
Oak Park Oak Park Public Library 14200 Oak Park Boulevard 48237 (248) 691-7480
Okemos Hope Borbas Okemos Branch 4321 Okemos Road (517) 349-0250
Omer Omer Branch Library 205 East Center Street (989) 653-2230
Onaway Onaway Branch Library 20774 State Street (989) 733-6621
Onekama Onekama Branch Library 5283 Main Street (231) 889-4041
Onsted Luella Reynolds-Onsted Community Library 261 South Main Street (517) 467-2623
Ontonagon Ontonagon Township Library 311 North Steel Street 49953 (906) 884-4411
Ortonville Brandon Township Public Library 304 South Street 48462 (248) 627-1460
Oscoda Robert J. Parks Library 6010 Skeel Street (989) 739-9581
Otisville Forest Township Library 123 West Main Street (810) 631-6330
Otsego Otsego District Public Library 219 South Farmer Street 49078 (269) 694-9690
Otter Lake Otter Lake Branch Library 6361 Detroit Street (810) 793-6300
Ovid Ovid Public Library 206 North Main Street 48866 (989) 834-5800
Owosso Shiawassee District Library 502 West Main Street 48867 (989) 725-5134
Oxford Oxford Public Library 530 Pontiac Road 48371 (248) 628-3034
City Library Address Zip Phone
Palmer Richmond Township Library 500 Smith Street 49871 (906) 475-5241
Paradise Whitefish Township Community Library 7247 North M-123 49768 (906) 492-3500
Parchment Parchment Community Library 401 South Riverview Drive 49004 (269) 343-7747
Parma Parma Branch Library 102 Church Street (517) 531-4908
Paw Paw Paw Paw District Library 609 West Michigan Avenue 49079 (269) 657-3800
Peck Elk Township Library 29 East Lapeer Street 48466 (810) 378-5409
Pellston Pellston Branch Library 175 N. Milton Street (231) 539-8858
Pentwater Pentwater Township Library 402 East Park Street 49449 (231) 869-8581
Perry Edna C. Bentley Memorial Library 135 South Main Street (517) 625-3166
Petersburg Summerfield-Petersburg Branch Library 60 East Center Street (734) 279-1025
Petoskey Petoskey Public Library 500 East Mitchell Street 49770 (231) 758-3100
Pigeon Pigeon District Library 7236 Nitz Street 48755 (989) 453-2341
Pinckney Pinckney Community Public Library 350 Mower Road 48169 (734) 878-3888
Pinconning Pinconning Branch Library 218 Kaiser St. (989) 879-3283
Pittsford Pittsford Public Library 9268 East Hudson Road 49271 (517) 523-2565
Plainwell Charles A. Ransom District Library 180 South Sherwood Avenue 49080 (269) 685-8024
Pleasant Lake Henrietta Branch Library 11744 Bunkerhill Road (517) 769-6537
Plymouth Plymouth District Library 223 South Main Street 48170 (734) 453-0750
Pontiac Oakland County Research Library 1200 North Telegraph Road 48341 (248) 452-9472
Pontiac Pontiac Public Library 60 East Pike Street 48342 (248) 758-3942
Port Austin Port Austin Township Library 114 Railroad Street 48467 (989) 738-7212
Port Huron Saint Clair County Library 210 Mcmorran Boulevard 48060 (810) 987-7323
Port Sanilac Sanilac District Library 7130 Main Street 48469 (810) 622-8623
Portage Portage District Library 300 Library Lane 49002 (269) 329-4542
Portland Portland District Library 334 Kent Street 48875 (517) 647-6981
Posen Posen Branch Library 6987 Turtle Street (989) 766-2233
Potterville Potterville Benton Township District Library 150 Library Lane 48876 (517) 645-2989
Prescott Ogemaw East Branch Library 200 Washington (989) 873-5807
Prescott Skidway Lake Branch Library 2129 Greenwood Road (989) 873-5086
Presque Isle Grand Lake Branch Library 8797 East Grand Lake Road (989) 595-5051
City Library Address Zip Phone
Quincy Algansee Branch Library 580 South Ray Quincy Road (517) 639-9830
Quincy Quincy Branch Library 11 North Main Street (517) 639-4001
City Library Address Zip Phone
Ravenna Ravenna Branch Library 12278 Stafford Street (231) 853-6975
Ray Ray Township Public Library 64255 Wolcott Road 48096 (586) 749-7130
Reading Reading Community Library 104 North Main Street 49274 (517) 283-3916
Redford Redford Township District Library 25320 West Six Mile Road 48240 (313) 531-5960
Reed City Reed City Public Library 410 West Upton Avenue 49677 (231) 832-2131
Reese Reese Unity District Library 2065 Gates Street 48757 (989) 868-4120
Remus Wheatland Township Library 207 Michigan Avenue 49340 (989) 967-8271
Republic Republic-Michigamme Public Library 227 Maple Street 49879 (906) 376-2277
Richland Richland Community Library 8951 Park Street 49083 (269) 629-9085
Richmond Lois Wagner Memorial Library 35200 Division Road 48062 (586) 727-2665
Ridgeway Hall Memorial Library
River Rouge River Rouge Public Library 221 Burke Street (313) 843-2040
Riverdale Seville Township Public Library 6734 Lumberjack Road 48877 (989) 833-7776
Riverview Riverview Public Library 14300 Sibley Road 48193 (734) 283-1250
Rochester Rochester Hills Public Library 500 Olde Towne Road 48307 (248) 650-7122
Rockford Krause Memorial Library-Rockford 140 East Bridge Street (616) 647-3940
Rockland Rockland Township Library 40 National Avenue (906) 886-2821
Rogers City Presque Isle District Library 181 East Erie Street 49779 (989) 734-2477
Romeo Kezar Branch Library 107 Church Street (586) 752-0603
Romulus Romulus Public Library 11121 Wayne Road (734) 942-7589
Roscommon Gerrish-Higgins School District Public Library 10600 Oakwood Road 48653 (989) 275-6686
Rose City Ogemaw District Library 107 West Main Street 48654 (989) 685-3300
Rosebush Faith Johnston Memorial Library 4026 Michigan Street (989) 433-0006
Roseville Roseville Public Library 29777 Gratiot Avenue 48066 (586) 445-5407
Royal Oak Royal Oak Public Library 222 East Eleven Mile Road 48068 (248) 246-3700
Rudyard Rudyard School-Public Library 11185 West Second Street 49780 (906) 478-4504
Rudyard Turner Howson Elementary Library 11183 W. Turner Howson Road (906) 478-4551
City Library Address Zip Phone
Saginaw Archer A. Claytor Library 1410 North Twelfth Street (989) 753-5591
Saginaw Bridgeport Public Library 3399 Williamson Road 48601 (989) 777-6030
Saginaw Butman-Fish Library 1716 Hancock Street (989) 799-9160
Saginaw Hoyt Public Library 505 Janes Avenue (989) 755-0904
Saginaw Public Libraries Of Saginaw 505 Janes Avenue 48607 (989) 755-9833
Saginaw Rudolph C. Zauel Memorial Library 3100 North Center Road (989) 799-2771
Saginaw Ruth Brady Wickes Library 1713 Hess Avenue (989) 752-3821
Saginaw Thomas Township Library 8207 Shields Drive 48609 (989) 781-3770
Saint Charles Saint Charles District Library 104 West Spruce Street 48655 (989) 865-9451
Saint Clair St. Clair Public Library 310 South Second Street (810) 329-3951
Saint Clair Shores Saint Clair Shores Public Library 22500 Eleven Mile Road 48081 (586) 771-9020
Saint Helen Richfield Township Public Library 1410 North Saint Helen Road 48656 (989) 389-7630
Saint Ignace Saint Ignace Public Library 110 West Spruce Street 49781 (906) 643-8318
Saint Johns Briggs Public Library 108 East Railroad Street 48879 (989) 224-4702
Saint Joseph Maud Preston Palenske Memorial Library 500 Market Street 49085 (269) 983-7167
Saint Louis Theodore A. Cutler Memorial Library 312 Michigan Avenue 48880 (989) 681-5141
Saline Saline District Library 555 North Maple Road 48176 (734) 429-5450
Sand Lake Sand Lake Branch Library 2 Maple Street (616) 636-4251
Sandusky Sandusky District Library 55 East Sanilac Avenue 48471 (810) 648-2644
Saranac Saranac Public Library 61 Bridge Street 48881 (616) 642-9146
Sault Ste. Marie Bayliss Public Library 541 Library Drive 49783 (906) 632-9331
Schoolcraft Schoolcraft Community Library 330 North Centre Street 49087 (269) 679-5959
Scottville Scottville Library 204 East State Street (231) 757-2588
Sebewaing Sebewaing Township Library 41 North Center Street 48759 (989) 883-3520
Shelby Rothbury Branch Library 189 Maple Street 49455 (231) 861-4565
Shelby Shelby Area District Library 189 Maple Street 49455 (231) 861-4565
Shelby Township Shelby Township Library 51680 Van Dyke Avenue 48316 (586) 739-7414
Shepherd Coe Township Branch Library 308 West Wright Avenue (989) 828-6801
Sherwood Sherwood Branch Library 118 Sherman Street (517) 741-7976
Sodus Sodus Township Library 3776 Naomi Road 49126 (269) 925-0903
Somerset Center Somerset Township Library 12715 East Chicago Road 49282 (517) 688-9223
South Haven Marialyce Canonie Great Lakes Research Library 260 Dyckman Road (269) 637-7071
South Haven South Haven Memorial Library 314 Broadway Street 49090 (269) 637-2403
South Lyon Lyon Township Public Library 27005 South Milford Road 48165 (248) 437-8800
South Lyon Salem-South Lyon District Library 9800 Pontiac Trail 48178 (248) 437-6431
South Rockwood South Rockwood Branch Library 12776 Fort Street (734) 379-3333
Southfield John Grace Branch 21030 Indian Street (248) 796-4290
Southfield Southfield Public Library 26300 Evergreen Road 48076 (248) 796-4200
Southgate Southgate Veterans Memorial Library 14680 Dix-Toledo Road (734) 258-3002
Sparta Sparta Carnegie Township Library 80 North Union Street 49345 (616) 887-9937
Spring Arbor Spring Arbor Branch Library 113 East Main Street (517) 750-2030
Spring Lake Spring Lake District Library 123 East Exchange Street 49456 (616) 846-5770
Springport Springport Branch Library 110 Mechanic Street (517) 857-3833
Standish Mary Johnston Memorial Library 114 North Court Street (989) 846-6611
Stanton White Pine Library 106 East Walnut Street 48888 (989) 831-4327
Stephenson Menominee County Library p.o. box 128 49887 (906) 753-6923
Sterling Heights Sterling Heights Public Library 40255 Dodge Park Road 48313 (586) 446-2640
Stevensville Lincoln Township Public Library 2099 West John Beers Road 49127 (269) 429-9575
Stockbridge Stockbridge Branch 200 Wood Street (517) 851-7810
Sturgis Sturgis District Library 255 North Street 49091 (269) 659-7224
Sunfield Sunfield District Library 112 Main Street 48890 (517) 566-8065
Suttons Bay Suttons Bay-Bingham District Library 416 Front Street 49682 (231) 271-3512
Swartz Creek Swartz Creek-Perkins Library 8095 Civic Drive (810) 635-3900
City Library Address Zip Phone
Tawas City Tawas City Branch Library 208 North Street (989) 362-6557
Taylor Taylor Community Library 12303 Pardee Road (734) 287-4840
Tecumseh Tecumseh District Library 215 North Ottawa Street 49286 (517) 423-2238
Tekonsha Tekonsha Township Public Library 230 South Church Street 49092 (517) 767-4769
Temperance Bedford Branch Library 6642 Lewis Ave. (734) 847-6747
Thompsonville Betsie Valley District Library 14731 Thompson Avenue 49683 (231) 378-2716
Three Oaks Three Oaks Township Public Library 3 North Elm Street 49128 (269) 756-5621
Three Rivers Three Rivers Public Library 920 West Michigan Avenue 49093 (269) 273-8666
Topinabee Topinabee Public Library 1576 Straits Highway 49791 (231) 238-7514
Traverse City East Bay Branch Library 1989 Three Mile Road, North (231) 922-2085
Traverse City Peninsula Community Library 2735 Island View Road 49686 (231) 223-7700
Traverse City Traverse Area District Library 610 Woodmere Avenue 49686 (231) 932-8500
Trenton Trenton Veterans Memorial Library 2790 Westfield Road (734) 676-9773
Troy Troy Public Library 510 West Big Beaver Road 48084 (248) 524-3538
Tustin Tustin Community Library 310 South Neilson Street (231) 829-3012
Twin Lake Dalton Branch Library 3175 Fifth Street (231) 828-4188
City Library Address Zip Phone
Ubly Sleeper Public Library 2236 East Main Street 48475 (989) 658-8901
Union City Union Township Library 221 N. Broadway (517) 741-5061
Unionville Columbia Township Library 6456 Center Street 48767 (989) 674-2651
Unionville Columbia Township Library 6643 Merry Street (989) 674-2651
Utica Utica Public Library 7530 Auburn Road 48317 (586) 731-4141
City Library Address Zip Phone
Vanderbilt Vanderbilt Branch Library 8170 Mill Street (989) 983-3600
Vassar Bullard Sanford Memorial Library 520 West Huron Avenue 48768 (989) 823-2171
Vermontville Vermontville Township Library 120 East First Street 49096 (517) 726-1362
Vernon Vernon District Public Library 115 East Main Street 48476 (989) 288-6486
Vestaburg Richland Township Library 8821 Third Street 48891 (989) 268-5044
Vicksburg Vicksburg District Library 215 South Michigan Avenue 49097 (269) 649-1648
City Library Address Zip Phone
Wakefield Wakefield Public Library 401 Hancock Street 49968 (906) 229-5236
Waldron Waldron District Library 107 North Main Street 49288 (517) 286-6511
Walker Walker Branch Library 4293 Remembrance Nw (616) 647-3970
Walkerville Walkerville Public-School Library 145 East Lathrop 49459 (231) 873-3652
Walled Lake Walled Lake City Library 1499 East West Maple Road 48390 (248) 624-3772
Walloon Lake Crooked Tree District Library 2203 Walloon Street 49796 (231) 535-2111
Warren Arthur J. Miller Branch Library 5460 Arden (586) 751-5377
Warren Dorothy M. Busch Branch Library 23333 Ryan Road (586) 755-5750
Warren Edgar A. Guest Branch Library 14060 East Stephens Road (586) 772-0240
Warren Maybelle Burnette Branch Library 22005 Van Dyke Avenue (586) 758-2115
Warren Walt Whitman Branch Library 30033 Schoenherr Road (586) 751-0771
Warren Warren Public Library 48093 (586) 574-4564
Washington Romeo District Library 65821 Van Dyke Avenue 48095 (586) 752-0603
Waterford Cai Branch Library 5640 Williams Lake Road (248) 673-6220
Waterford Waterford Township Public Library 5168 Civic Center Drive 48329 (248) 674-4831
Watervliet Watervliet District Library 333 North Main Street 49098 (269) 463-6382
Wayland Henika District Library 149 South Main Street 49348 (269) 792-2891
Wayne Wayne Public Library 3737 South Wayne Road 48184 (734) 721-7832
Webberville Webberville Branch 115 South Main Street (517) 521-3643
Weidman Weidman Public Library 3453 North School Road (989) 644-5131
Wellston Wellston Branch Library 1451 Seaman Road (231) 848-4013
West Bloomfield West Bloomfield Township Public Library 4600 Walnut Lake Road 48323 (248) 682-2120
West Bloomfield Westacres Branch Library 7321 Commerce Road (248) 363-4022
West Branch West Branch District Library 119 North Fourth Street 48661 (989) 345-2235
Westland Wayne County Public Library 30555 Michigan Avenue 48186 (734) 727-7300
Westland William P. Faust Public Library Of Westland 6123 Central City Parkway 48185 (734) 326-6123
White Cloud White Cloud Community Library 1038 Wilcox Avenue 49349 (231) 689-6631
White Lake White Lake Township Library 7527 East Highland Road 48383 (248) 698-4942
White Pigeon White Pigeon Township Library 102 North Kalamazoo Street 49099 (269) 483-7409
White Pine Carp Lake Township Library 10 Cedar Street 49971 (906) 885-5888
Whitehall White Lake Community Library 3900 White Lake Drive 49461 (231) 894-9531
Whitmore Lake Northfield Township Area Library 125 Barker Road 48189 (734) 449-0066
Whittemore Whittemore Branch Library p.o. box 247 (989) 756-3186
Williamston Williamston Branch 175 East Grand River Avenue (517) 655-1191
Winn Fremont Township Branch Library 2833 West Blanchard Road (989) 866-2550
Wixom Wixom Public Library 49015 Pontiac Trail 48393 (248) 624-2512
Wolverine Wolverine Community Library 5716 Main Street 49799 (231) 525-8800
Woodland George W. Spindler Memorial Library 186 North Main Street 48897 (269) 367-4694
Wyandotte Bacon Memorial District Library 45 Vinewood Street 48192 (734) 246-8357
Wyoming Wyoming Branch Library 3350 Michael Avenue, Sw (616) 647-3980
City Library Address Zip Phone
Yale Yale Public Library 2 Jones Street (810) 387-2940
Ypsilanti Ydl-Michigan Avenue 229 W. Michigan Avenue (734) 482-4110
Ypsilanti Ypsilanti District Library 5577 Whittaker Road 48197 (734) 482-4110
City Library Address Zip Phone
Zeeland Howard Miller Library 14 South Church Street 49464 (616) 772-0874