This is a list of Idaho Libraries throughout the state including public libraries, institutional libraries, government libraries, and academic libraries. These are organized alphabetically by county with information from the Idaho Commission for Libraries.

 

In addition to local historical material, public libraries often subscribe to online research databases which patrons can use for free. Some of these can be used from your home with a valid library account. For information on which databases to look for that may help you in your genealogy research as well as tips for onsite visits, see How To Use Your Public Library for Genealogy Research.

 

Ada County

Ada Community Library – Hidden Springs Branch
5849 Hidden Springs Dr., Boise, Idaho 83714
(208) 229-2665
[email protected]

 

Idaho State Historical Society Library & Archives
2205 Old Penitentiary Rd., Boise, Idaho 83712 
(208) 334-3356

 

Dept. of Veterans Affairs – Library
500 W. Fort St., Boise, Idaho 83702 

 

U.S. Courts Library
550 W. Fort St., Rm. 698, Boise, Idaho 83724
(208) 334-9545

 

Catholic Diocese of Boise Library
804 N. Ninth St., Boise, Idaho 83702
(208) 342-1311
[email protected]

 

Boise Public Library – Bown Crossing Branch
2153 E. Riverwalk Dr, Boise, Idaho 83706
(208) 972-8360

Western Council of State Libraries
NA, NA, Idaho NA 

Idaho State Law Library
514 W Jefferson, Boise, Idaho 83720 
208-364-4555
[email protected]

 

Legislative Research Library
State Capitol, C114, Boise, Idaho 83720-0054 
208-334-4822
[email protected]

 

Boise Public Library
715 S. Capitol Blvd., Boise, Idaho 83702
(208) 384-4340
[email protected]

 

Biblical Studies Center Library
1025 Belmont, Boise, Idaho 83706 
(208) 342-2182

 

Dept. of Environmental Quality Research Library
1410 H. Hilton, Boise, Idaho 83706 
(208) 373-0502

 

Idaho Maximum Security Institute Library – Program
NA, Boise, Idaho 83702 
(208) 389-0266

 

Boise State University Albertsons Library
1910 University Dr., Boise, Idaho 83725 
(208) 426-4321

Idaho Correctional Institution Library
NA, Boise, Idaho 83707 
(208) 336-0740

 

South Idaho Correctional Inst. Library
Not available, Boise, Idaho 83707 
(208) 336-1260

Boise Public Library – Collister Branch
4724 W. State St., Boise, Idaho 83703
(208) 562-4995

Garden City Public Library
6015 Glenwood St., Garden City, Idaho 83714 
(208) 472-2941
[email protected]

 

Boise Bible College Library
8695 Marigold, Boise, Idaho 83714 
(208) 376-7731

 

Boise Public Library – Cole & Ustick Branch
7557 W. Ustick, Boise, Idaho 83704
(208) 570-6900
[email protected]

 

Boise Public Library – Hillcrest Branch
5246 W. Overland Rd., Boise, Idaho 83705
(208) 972-8340
[email protected]

 

Eagle Public Library
100 N. Stierman Way, Eagle, Idaho 83616 
(208) 939-6814
[email protected]

 

Stevens-Henager College Library
1444 S. Entertainment Ave., Boise, Idaho 83709 
(208) 345-0700

 

Ada Communnity Library – Victory Branch
10664 W Victory Rd, Boise, Idaho 83709
(208) 362-0181
[email protected]

 

Ada Community Library
10664 W. Victory Rd., Boise, Idaho 83709
(208) 362-0181
[email protected]

 

Meridian District Library – Silverstone Branch
3531 E. Overland Rd., Meridian, Idaho 83642
(208) 884-2616
[email protected]

 

Ada Community Library – Lake Hazel Branch
10489 W. Lake Hazel Rd, Boise, Idaho 83709
(208) 297-6700
http://www.adalib.org/lakehazel/

 

Idaho College of Osteopathic Medicine Library
1311 E. Central Drive, Meridan, Idaho 83642 
208-696-4266
[email protected]

Meridian Library District
1326 W. Cherry Ln., Meridian, Idaho 83642
(208) 888-4451
[email protected]

 

Ada Community Library – Star Branch
10706 W. State St., Star, Idaho 83669
(208) 286-9755
[email protected]

 

