Aberdeen District Library
76 East Central Avenue
Aberdeen, ID 83210-0207
(208)397-4427
aberdeenlib@gmail.com
American Falls District Library
308 Roosevelt Street
American Falls, ID 83211-1219
(208)226-2335
Community Library Network
30399 Third Street
Athol, ID 83801
(208)683-2979
athol@communitylibrary.net
Blackfoot Public Library
129 North Broadway
Blackfoot, ID 83221-2204
(208)785-8628
library@cityofblackfoot.org
Blanchard Branch Library
412 Railroad Avenue
Blanchard, ID 83804
(208)437-0801
library@westbonnerlibrary.org
Ada Community Library
10664 West Victory Road
Boise, ID 83709-3962
(208)362-0181
askit@adalib.org
Boise Public Library
715 South Capitol Boulevard
Boise, ID 83702
(208) 972-8200
askalibrarian@cityofboise.org
Idaho State Library
325 West State Street
Boise, ID 83702-6055
(208) 334-2150
Branch Library at Bown Crossing
2153 East Riverwalk Drive
Boise, ID 83706
(208) 972-8360
askalibrarian@cityofboise.org
Branch Library at Cole and Ustick
7557 West Ustick Road
Boise, ID 83704
(208) 972-8300
askalibrarian@cityofboise.org
Branch Library at Collister
4724 West State Street
Boise, ID 83703
(208) 972-8320
askalibrarian@cityofboise.org
Branch Library at Hillcrest
5246 West Overland Road
Boise, ID 83705
(208) 972-8340
askalibrarian@cityofboise.org
Hidden Springs Branch
5868 West Hidden Springs Drive
Boise, ID 83714
(208) 229-2665
hiddenspringslibrary@adalib.org
Lake Hazel Branch Library
10489 Lake Hazel Road
Boise, ID 83709
(208) 297-6700
lakehazellibrary@adalib.org
Bovill Branch Library
310 First Avenue
Bovill, ID 83806
(208)826-3451
bovill@latahlibrary.org
Buhl Public Library
215 Broadway Avenue North
Buhl, ID 83316-1624
(208)543-6500
info@buhlpubliclibrary.org
Burley Public Library
1300 Miller Avenue
Burley, ID 83318-1729
(208)878-7708
library@bplibrary.org
Caldwell Public Library
1010 Dearborn Street
Caldwell, ID 83605-4195
(208)459-3242
Cambridge Community Library
120 South Superior Street
Cambridge, ID 83610
(208)257-3434
cambridgelibrary@outlook.com
Little Wood River District Library
16 Panther Avenue
Carey, ID 83320
(208)823-4510
lwrlibrary@yahoo.com
Cascade Public Library
105 North Front Street
Cascade, ID 83611-0697
(208)382-4757
librarydesk@cascadeid.us
Challis Public Library
531 Main Street
Challis, ID 83226-0186
(208)879-4267
cpl@custertel.net
Portneuf District Library
5210 Stuart Avenue
Chubbuck, ID 83202-2214
(208)237-2192
notices@portneuflibrary.org
Clark Fork Branch Library
601 Main Street
Clark Fork, ID 83811
(208) 266-1321
clarkforkstaff@ebonnerlibrary.org
Coeur d'Alene Public Library
702 East Front Avenue
Coeur d'Alene, ID 83814
(208)769-2315
info@cdalibrary.org
Council Valley District Library
104 California Avenue
Council, ID 83612-1505
(208)253-6004
cvfl@ctcweb.net
Craigmont Branch Library
113 West Main Street
Craigmont, ID 83523
208-924-5510
craigmont.library@prld.org
Culdesac Branch Library
714 Main Street
Culdesac, ID 83524
(208)843-5215
culdesac.library@prld.org
Deary Branch Library
304 Second Avenue
Deary, ID 83823
(208)877-1664
deary@latahlibrary.org
South Bannock District Library
18 North Main
Downey, ID 83234-0160
(208)897-5270
downeylib@dcdi.net
Clark County District Library
160 Main Street
Dubois, ID 83423-0067
(208)374-5267
clarkcolib10@gmail.com
Eagle Public Library
100 Stierman Way
Eagle, ID 83616-5162
(208)939-6814
eaglepubliclibrary@gmail.com
Emmett Public Library
275 South Hayes Avenue
Emmett, ID 83617-2992
(208)365-6057
emmettpl@qwestoffice.net
Tri-Community Library
46 Isaacson Street
Fernwood, ID 83830
(208)245-4883
tricomm@idaho.net
Filer Public Library
219 Main Street
Filer, ID 83328
(208)326-4143
filerpubliclibrary@gmail.com
Garden City Public Library
6015 North Glenwood Street
Garden City, ID 83714-1347
(208)472-2942
gcpl@gardencitylibrary.org
Garden Valley District Library
85 Old Crouch Road
Garden Valley, ID 83622
(208)462-3317
frontdesk@gvlibrary.org
Genesee Branch Library
140 East Walnut Street
Genesee, ID 83832-0278
(208)285-1398
genesee@latahlibrary.org
Glenns Ferry Public Library
298 South Lincoln
Glenns Ferry, ID 83623-0910
208-366-2045
glennsferrylib@yahoo.com
Gooding Public Library
306 Fifth Avenue West
Gooding, ID 83330-1205
(208)934-4089
goodingpubliclibrary@gmail.com
Grangeville Centennial Library
215 West North Street
Grangeville, ID 83530-1729
(208)983-0951
library@grangeville.us
Hailey Public Library
7 West Croy Street
Hailey, ID 83333-9700
(208)788-2036
library.staff@haileypubliclibrary.org
Jefferson County District Library
2450 East 2100 North
Hamer, ID 83425-5010
(208)662-5275
hamerlibrary@gmail.com
Hansen District Library
120 West Maple Avenue
Hansen, ID 83334-0150
(208)423-4122
HansenFLD@gmail.com
Community Library Network - Harrison
111 Coeur D'Alene Avenue
Harrison, ID 83833
208-689-3976
harrison@communitylibrary.net
Kootenai-Shoshone Areas Library
8385 North Government Way
Hayden, ID 83835-9280
(208)772-5612
hayden@communitylibrary.net
Horseshoe Bend District Library
392 Highway 55
Horseshoe Bend, ID 83629-5032
(208)793-2460
hsblibrary@gmail.com
Boise Basin Library District
123 Montgomery Street
Idaho City, ID 83631
(208)392-4558
Idaho Falls Public Library
457 West Broadway Street
Idaho Falls, ID 83402
(208)612-8460
Iona Community Branch Library
3548 North Main Street
Iona, ID 83427
(208) 523-2358
Swan Valley Branch Library
3389 Highway 26
Irwin, ID 83428
(208) 483-2405
Jerome Public Library
100 First Avenue East
Jerome, ID 83338-2302
(208)324-5427
jerpl@ci.jerome.id.us
Juliaetta Branch Library
205 Main Street
Juliaetta, ID 83535
(208)276-7071
juliaetta@latahlibrary.org
Prairie-River District Library
505 Main Street
Kamiah, ID 83536-0846
(208)935-0428
kamiah.library@prld.org
Kellogg Public Library
16 West Market Avenue
Kellogg, ID 83837-2499
(208)786-7231
library@kellogg.id.gov
The Community Library
415 Spruce Avenue North
Ketchum, ID 83340
(208)726-3493
info@comlib.org
Kimberly Public Library
120 Madison Street West
Kimberly, ID 83341-0369
(208)423-4556
kimpublib@gmail.com
Kooskia Branch Library
26 South Main Street
Kooskia, ID 83539-0218
(208)926-4539
kooskia.library@prld.org
Kuna District Library
457 Locust Avenue
Kuna, ID 83634-1926
(208)922-1025
kunalibinfo@gmail.com
South Bannock District Library
33 Main Street
Lava Hot Springs, ID 83246
(208)776-5301
lavalib@dcdi.net
Leadore Community Library
202 South Railroad
Leadore, ID 83464
(208)768-2640
leadorelibrary@gmail.com
Lewiston City Library
411 D Street
Lewiston, ID 83501
(208)897-2525
library@cityoflewiston.org
Oneida County District Library
31 North 100 West
Malad City, ID 83252-1234
(208)766-2229
oclib3@hotmail.com
Lizard Butte District Library
111 Third Avenue West
Marsing, ID 83639
(208)896-4690
lizardbuttelibrary@yahoo.com
McCall Public Library
218 East Park Street
McCall, ID 83638-3832
(208)634-5522
library@mccall.id.us
McCammon Branch Library
808 Center
McCammon, ID 83250
(208)254-9003
mccammonlib@yahoo.com
Menan-Annis Grant Public Library
623 North 3500 East
Menan, ID 83434-5036
(208)754-0021
menanlibrary@gmail.com
Meridian Library District
1326 West Cherry Lane
Meridian, ID 83642-1516
(208)888-4451
help@mld.org
Silverstone Branch Library
3531 East Overland Road
Meridian, ID 83642
208-888-4451
help@mld.org
Tiny Branch Library
5159 South Hillsdale Avenue
Meridian, ID 83642
208-888-4451
help@mld.org
Middleton Public Library
307 Cornell Street
Middleton, ID 83644
(208)585-3931
info@mymidlib.org
Midvale District Library
70 East Bridge Street
Midvale, ID 83645-0127
(208)355-2213
mcl@mtecom.net
Bear Lake County District Library
138 North Sixth Street
Montpelier, ID 83254-1592
(208)847-1664
Latah County District Library
110 South Jefferson Street
Moscow, ID 83843-2833
(208)882-3925
moscow@latahlibrary.org
Mountain Home Public Library
790 North Tenth East
Mountain Home, ID 83647-2830
(208)587-4716
library@mountain-home.us
Mountain Home Air Force Base Library
480 Fifth Avenue, Building 2610
Mountain Home Afb, ID 83648
(208)828-2326
Mullan Public Library
117 Hunter Street
Mullan, ID 83846-0479
(208)744-1220
mplibrary@frontier.com
Nampa Public Library
215 12th Avenue South
Nampa, ID 83651-3926
(208)468-5803
Meadows Valley District Library
400 Virginia Street
New Meadows, ID 83654-0436
(208)347-3147
mvpld@cwomc.com
Armoral Tuttle Public Library
301 North Plymouth Avenue
New Plymouth, ID 83655-0158
(208) 729-0123
atplpatrons@fmtc.com
Nezperce Community Library
602 Fourth Avenue
Nezperce, ID 83543
(208)937-2458
nezperce.library@prld.org
Oakley Library District
185 East Main Street
Oakley, ID 83346-7700
(208)862-3434
oaklib@pmt.org
Clearwater Memorial Library
402 Michigan Avenue
Orofino, ID 83544-0471
(208)476-3411
cmplfoundinc@gmail.com
Osburn Public Library
921 East Mullan Avenue
Osburn, ID 83849-0809
(208)752-9711
osburnlibrary@gmail.com
Paris Branch Library
62 South Main Street
Paris, ID 83261
208-945-2253
Peck Branch Library
217 North Main Street
Peck, ID 83545
208-486-6161
peck.library@prld.org
Pierce District Library
208 South Main Street
Pierce, ID 83546-0386
(208)464-2823
Pinehurst Community Library
107 Main Avenue
Pinehurst, ID 83850
(208)682-3483
pinehurst@communitylibrary.net
Plummer Public Library
800 D Street
Plummer, ID 83851-0309
(208)686-1812
plummerlibrary@gmail.com
Marshall Public Library
113 South Garfield Avenue
Pocatello, ID 83204-3235
(208)232-1263
mplref@marshallpl.org
Post Falls Public Library
821 North Spokane Street
Post Falls, ID 83854-8698
(208)773-1506
postfalls@communitylibrary.net
Potlatch Branch Library
1010 Onaway Road
Potlatch, ID 83855
(208)875-1036
potlatch@latahlibrary.org
Prairie River Library District
71 Smith Creek Road
Prairie, ID 83647
208-868-3246
Larsen-Sant/Franklin District Library
109 South First E
Preston, ID 83263-1303
(208)852-0175
larsensantstaff@gmail.com
Priest Lake Public Library
28769 Highway 57
Priest Lake, ID 83856-8658
(208)443-2454
plplibrary@hotmail.com
West Bonner Library District
118 Main Street
Priest River, ID 83856
(208)448-2207
library@westbonnerlibrary.org
Rathdrum Public Library
16320 Hwy 41
Rathdrum, ID 83858
(208)687-1029
rathdrum@communitylibrary.net
Madison Library District
73 North Center Street
Rexburg, ID 83440-1539
(208)356-3461
helpdesk@madisonlib.org
Richfield District Library
205 South Main Street
Richfield, ID 83349
(208)487-1242
richdislib@gmail.com
Rigby Public Library
110 North State Street
Rigby, ID 83442-1443
(208)745-8231
rcity1@ida.net
Rockland School/Community Library
321 East Center Street
Rockland, ID 83271-7700
(208)548-2222
library@rbulldogs.org
Demary Memorial Library
417 Seventh Street
Rupert, ID 83350-1692
(208)436-3874
demary@pmt.org
St. Anthony Public Library
420 North Bridge; Suite E
Saint Anthony, ID 83445-2115
(208)624-3192
fcstalib@gmail.com
Lemhi County District Library
300 Main Street
Salmon, ID 83467
(208)756-2311
salmonlibrary1@gmail.com
East Bonner County District Library
1407 Cedar Street
Sandpoint, ID 83864-2052
(208)263-6930
infodesk@ebonnerlibrary.org
North Bingham County District Library
197 West Locust Street
Shelley, ID 83274-1309
(208)357-7801
staff@nblibrary.org
Soda Springs Public Library
149 South Main Street
Soda Springs, ID 83276-1496
(208)547-2606
sspl@sodaspringsid.com
Spirit Lake Community Library
32575 North Fifth Avenue
Spirit Lake, ID 83869
spiritlake@communitylibrary.net
St. Maries Public Library
822 College Avenue
St. Maries, ID 83861-1720
(208)245-3732
smlibrary@smgazette.com
Stanley Community Public Library District
240 Niece Avenue
Stanley, ID 83278-0230
(208)774-2470
stanley.id.library@gmail.com
Star Branch Library
10706 West State Street; Suite D
Star, ID 83669
(208) 286-9755
starbranchlibrary@adalib.org
Sugar Salem School/Community Library
1 South Digger Drive
Sugar City, ID 83448
(208)356-0271
Tensed DeSmet Library
304 C Street
Tensed, ID 83870
(208)274-2922
tensedlibrary@cpcinternet.com
Heart of the Valley Branch Library
1252 East 1500 North
Terreton, ID 83450-5136
(208)663-4834
hvpl@mudlake.net
Troy Branch Public Library
402 South Main Street
Troy, ID 83871
(208)835-4311
troy@latahlibrary.org
Twin Falls Public Library
201 Fourth Avenue East
Twin Falls, ID 83301-6313
(208)733-2964
tfpl@twinfallspubliclibrary.org
Valley of the Tetons Library
56 North Main Street
Victor, ID 83455-0037
(208)787-2201
victor@valleyofthetetonslibrary.org
Wallace Public Library
415 River Street
Wallace, ID 83873-2260
(208)752-4571
wallacelibrary@yahoo.com
Clearwater County District Library
204 Wood Street
Weippe, ID 83553
(208)435-4058
weippelibrary@weippe.com
Winchester Branch Library
314 Nezperce Street
Winchester, ID 83555
208-924-5164
winchester.library@prld.org