Ashley Public Library
70 North 2nd Street
Ashley, IL 62808
618-485-2295

Beecher City Branch Library
1358 East State Highway 33
Beecher City, IL 62414
618-487-9400

Breese Public Library
530 North Third
Breese, IL 62230
618-526-7361

Brownstown Branch Library
120 West Main Street
Brownstown, IL 62418
618-427-3853

Case-Halstead Public Library
550 Sixth Street
Carlyle, IL 62231
618-594-5210

Centralia Regional Library
515 East Broadway Street
Centralia, IL 62801
618-532-5222

Edwardsville Public Library
112 South Kansas Street
Edwardsville, IL 62025
618-692-7556

Flora Public Library
216 North Main Street
Flora, IL 62839
618-662-6553

Germantown Public Library
403 Munster Street
Germantown, IL 62245
618-523-4820

Greenville Public Library
414 West Main Street
Greenville, IL 62246
618-664-3115

Louis Latzer Memorial Public Library
1001 Ninth Street
Highland, IL 62249
618-654-5066

Irvington Branch Library
208 South Fifth Street
Irvington, IL 62848
618-249-8143

Kinmundy Public Library
111 South Monroe Street
Kinmundy, IL 62854
618-547-3250

Olney Public Library
400 West Main Street
Olney, IL 62450
618-392-3711

Patoka Public Library
210 West Bond Street
Patoka, IL 62875
618-432-5019

Ramsey Public Library
401 South Superior Street
Ramsey, IL 62080
618-423-2019

Bryan-Bennett Library
315 South Maple
Salem, IL 62881
618-548-3006

Sandoval Branch Library
118 East Commercial Avenue
Sandoval, IL 62882
618-552-3013

St. Elmo Public Library
311 West Cumberland Road
St. Elmo, IL 62458
618-829-5544

Trenton Public Library
118 East Indiana Street
Trenton, IL 62293
618-224-7662

Tri-Township Public Library
209 South Main Street
Troy, IL 62294
618-667-2133

Evans Public Library
825 West Randolph Street
Vandalia, IL 62471
618-283-2824

Worden Public Library
111 East Wall Street
Worden, IL 62097
618-459-7171

Nashville Public Library
219 East Elm Street
Nashville, IL 62263
618-327-3827

New Baden Public Library
210 North First Street
New Baden, IL 62265
618-588-4554

Okawville Village Library
400 South Hanover Street
Okawville, IL 62271
618-243-6157