Kuna Library District
457 N. Locust, Kuna, Idaho 83634 
(208) 922-1025
[email protected]

 

 

Adams County

Meadows Valley Public Library
400 Virginia, New Meadows, Idaho 83654
(208) 347-3147
[email protected]

 

Council District Library
104 California Ave., Council, Idaho 83612 
(208) 253-6004
[email protected]

 

Marymount Hermitage
2150 Hermitage Ln., Mesa, Idaho 83643 
[email protected]

 

 

Bannock County

Portneuf District Library
5210 Stuart, Chubbuck, Idaho 83202
(208) 237-2192
[email protected]

 

Marshall Public Library
113 S. Garfield, Pocatello, Idaho 83204 
(208) 232-1263
[email protected]

 

Idaho State University (Oboler) Library
850 S. Ninth St., Pocatello, Idaho 83209 
(208) 282-2997

Pocatello Womens Correctional Center Library
NA, Pocatello, Idaho 83205 
(208) 236-6360

 

South Bannock District Library – McCammon Branch
808 Center St, McCammon, Idaho 83250
208) 254-9003
[email protected]

 

South Bannock District Library – Lava Hot Springs
33 Main St, Lava Hot Springs, Idaho 83246
(208) 776-5301
[email protected]

 

South Bannock District Library
18 N Main, Downey, Idaho 83234
(208) 897-5270
[email protected]

 

 

Bear Lake County

Bear Lake County District Library
138 N. 6th St., Montpelier, Idaho 83254
(208) 847-1664
[email protected]

 

Bear Lake Co. Dist. Library – Paris Branch
62 S. Main St., Paris, Idaho 83261
(208) 945-2253
[email protected]

 

 

Benewah County

Benewah County District Library – Tri – Community
46 Isaacson, Fernwood, Idaho 83830 
(208) 245-4883
[email protected]

Benewah County District Library – Tensed Branch
PO Box 28, Tensed, Idaho 83870 
(208)274-2922
[email protected]

St. Maries Public Library
822 College, St. Maries, Idaho 83861
(208) 245-3732
[email protected]

Plummer Public Library
849 D St., Plummer, Idaho 83851 
(208) 686-1812
[email protected]

 

Bingham County

Aberdeen District Library
76 E. Central Ave, Aberdeen, Idaho 83210-0207
(208) 397-4427
[email protected]

 

Snake River School/Community Library
924 W. Hwy. 39, Blackfoot, Idaho 83221 
(208) 684-3063
[email protected]

Blackfoot Public Library
129 N. Broadway, Blackfoot, Idaho 83221 
(208) 785-8628
[email protected]

North Bingham County District Library
197 W. Locust St., Shelley, Idaho 83274 
(208) 357-7801
[email protected]

 

 

Blaine County

Hailey Public Library
7 W. Croy St., Hailey, Idaho 83333 
(208) 788-2036
https://www.haileypubliclibrary.org

 

Bellevue Public Library
117 E. Pine, Bellevue, Idaho 83313 
(208) 788-4503
[email protected]

 

Little Wood River District Library
16 Panther Ave., Carey, Idaho 83320 
(208) 823-4510
[email protected]

 

 

Boise County

Garden Valley District Library
85 Old Crouch Road, Garden Valley, Idaho 83622 
(208) 462-3317
[email protected]

 

Boise Basin Library District
123 Montgomery St., Idaho City, Idaho 83631 
(208) 392-4558
[email protected]

 

Horseshoe Bend District Library
392 Hwy. 55, Horseshoe Bend, Idaho 83629 
(208) 793-2460
[email protected]

 

 

Bonner County

East Bonner County Library District: Clark Fork
601 Main St., Clark Fork, Idaho 83811
(208) 266-1321
[email protected]

West Bonner Library District – Blanchard Branch
412 Railroad Ave., Blanchard, Idaho 83804
(208) 437-0801
[email protected]

East Bonner County Library District – Bookmobile
1407 Cedar St., Sandpoint, Idaho 83864
208-263-6930

East Bonner County Library District
1407 Cedar St, Sandpoint, Idaho 83864
(208) 263-6930
[email protected]

