idaho

City Name: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

City Library Address Zip
Aberdeen Aberdeen District Library 76 E Central Ave 83210
American Falls American Falls District Library 308 Roosevelt St 83211
Arco Lost Rivers Community District Library 126 S Front St 83213
Ashton Fremont District – Ashton 925 Main 83420
Athol Kootenai County – Athol 30399 N 3rd 83801

City Library Address Zip
Bellevue Bellevue Public Library 115 E Pine 83313
Blackfoot Snake River School/Community 924 W Hwy 39 83221
Blanchard West Bonner District – Blanchard Branch Library 412 Railroad Ave 83804
Boise Boise Public-Hillcrest Branch Library 5246 W Overland Blvd 83705
Bonners Ferry Boundary County District Library 6370 Kootenai 83805
Bovill Latah County District – Bovill 310 First Ave 83806
Bruneau Bruneau Valley District Library 32073 Ruth St 83604
Buhl Buhl Public Library 215 Broadway N 83316
Burley Burley Public Library 1300 Miller Ave 83318

City Library Address Zip
Caldwell Caldwell Public Library 1010 Dearborn St 83605
Cambridge Cambridge Community District Library 120 N Superior St 83610
Carey Little Wood River District Library 16 Panther Ave 83320
Cascade Cascade Public Library 105 N Front St 83611
Challis Challis Public Library 6th And Main St 83226
Chubbuck Portneuf District Library 5210 Stuart 83202
Clark Fork East Bonner County Dist – Clark Fork Branch Library 601 Main St 83811
Clarkia Clarkia District Library 377 Poplar St 83812
Coeur D’alene Coeur D’Alene Public Library 702 E Front Ave 83814
Council Council Valley District Library 104 California Ave 83612
Craigmont Prairie-River District – Craigmont 112 W Main 83523
Culdesac Prairie-River District – Culdesac 714 Main St 83524

City Library Address Zip
Deary Latah County District – Deary 304 2nd Ave 83823
Downey South Bannock District Library 18 N Main 83234
Dubois Clark County District Library 160 W Main St 83423

City Library Address Zip
Eagle Eagle Public Library 100 N Stierman Wy 83616
Elk River Elk River District Library 203 Main St 83827
Emmett Emmett Public Library 275 S Hayes Ave 83617

City Library Address Zip
Fairfield Camas County District Library 519 1st St W 83327
Fernwood Tri-Community Branch Library 46 Isaacson 83830
Filer Filer Public Library 219 Main St 83328

City Library Address Zip
Garden City Garden City Public Library 6015 Glenwood St 83714
Garden Valley Garden Valley District Library 342 Village Circle 83622
Genesee Latah County District – Genesee 140 E Walnut 83832
Glenns Ferry Glenns Ferry Public Library 298 S Lincoln 83623
Gooding Gooding Public Library 306 5th Ave W 83330
Grace Grace District Library 204 S Main St 83241
Grand View Eastern Owyhee County District Library 520 Boise Ave 83624
Grangeville Grangeville Centennial 215 W North St 83530

City Library Address Zip
Hagerman Hagerman Public Library 290 S State St 83332
Hailey Hailey Public Library 7 W Croy St 83333
Hamer Jefferson District – Hamer 2450 E 2100 N 83425
Hansen Hansen District Library 120 W Maple Ave 83334
Harrison Kootenai County – Harrison 111 S Coeur D’alene 83833
Hayden Kootenai County District – Hayden Lake 8385 N Government Wy 83835
Homedale Homedale Public Library 125 W Owyhee Ave 83628
Horseshoe Bend Horseshoe Bend District Library 392 Hwy 55 83629
Howe Lost Rivers Community District – Howe Highway 33 83213

City Library Address Zip
Idaho City Boise Basin District Library 123 Montgomery St 83631
Idaho Falls Idaho Falls Public Library 457 W Broadway 83402
Iona Idaho Falls Public – Iona 3548 N Main St 83427
Island Park Fremont District – Island Park 4377 County Circle 83433

City Library Address Zip
Jerome Jerome Public Library 100 1st Ave E 83338
Juliaetta Latah County District – Juliaetta 205 Main St 83535

City Library Address Zip
Kamiah Prairie-River District – Kamiah 507 Main 83536
Kellogg Kellogg Public Library 16 W Market Ave 83837
Kimberly Kimberly Public Library 120 Madison St W 83341
Kooskia Prairie-River District – Kooskia Community 26 S Main 83539
Kuna Kuna District Library 457 N Locust 83634

City Library Address Zip
Lapwai Prairie-River District Library 103 N Main St 83540
Lava Hot Springs South Bannock District – Lava Hot Springs 33 Main St 83246
Leadore Lemhi County District – Leadore Community 202 S Railroad St 83464
Lewiston Lewiston City Public Library 428 Thain Rd 83501
Lewisville Lewisville Public Library 3453 E 480 N 83431

