Library Directory

The links below connect to each public library’s website, blog, or Facebook page where there are links to the library catalog. Public Library hours listed are updated 4 times per year. Contact your public library if you need assistance, have questions about the catalog or want to verify posted hours.


*Argyle Public Library (ARGY)
Lafayette County
608 543 3193
Hours: M-W: 2-8; F 9-Noon; Sa 9-Noon

*Barneveld Public Library (BARNE)
Iowa County
608 924 3711
Hours: M-TH: 10-7; F: 10-5; Sa: 10-1

Belmont
*John Turgeson Public Library (BELMO)
Lafayette County
608 762 5137
Hours: M W F: 1-6:30; T Th: Closed;
Summer hours: W: 8:30-12
Winter hours: Sa: 8:30-12

*Benton Public Library (BENTO)
Lafayette County
608 759 2665
Hours: M-TH: 1-6; F Sa: 9-12

*Blanchardville Public LIbrary (BLANC)
Lafayette County
608 523 2055
Hours: M: 9-2, 4:30-7:30; T, F, Su: Closed; W: 9‑5; Th: 12‑7:30; Sa: 9‑12

*Bloomington Public Library (BLOOM)
Grant County
608 994 2531
Hours: M: 9-2; T,TH: Closed; W: 9‑5; F: 1‑5; Sa: 9‑12

*Boscobel Public Library (BOSCO)
Grant County
608 375 5723
Hours: M,W: 10-8; T,Th: 1-8; F: 10-5; Sa: 10-1

Cassville
*Eckstein Memorial Library (CASSV)
Grant County
608 725 5838
Hours: M Th: 10-5; T F: Closed; W: 12-8; Sa: 9-12

*Cobb Public Library (COBB)
Iowa County
608 623 2554
Hours: M W: 4-7; T Th: 9:30-5:30; F: Closed; Sa: 9:30‑12:30

*Cuba City Public Library (CUBA)
Grant County
608 744 2613
Hours: M T W: 10-7; Th F: 10-5; Sa: 10-2

Darlington
*Johnson Public Library (DARL)
Lafayette County
608 776 4171
Hours: M W Th: 10-8; T F: 10-5:30; Sa: 10-4

*Dickeyville
Brickl Memorial Library (DICK)
Grant County
608 568 3142
Hours: M T: 1-6:30; W: 3-6:30; Th: 11-6:30; F: Closed; Sa: 9-12

*Dodgeville Public Library (DODG)
Iowa County
608 935 3728
Hours: M-Th: 10-7; F: 10-6; Sa: 9-1

Fennimore
Dwight Parker Public Library
Grant County
608 822 6294
Hours: M-Th: 9-6; F: 9-4; Sa: 9-12

*Gays Mills Public Library (GAYS)
Crawford County
608 735 4331
Hours: M T Th: 2-7; W: 9-2; F: 1-5; Sa: 9-12

Shullsburg branch
*Gratiot Annex Library (GRAT)
Lafayette County
608 922 3803
Hours: M, F: Closed; T, W, TH: 12-6; Sa (2nd & 4th): 9-12

*Hazel Green Public Library (HAZE)
Lafayette County
608 854 2952
Hours: M W Th F: 10-6; T: 12-8; Sa: 9-1

*Schreiner Memorial Library (LANC)
Grant County
13 W. Elm Street
608 723 7304
Hours: M T W Th: 9-8; F: 9-5; Sa: 9-1
Winter hours (Oct- April): Su 1-4

Livingston
*Allen-Dietzman Public Library (LIVI)
Grant County
608 943 6801
Hours: M: 1-6; T F: Closed; W: 12:30-7:30; Th: 9-12
Winter hours (Oct-May): Sa: 9-12

*Lone Rock Community Library (LONE)
Richland County
608 583 2034
Hours: M: 2-6; W 2-6; F, Sa: 9-12

*Mineral Point Public Library (MINE)
Iowa County
608 987 2447
Hours: M-W F: 10-5:30; Th: 10-8; Sa: 10-4

*Montfort Public Library (MONTF)
Grant County
608 943 6265
Hours: M,T: 12-6; W,TH: 9-3; F: Closed; Sa: 9-12

*Muscoda Public Library (MUSC)
Grant County
608 739 3182
Hours: M W: 10-8; T: Closed; Th: 1-6; F: 10-5; Sa: 9-12

*Platteville Public Library (PLATT)
Grant County
608 348 7441
Hours: M-Th: 10-8; F: 9-6; Sa: 9-5; Su: 1-5

Lancaster branch
*Potosi Branch Library (POTO)
Grant County
608 763 2115
Hours: M F: Closed; T Th: 3-8; W: 10-1; Sa: 9-1

*Prairie du Chien Memorial Library (PRAIR)
Crawford County
608 326 6211
Hours: M-Th: 9-8; F: 9-5; Sa: 9-1

Richland Center
*Brewer Public Library (RICHL)
Richland County
608 647 6444
Hours: M-Th: 9-8; F: 9-5; Sa: 10-2

Shullsburg
*McCoy Public Library (SHUL)
Lafayette County
608 965 4424
Hours: M: Closed; T W: 12-8; Th F: 10-6; Sa: 9-12

*Soliders Grove Public Library (SOLD)
Crawford County
608 624 5815
Hours: M W: 1:30-5:30; T Th: 10-12, 1:30-5:30, 7-9; F Sa: 9‑12

*Viola Public Library (VIOLA)
Richland County
608 627 1850
Hours: M: Closed; T Th: 9:30-12:30, 1-5; W F: 2-7; Sa: 9:30-12:30

 Updated September 27, 2016