West Bonner Library District
118 Main St., Priest River, Idaho 83856
(208) 448-2207
[email protected]

Priest Lake District Library
28769 N. Hwy. 57, Priest Lake, Idaho 83856 
(208) 443-2454
[email protected]

 

 

 

Bonneville County

Idaho State University Library Center
1776 Science Center Dr., Idaho Falls, Idaho 83402
(208)282-7906

Idaho Falls Public Library
457 W Broadway, Idaho Falls, Idaho 83402
(208) 612-8450
[email protected]

College of Eastern Idaho
2299 E. 17th, Idaho Falls, Idaho 83404 
(524) 3000 X12
[email protected]

Idaho Falls Public Library – Iona Community Lib…
3548 N. Main St., Iona, Idaho 83427
(208) 523-2358
[email protected]

Idaho Falls Public LIbrary – Swan Valley Branch
3389 Highway 26, Irwin, Idaho 83428
(208) 483-2405

 

 

Boundary County

Boundary County District Library
6370 Kootenai St., Bonners Ferry, Idaho 83805 
(208) 267-3750
[email protected]

 

 

Butte County

Lost Rivers District Library – Howe Branch
3512 Little Lost River Hwy., Howe, Idaho 83244
(208)767-3018
[email protected]

Lost Rivers District Library
126 S. Front St., Arco, Idaho 83213
(208) 527-8511
[email protected]

 

 

Camas County

Camas County District Library
607 Soldier Rd, Fairfield, Idaho 83327 
(208) 764-2553
[email protected]

 

 

 

Canyon County

College of Western Idaho Library
6042 Birch Lane, Nampa, Idaho 83687 
(208) 562-3115

Middleton Public Library
307 Cornell St., Middleton, Idaho 83644 
(208) 585-3931
[email protected]

Nampa Public Library
215 12th Ave S, Nampa, Idaho 83651
(208) 468-5800
[email protected]

Northwest Nazarene University Library
623 S. University Blvd., Nampa, Idaho 83686 
(208) 467-8607
[email protected]

The College of Idaho (NL Terteling) Library
2112 Cleveland Blvd., Caldwell, Idaho 83605 
(208) 459-5505

Caldwell Public Library
1010 Dearborn, Caldwell, Idaho 83605 
(208) 459-3242
[email protected]

Notus Public Library
387 N. First St., Notus, Idaho 83656 
(208) 459-8247
[email protected]

Patricia Romanko Public Library
121 N. Third St., Parma, Idaho 83660 
(208) 722-6605
[email protected]

Wilder District Library
111 2nd street., Wilder, Idaho 83676 
(208) 482-7880
[email protected]

 

 

Caribou County

Soda Springs Public Library
149 S. Main St., Soda Springs, Idaho 83276 
(208) 547-2606
[email protected]

 

Grace District Library
204 S. Main, Grace, Idaho 83241 
(208) 425-3695
[email protected]

 

 

 

Cassia County

Burley Public Library
1300 Miller Ave., Burley, Idaho 83318 
[email protected]

 

Oakley District Library
185 E. Main St, Oakley, Idaho 83346 
(208) 862-3434
[email protected]

 

 

 

Clark County

Clark County District Library
160 W. Main St., Dubois, Idaho 83423 
(208) 374-5267
[email protected]

 

 

Clearwater County

Clearwater County District Library
204 Wood St., Weippe, Idaho 83553 
(208) 435-4058
[email protected]

Pierce District Library
208 S. Main St., Pierce, Idaho 83546 
(208) 464-2823
[email protected]

Idaho Correctional Institution Library – Orofino
Hospital Drive N. #23, Orofino, Idaho 83544 
(208) 476-3655

 

Elk River Free Library District
203 Main, Elk River, Idaho 83827 
(208) 826-3539
[email protected]

 

 

Custer County

Challis Public Library
531 W Main St, Challis, Idaho 83226
(208) 879-4267
[email protected]

Stanley Community Library District
240 Niece Ave, Stanley, Idaho 83278 
(208) 774-2470
[email protected]

Mackay District Library
320 Capitol Ave., Mackay, Idaho 83251 
(208) 588-3333
[email protected]

 

 

Elmore County