City Library Address Zip
Mackay Mackay District Library 320 Capitol Ave 83251
Malad Oneida County District Library 31 N 100 W 83252
Marsing Lizard Butte District Library 111 3rd Ave W 83639
McCall McCall Public Library 218 E Park St 83638
Menan Jefferson District – Menan-Annis 623a N 3500 E 83434
Meridian Meridian District Library 1326 W Cherry Ln 83642
Middleton Middleton Public Library 307 E Main St 83644
Midvale Midvale District Library 70 E Bridge St 83645
Montpelier Bear Lake County District Library 138 N 6th St 83254
Moscow Latah County District Library 110 S Jefferson St 83843
Mountain Home Mountain Home Public Library 790 N 10th E 83647
Mullan Mullan Public Library 117 Hunter Ave 83846

City Library Address Zip
Nampa Nampa Public Library 101 11th Ave S 83651
New Meadows Meadows Valley District Library 400 Virginia St 83654
New Plymouth Armoral Tuttle Public Library 301 N Plymouth Ave 83655
Nezperce Prairie-River District – Nezperce 502 Oak St 83543
Notus Notus Public Library 387 First St 83656

City Library Address Zip
Oakley Oakley District Library 185 E Main St 83346
Ola Ola District Library 11475 Ola School Rd 83657
Orofino Clearwater Memorial Library 402 Michigan Ave 83544
Osburn Osburn Public Library 921 Mullan Ave 83849

City Library Address Zip
Paris Bear Lake County District – Paris 62 S Main 83261
Parma Patricia Romanko Public Library 121 N 3rd St 83660
Payette Payette Public Library 24 S 10th St 83661
Peck Prairie-River District – Peck 217 N Main St 83545
Pierce Pierce District Library 208 S Main St 83546
Pinehurst Kootenai County – Pinehurst 107 Main 83850
Plummer Plummer Public Library 800 D St 83851
Pocatello Marshall Public Library 113 S Garfield 83204
Post Falls Post Falls Public Library 821 N Spokane 83854
Potlatch Latah County District – Potlatch 1010 Onaway Rd 83855
Prairie Prairie District Library 71 Smith Creek Rd 83647
Preston Larsen-Sant/Franklin District Library 109 S 1st E 83263
Priest Lake Priest Lake District Library 28769 Hwy 57 83856
Priest River West Bonner District Library 219 Main St 83856

City Library Address Zip
Rathdrum Kootenai County – Rathdrum 16780 Highway 41 83858
Rexburg Madison District Library 73 N Center St 83440
Richfield Richfield District Library 205 S Main 83349
Rigby Rigby Public Library 110 N State St 83442
Riggins Salmon River Public Library 126 N Main St 83549
Ririe Ririe Public Library 464 Main St 83443
Roberts Roberts Public Library 650 N 2870 E 83444
Rockland Rockland School/Community 321 E Center 83271
Rupert Demary Memorial Library 417 7th St 83350

City Library Address Zip
Salmon Lemhi County District Library 204 Main St 83467
Sandpoint East Bonner County District Library 1407 Cedar St 83864
Shelley North Bingham District Library 197 W Locust St 83274
Shoshone Shoshone Public Library 211 S Rail St W 83352
Soda Springs Soda Springs Public Library 149 S Main St 83276
Spirit Lake Kootenai County – Spirit Lake 32575 N 5th 83869
St. Anthony Fremont District – St. Anthony 420 N Bridge Ste E 83445
St. Maries St. Maries Public Library 822 College Ave 83861
Stanley Stanley Community 33 Ace Of Diamonds St 83278
Star Ada County District – Star Branch Library 10706 W State St Ste D 83669
Sugar City Sugar Salem School/Community 1 Digger Dr 83448

City Library Address Zip
Tensed Tensed-Desmet Branch Library 315 C St 83870
Terreton Jefferson District – Heart of the Valley 1252 E 1500 N 83450
Troy Latah County District – Troy 402 S Main St 83871
Twin Falls Twin Falls Public Library 201 Fourth Ave E 83301

City Library Address Zip
Victor Valley of the Tetons District Library 56 N Main 83455

City Library Address Zip
Wallace Wallace Public Library 415 River St 83873
Weippe Clearwater District – Weippe Public Library 204 Wood St 83553
Weiser Weiser Public Library 628 E 1st St 83672
Wendell Sherburn Smith Memorial Library 375 1st Ave E 83355
Wilder Wilder District Library 207 A Ave E 83676
Winchester Prairie-River District – Winchester 413 1/2 Nez Perce 83555

View the listings by state:

Alabama

Florida

Kentucky

Missouri

North Carolina

South Dakota

Wisconsin

Alaska

Georgia

Louisiana

Montana

North Dakota

Tennessee

Wyoming

Arizona

Hawaii

Maine

Nebraska

Ohio

Texas

District of Columbia

Arkansas

Idaho

Maryland

Nevada

Oklahoma

Utah

California

Illinois

Massachusetts

New Hampshire

Oregon

Vermont

Colorado

Indiana

Michigan

New Jersey

Pennsylvania

Virginia

Connecticut

Iowa

Minnesota

New Mexico

Rhode Island

Washington

Delaware

Kansas

Mississippi

New York

South Carolina

West Virginia