Prairie District Library
71 Smith Creek Rd., Prairie, Idaho 83647 
(208) 868-3331
[email protected]

Mountain Home Public Library
790 N. 10th East, Mountain Home, Idaho 83647 
(208) 587-4716
[email protected]

Glenns Ferry Public Library
298 S. Lincoln, Glenns Ferry, Idaho 83623
(208) 366-2045
[email protected]

 

 

 

Franklin County

Franklin Co. District (Larsen-Sant) Library
109 South 1st East, Preston, Idaho 83263 
(208) 852-0175
[email protected]

 

 

 

Fremont County

Juvenile Correction Center Library
2220 E. 600 N., St. Anthony, Idaho 83445 
(208) 624-3462
[email protected]

Fremont County District Library – St. Anthony B…
420 Bridge St., St. Anthony, Idaho 83445
(208) 624-3192
[email protected]

Fremont County District Library
925 Main, Ashton, Idaho 83420
(208) 652-7280
[email protected]

Fremont County District Library – Island Park B…
3350 Hwy 20, Unit A, Island Park, Idaho 83429
(208) 558-0991
[email protected]

 

 

Gem County

Ola District Library
11475 Ola School Rd., Ola, Idaho 83657 
(208) 584-3589
[email protected]

Emmett Public Library
275 S. Hayes, Emmett, Idaho 83617 
(208) 365-6057
[email protected]

 

 

 

Gooding County

Gooding District Library
306 Fifth Ave. W., Gooding, Idaho 83330 
(208) 934-4089
[email protected]

Hagerman Public Library
441 S. State Street, Hagerman, Idaho 83332 
(208) 837-6520
[email protected]

Wendell Public Library (Sherburn Smith Memorial)
375 First Ave. E., Wendell, Idaho 83355 
(208) 536-6195
[email protected]

 

 

 

Idaho County

Salmon River Public Library
126 North Main St., Riggins, Idaho 83549 
(208) 628-3394
[email protected]

Grangeville Centennial Library
215 W. North St., Grangeville, Idaho 83530 
(208) 983-0951
[email protected]

North Idaho Correctional Institution Library
Star Rt. #3, Box 147, Cottonwood, Idaho 83522 
(208) 962-3276

Prairie River Library District – Kooskia Branch
26 S. Main, Kooskia, Idaho 83539
(208) 926-4539
[email protected]

Monastery of St. Gertrude Library
465 Keuterville Rd., Cottonwood, Idaho 83522 
(208) 902-3224

 

 

Jefferson County

Jefferson County District Library – Heart of th…
1252 E. 1500 N., Terreton, Idaho 83450
(208) 663-4834
[email protected]

Jefferson County District Library – Hamer Branch
2450 E. 2100 N., Hamer, Idaho 83425
(208) 662-5275
[email protected]

Roberts Public Library
650 N 2870 E, Roberts, Idaho 83444 
(208) 228-2210
[email protected]

Jefferson County District Library
623-A N. 3500 E., Menan, Idaho 83434
(208) 754-0021
[email protected]

Rigby Public Library
110 N. State St., Rigby, Idaho 83442 
(208) 745-8231
[email protected]

Lewisville Public Library
117 E Main St, Lewisville, Idaho 83431 
(208) 754-8608
[email protected]

Ririe Public Library
464 Main St., Ririe, Idaho 83443 
(208) 538-7974
[email protected]

 

 

Jerome County

Jerome Public Library
100 First Ave. E., Jerome, Idaho 83338 
(208) 324-5427
[email protected]

Monastery of the Ascension Library
541 E. 100 S., Jerome, Idaho 83338 
(208) 324-2377
[email protected]

 

 

 

Kootenai County

Community Library Network – Harrison Branch
111 S. Coeur d Alene, Harrison, Idaho 83833
(208) 689-3976
[email protected]

North Idaho College Library
1000 W. Garden Ave., Coeur d’Alene, Idaho 83814
(208) 769-3355

Coeur d’Alene Public Library
702 E. Front, Coeur d’Alene, Idaho 83814 
(208) 769-2315
[email protected]

Lake City Public Library
6101 N Ramsey, Coeur d’Alene, Idaho 83815 
208-763-0814

Community Library Network – Hayden Branch
8385 N. Government Way, Hayden, Idaho 83835
(208) 772-5612
[email protected]

Community Library Network – Bookmobile Branch
8385 N. Government Way, Hayden, Idaho 83835
208.772.7405
[email protected]

Community Library Network – Post Falls Branch
821 N. Spokane, Post Falls, Idaho 83854
(208) 773-1506
[email protected]

Community Library Network
821 N. Spokane, Post Falls, Idaho 83854
208-772-5612
[email protected]

Community Library Network – Rathdrum Branch
16320 N Hwy 41, Rathdrum, Idaho 83858
(208) 687-1029
[email protected]

Community Library Network – Athol Branch
30399 Third St., Athol, Idaho 83801
(208) 683-2979
[email protected]

Community Library Network – Spirit Lake Branch
32575 N. Fifth Ave., Spirit Lake, Idaho 83869
(208) 623-5353
[email protected]

 

 

Latah County

Latah County Library District – Juliaetta Branch
205 Main St., Juliaetta, Idaho 83535
(208) 276-7071
[email protected]

Latah County Library District – Genesee Branch
140 E. Walnut St., Genesee, Idaho 83832
(208) 285-1398
[email protected]

Latah County Library District – Deary Branch
304 Second Ave., Deary, Idaho 83823
(208) 877-1664
[email protected]

Latah County Library District – Bovill Branch
301 First Ave., Bovill, Idaho 83806 
(208) 826-3451
[email protected]

Latah County Library District – Troy Branch
402 S. Main, Troy, Idaho 83871
(208) 835-4311
[email protected]

Latah County Library District
110 S. Jefferson St., Moscow, Idaho 83843
(208) 882-3925
[email protected]

University of Idaho School of Law Library
711 S. Rayburn Drive, Moscow, Idaho 83844 
(208) 885-6521

University of Idaho Library
875 Perimeter Drive, Moscow, Idaho 83844 
(208) 885-6534
[email protected]

Latah County Library District – Potlatch Branch
1010 Onaway Rd., Potlatch, Idaho 83855
(208) 875-1036
[email protected]

 

 

Lemhi County

Lemhi County District Library
300 Main St., Salmon, Idaho 83467 
(208) 756-2311
[email protected]

Lemhi County District Library – Leadore (Commun…
PO Box 106, Leadore, Idaho 83464
(208) 768-2640
[email protected]

 

 

Lewis County

Prairie River Library District – Kamiah Branch
505 Main St., Kamiah, Idaho 83536
(208) 935-0428
[email protected]

Prairie River Library District – Nezperce Branch
602 Fourth Ave., Nezperce, Idaho 83543
(208) 937-2458
[email protected]

Prairie River Library District – Craigmont Branch
112 W. Main St., Craigmont, Idaho 83523 
(208) 924-5510
[email protected]

Prairie River Library District – Winchester Branch
314 Nez Perce, Winchester, Idaho 83555
(208) 924-5164
[email protected]

 

 

Lincoln County

Richfield District Library
205 S Main, Richfield, Idaho 83349
(208) 487-1242
[email protected]

 

Shoshone Public Library
211 S. Rail St. W., Shoshone, Idaho 83352 
(208) 886-2843
[email protected]

 

 

 

Madison County

Madison Library District
73 N. Center, Rexburg, Idaho 83440 
(208) 356-3461
[email protected]

Brigham Young University – Idaho Library
525 S. Center St., Rexburg, Idaho 83460 
(208) 356-2366

Sugar Salem School/Community Library
1 Digger Dr., Sugar City, Idaho 83448 
(208) 356-0271
[email protected]

 

 

Minidoka County

DeMary Memorial Public Library
417 7th St., Rupert, Idaho 83350 
(208) 436-3874
[email protected]

 

 

 

Nez Pierce County

Prairie River Library District – Peck Branch
217 N. Main, Peck, Idaho 83545
(208) 486-6161
[email protected]

Prairie River Library District – Culdesac Branch
714 Main St., Culdesac, Idaho 83524
(208) 843-5215
[email protected]

Prairie River Library District – Lapwai Branch
103 N. Main St., Lapwai, Idaho 83540
(208) 843-7254
[email protected]

Prairie River Library District
103 N. Main St., Lapwai, Idaho 83540 
(208) 843-7254
[email protected]

Lewis Clark State College Library
500 Eighth Ave., Lewiston, Idaho 83501 
(208) 792-2395
[email protected]

Lewiston City Library
411 D Street, Lewiston, Idaho 83501
(208) 798-2525
[email protected]

 

 

 

Oneida County

Oneida County District Library
31 N. 100 W., Malad, Idaho 83252 
(208) 766-2229
[email protected]

 

 

 

Owyhee County

Bruneau District Library
# 2 Ruth Street, Bruneau, Idaho 83604 
(208) 845-2131
[email protected]

Eastern Owyhee County District Library
520 Boise Ave., Grand View, Idaho 83624 
(208) 834-2785
[email protected]

Lizard Butte District Library
111 Third Ave. W., Marsing, Idaho 83639 
(208) 896-4690
[email protected]

Gypsy Jackson Memorial Library (Homedale Public…
125 W. Owyhee, Homedale, Idaho 83628 
(208) 337-4228
[email protected]

 

 

Payette County

Armoral Tuttle Public Library
301 N. Plymouth, New Plymouth, Idaho 83655 
(208) 729-0123
[email protected]

Payette Public Library
24 S. 10th, Payette, Idaho 83661 
(208) 642-6029
[email protected]

 

 

Power County

American Falls District Library
308 Roosevelt St., American Falls, Idaho 83211 
(208) 226-2335
[email protected]

Rockland School/Community Library
321 E. Center, Rockland, Idaho 83271 
(208) 548-2222
[email protected]

 

 

Shoshone County

Clarkia District Library
377 Poplar St., Clarkia, Idaho 83812
(208) 245-2908
[email protected]

Mullan Public Library
117 Hunter St., Mullan, Idaho 83846 
(208) 744-1220
[email protected]

Wallace Public Library
415 River St., Wallace, Idaho 83873 
(208) 752-4571
[email protected]

Osburn Public Library
921 Mullan Ave., Osburn, Idaho 83849 
(208) 752-9711
[email protected]

Kellogg Public Library
16 W. Market, Kellogg, Idaho 83837 
(208) 786-7231
[email protected]

Community Library Network – Pinehurst Branch
107 Main St, Pinehurst, Idaho 83850
(208) 682-3483
[email protected]

 

 

Teton County

Valley of the Tetons District Library – Driggs …
79 North Main, Driggs, Idaho 83422
208-787-2201
[email protected]

Valley of the Tetons District Library
56 N. Main, Victor, Idaho 83455
(208) 787-2201
[email protected]

 

 

Twin Falls County

College of Southern Idaho Library
315 Falls Ave., Twin Falls, Idaho 83301 
732-6500
[email protected]

Filer Public Library
219 Main St., Filer, Idaho 83328 
(208) 326-4143
[email protected]

Adolescent Treatment Ctr. Library
1869 Addison Ave. E., Twin Falls, Idaho 83301 
(208) 734-1611

Twin Falls Public Library
201 Fourth Ave. E., Twin Falls, Idaho 83301 
(208) 733-2964
[email protected]

Kimberly Public Library
120 Madison W., Kimberly, Idaho 83341
(208) 423-4556
[email protected]

Hansen Community Library
120 W. Maple Ave. W., Hansen, Idaho 83334 
(208) 423-4122
[email protected]

Buhl Public Library
215 Broadway N., Buhl, Idaho 83316
(208) 543-6500
[email protected]

 

 

Valley County

Cascade Public Library
105 N Front St, Cascade, Idaho 83611 
(208) 382-4757
[email protected]

Donnelly Public Library District
150 East State Street, Donnelly, Idaho 83615 
208-325-8237
[email protected]

McCall Public Library
218 E. Park St., McCall, Idaho 83638 
(208) 634-5522
[email protected]

 

 

Washington County

Cambridge Community Library
120 S. Superior St., Cambridge, Idaho 83610 
(208) 257-3434
[email protected]

Midvale District Library
70 Bridge St., Midvale, Idaho 83645 
(208) 355-2213
[email protected]

Weiser Public Library
628 E. First, Weiser, Idaho 83672 
(208) 549-1243
[email protected]

 

 

Comments

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.