Washington Public Libraries

This page lists 349 public libraries in Washington, including main libraries and branch locations, sorted by city. Where a library is a branch of a larger library system, the system is shown under its name.

Advertisement

Washington public libraries by city

Listings updated October 2026.

LibraryAddressZIPCountyPhone
A
Aberdeen Timberland LibraryPart of Timberland Regional Library121 E Market St, Aberdeen98520Grays Harbor(360) 533-2360
Airway Heights LibraryPart of Spokane County Library District1213 S Lundstrom St, Airway Heights99001Spokane(509) 893-8250
Albion Branch LibraryPart of Whitman County Library310 F St, Albion99102Whitman(509) 332-5095
Amanda Park Timberland LibraryPart of Timberland Regional Library6118 U.S. Hwy 101, Amanda Park98526Grays Harbor(360) 288-2725
Anacortes Public Library1220 10th St, Anacortes98221Skagit(360) 293-1910
Anderson Island LibraryPart of Pierce County Library System11319 Yoman Rd, Anderson Island98303Pierce(253) 548-3536
Yale Valley Library ExpressPart of Fort Vancouver Regional Library District11842 Lewis River Rd, Ariel98603Cowlitz(360) 906-5000
Arlington LibraryPart of Sno-Isle Libraries135 N Washington Ave, Arlington98223Snohomish(360) 435-3033
Lakewood/Smokey Point LibraryPart of Sno-Isle Libraries3411 169th Pl NE, Suites Abc, Arlington98223Snohomish(360) 651-0774
Auburn LibraryPart of King County Library System1102 Auburn Way South, Auburn98002King(253) 931-3018
Muckleshoot LibraryPart of King County Library System39917 Auburn Enumclaw Rd SE, Auburn98092King(253) 931-6779
B
Bainbridge Island LibraryPart of Kitsap Regional Library1270 Madison N., Bainbridge Island98110Kitsap(206) 451-5050
Basin City Branch LibraryPart of Mid-Columbia Libraries50-A N Canal Blvd, Basin City99343Franklin(509) 269-4201
Battle Ground Community LibraryPart of Fort Vancouver Regional Library District1207 SE 8th Way, Battle Ground98604Clark(360) 906-5000
North Mason Timberland LibraryPart of Timberland Regional Library23081 NE State Route 3, Belfair98528Mason(360) 275-3232
Bellevue LibraryPart of King County Library System1111 110th Ave NE, Bellevue98004King(425) 450-1765
Crossroads LibraryPart of King County Library System15600 NE 8th St, Suite K-11, Bellevue98008King(425) 644-6203
Lake Hills LibraryPart of King County Library System15590 Lake Hills Blvd, Bellevue98007King(425) 747-3350
Newport Way LibraryPart of King County Library System14250 SE Newport Way, Bellevue98006King(425) 747-2390
Barkley Branch LibraryPart of Bellingham Public Library3111 Newmarket St, Suite 103, Bellingham98226Whatcom(360) 778-7290
Bellis Fair Branch LibraryPart of Bellingham Public Library1 Bellis Fair Pkwy Suite 616, Bellingham98226Whatcom(360) 778-7320
BookmobilePart of Whatcom County Library System5205 Northwest Rd, Bellingham98226Whatcom(360) 305-3600
Central LibraryPart of Bellingham Public Library210 Central Ave, Bellingham98225Whatcom(360) 778-7323
Fairhaven Branch LibraryPart of Bellingham Public Library1117 12th St, Bellingham98225Whatcom(360) 778-7188
South Whatcom LibraryPart of Whatcom County Library System10 Barn View Ct, Bellingham98229Whatcom(360) 305-3632
Benton City Branch LibraryPart of Mid-Columbia Libraries810 Horne Rd, Benton City99320Benton(509) 588-6471
Black Diamond LibraryPart of King County Library System24707 Roberts Dr, Black Diamond98010King(360) 886-1105
Blaine LibraryPart of Whatcom County Library System610 3rd St, Blaine98230Whatcom(360) 305-3637
Bonney Lake LibraryPart of Pierce County Library System18501 90th Street East, Bonney Lake98391Pierce(253) 548-3308
Bothell LibraryPart of King County Library System18215 98th Ave NE, Bothell98011King(425) 486-7811
Bremerton – Dr. Martin Luther King Jr. LibraryPart of Kitsap Regional Library612 5th St, Bremerton98337Kitsap(360) 447-5420
Sylvan Way LibraryPart of Kitsap Regional Library1301 Sylvan Way, Bremerton98310Kitsap(360) 447-5480
Brewster Public LibraryPart of North Central Regional Library108 S Third St, Brewster98812Okanogan(509) 689-4046
Bridgeport Public LibraryPart of North Central Regional Library1206 Columbia St, Bridgeport98813Douglas(509) 686-7281
Brier LibraryPart of Sno-Isle Libraries23303 Brier Rd, Brier98036Snohomish(425) 483-0888
Buckley LibraryPart of Pierce County Library System123 S River Ave, Buckley98321Pierce(253) 548-3310
Buena LibraryPart of Yakima Valley Regional Library801 Buena Rd, Buena98921Yakima(509) 865-2298
Burbank LibraryPart of Walla Walla County Rural Library District875 Lake Rd, Burbank99323Walla Walla(509) 527-3284
Burien LibraryPart of King County Library System400 SW 152nd St, Burien98166King(206) 243-3490
Burlington Public Library820 E Washington Ave, Burlington98233Skagit(360) 755-0760
C
Camano Island LibraryPart of Sno-Isle Libraries848 N Sunrise Blvd, Camano Island98282Island(360) 387-5150
Camas Public Library625 NE 4th Ave, Camas98607Clark(360) 834-4692
Carnation LibraryPart of King County Library System4804 Tolt Ave, Carnation98014King(425) 333-4398
Cashmere Public LibraryPart of North Central Regional Library300 Woodring St, Cashmere98815Chelan(509) 782-3314
Castle Rock Public Library137 Cowlitz St W., Castle Rock98611Cowlitz(360) 274-6961
Cathlamet Public Library115 Columbia St, Cathlamet98612Wahkiakum(360) 795-3254
Centralia Timberland LibraryPart of Timberland Regional Library110 S Silver St, Centralia98531Lewis(360) 736-0183
Chehalis (Vernetta Smith) Timberland LibraryPart of Timberland Regional Library400 N Market Blvd, Chehalis98532Lewis(360) 748-3301
Chelan Public LibraryPart of North Central Regional Library216 N Emerson St, Chelan98816Chelan(509) 682-5131
Cheney LibraryPart of Spokane County Library District610 First St, Cheney99004Spokane(509) 893-8280
Chewelah Public LibraryPart of Stevens County Rural Library District301 E Clay Ave, Chewelah99109Stevens(509) 935-6805
Clallam Bay Branch LibraryPart of North Olympic Library System16990 Hwy 112, Clallam Bay98326Clallam(360) 963-2414
Downtown BranchPart of Asotin County Library417 Sycamore St, Clarkston99403Asotin(509) 758-5454
Heights Branch LibraryPart of Asotin County Library2036 4th Ave, Clarkston99403Asotin(509) 758-4601
Cle Elum (Carpenter Memorial) Library302 Pennsylvania Ave, Cle Elum98922Kittitas(509) 674-2313
Clinton LibraryPart of Sno-Isle Libraries4781 Deer Lake Rd, Clinton98236Island(360) 341-4280
Colfax LibraryPart of Whitman County Library102 S. Main, Colfax99111Whitman(509) 397-4366
College Place LibraryPart of Walla Walla County Rural Library District1605 SE Meadowbrook Blvd, Ste 7, College Place99324Walla Walla(509) 527-3284
Colton Branch LibraryPart of Whitman County Library706 Broadway, Colton99113Whitman(509) 229-3887
Colville Public LibraryPart of Stevens County Rural Library District195 South Oak, Colville99114Stevens(509) 684-6620
Upper Skagit Library45952 Main St, Concrete98237Skagit(360) 853-7716
Connell Branch LibraryPart of Mid-Columbia Libraries118 N. Columbia, Connell99326Franklin(509) 234-4971
Coulee City Public LibraryPart of North Central Regional Library405 W Main St, Coulee City99115Grant(509) 632-8751
Coupeville LibraryPart of Sno-Isle Libraries788 NW Alexander, Coupeville98239Island(360) 678-4911
Covington LibraryPart of King County Library System27100 164th Ave SE, Covington98042King(253) 630-8761
Curlew Public LibraryPart of North Central Regional Library11 River Street St, Curlew99118Ferry(509) 779-0321
Calispel Valley LibraryPart of Pend Oreille County Library District107 1st Ave, Cusick99119Pend Oreille(800) 366-3654
D
Darrington LibraryPart of Sno-Isle Libraries1005 Cascade St, Darrington98241Snohomish(360) 436-1600
Davenport Public Library505 7th St, Davenport99122Lincoln(509) 725-4355
Dayton Memorial Library111 S 3rd St, Dayton99328Columbia(509) 382-4131
Deer Park LibraryPart of Spokane County Library District208 S Forest, Deer Park99006Spokane(509) 893-8300
Deming LibraryPart of Whatcom County Library System5044 Mt. Baker Hwy, Deming98244Whatcom(360) 592-2422
Des Moines LibraryPart of King County Library System21620 11th Ave S, Des Moines98198King(206) 824-6066
Woodmont LibraryPart of King County Library System26809 Pacific Hwy S, Des Moines98198King(253) 839-0121
Dupont LibraryPart of Pierce County Library System1540 Wilmington Dr, Dupont98327Pierce(253) 548-3326
Duvall LibraryPart of King County Library System15619 NE Main St, Duvall98019King(425) 788-1173
E
East Wenatchee Public LibraryPart of North Central Regional Library271 9th St NE, East Wenatchee98802Douglas(509) 886-7404
Orcas Island Library500 Rose St, Eastsound98245San Juan(360) 376-4985
Eatonville LibraryPart of Pierce County Library System205 Center St W, Eatonville98328Pierce(253) 548-3311
Edmonds LibraryPart of Sno-Isle Libraries650 Main St, Edmonds98020Snohomish(425) 771-1933
Ellensburg Public Library209 N Ruby St, Ellensburg98926Kittitas(509) 962-7252
Elma Timberland LibraryPart of Timberland Regional Library119 N First St, Elma98541Grays Harbor(360) 482-3737
Merrill's Corner Branch LibraryPart of Mid-Columbia Libraries5240 Eltopia West Rd, Eltopia99330Franklin(509) 546-8051
Endicott Branch LibraryPart of Whitman County Library324 E St, Endicott99125Whitman(509) 657-3429
Entiat Public LibraryPart of North Central Regional Library14138 Kinzel St, Entiat98822Chelan(509) 784-1517
Enumclaw LibraryPart of King County Library System1700 1st St, Enumclaw98022King(360) 825-2045
Ephrata Public LibraryPart of North Central Regional Library45 Alder NW, Ephrata98823Grant(509) 754-3971
Evergreen Branch LibraryPart of Everett Public Library9512 Evergreen Way, Everett98204Snohomish(425) 257-8250
Main LibraryPart of Everett Public Library2702 Hoyt Ave, Everett98201Snohomish(425) 257-8000
Mariner LibraryPart of Sno-Isle Libraries520 128th St SW Suites A9 & A10, Everett98204Snohomish(425) 423-3017
Everson LibraryPart of Whatcom County Library System104 Kirsch Dr, Everson98247Whatcom(360) 966-5100
F
Fairfield LibraryPart of Spokane County Library District305 E Main, Fairfield99012Spokane(509) 893-8320
Fall City LibraryPart of King County Library System33415 SE 42nd Pl, Fall City98024King(425) 222-5951
Farmington LibraryPart of Whitman County Library203 Main St, Farmington99128Whitman(509) 287-3302
Federal Way 320th LibraryPart of King County Library System848 S 320th St, Federal Way98003King(253) 839-0257
Federal Way LibraryPart of King County Library System34200 1st Way South, Federal Way98003King(253) 838-3668
Ferndale LibraryPart of Whatcom County Library System2125 Main St, Ferndale98226Whatcom(360) 384-3647
Fife LibraryPart of Pierce County Library System6622 20th St E, Fife98424Pierce(253) 548-3323
Forks Branch LibraryPart of North Olympic Library System171 S Forks Ave, Forks98331Clallam(360) 374-6402
Freeland LibraryPart of Sno-Isle Libraries5495 Harbor Ave, Freeland98249Island(360) 331-7323
San Juan Island Library1010 Guard St, Friday Harbor98250San Juan(360) 378-2798
G
Garfield Branch LibraryPart of Whitman County Library109 N. Third, Garfield99130Whitman(509) 635-1490
George Public LibraryPart of North Central Regional Library403 S Washington Way, George98824Grant(509) 785-7043
Gig Harbor LibraryPart of Pierce County Library System4424 Point Fosdick Dr, Gig Harbor98335Pierce(253) 548-3305
Goldendale Community LibraryPart of Fort Vancouver Regional Library District131 West Burgen, Goldendale98620Klickitat(509) 773-4487
Graham LibraryPart of Pierce County Library System9202 224th Street East, Graham98338Pierce(253) 548-3322
Grand Coulee Public LibraryPart of North Central Regional Library225 Federal St, Grand Coulee99133Grant(509) 663-0972
Grandview Library500 W Main St, Grandview98930Yakima(509) 882-7034
Granger LibraryPart of Yakima Valley Regional Library508 Sunnyside Ave, Granger98932Yakima(509) 854-1446
Granite Falls LibraryPart of Sno-Isle Libraries815 East Galena, Granite Falls98252Snohomish(360) 691-6087
H
Harrah LibraryPart of Yakima Valley Regional Library21 E Pioneer, Harrah98933Yakima(509) 848-3458
Harrington Public LibraryS 11 3rd Street, Harrington99134Lincoln(509) 253-4345
Hoodsport Timberland LibraryPart of Timberland Regional LibraryN. 40 Schoolhouse Hill Rd., Hoodsport98548Mason(360) 877-9339
Hoquiam Timberland LibraryPart of Timberland Regional Library420 7th St, Hoquiam98550Grays Harbor(360) 532-1710
Hunters Public LibraryPart of Stevens County Rural Library District5014 Columbia River Rd, Bldg. #11, Hunters99129Stevens(509) 722-3877
I
Ilwaco Timberland LibraryPart of Timberland Regional Library158 1st Ave N, Ilwaco98624Pacific(360) 642-3908
Ione Public LibraryPart of Pend Oreille County Library District210 Blackwell, Suite 1, Ione99139Pend Oreille(800) 366-3654
Issaquah LibraryPart of King County Library System10 W Sunset Way, Issaquah98027King(425) 392-5430
Library2goPart of King County Library System960 Newport Way NW, Issaquah98027King(425) 369-3200
K
Kahlotus Branch LibraryPart of Mid-Columbia Libraries225 E Weston St, Kahlotus99335Franklin(509) 282-3493
Kalama Public Library312 N 1st, Kalama98625Cowlitz(360) 673-4568
Kelso Public Library351 Three Rivers Dr, Suite 1263, Kelso98626Cowlitz(360) 423-8110
Kenmore LibraryPart of King County Library System6531 NE 181st St, Kenmore98028King(425) 486-8747
Keewaydin Park Branch LibraryPart of Mid-Columbia Libraries405 S. Dayton, Kennewick99336Benton(509) 586-3156
Kennewick Branch LibraryPart of Mid-Columbia Libraries1620 S. Union, Kennewick99338Benton(509) 783-7878
Kent LibraryPart of King County Library System212 2nd Ave N, Kent98032King(253) 859-3330
Kent Panther LakePart of King County Library System20500 108th Ave SE, Kent98031King(253) 854-0211
Kettle Falls Public LibraryPart of Stevens County Rural Library District605 Meyers St, Kettle Falls99141Stevens(509) 738-6817
Kingston LibraryPart of Kitsap Regional Library26159 Dulay Rd NE, Kingston98346Kitsap(360) 860-5070
Little Boston LibraryPart of Kitsap Regional Library31980 Little Boston Rd NE, Kingston98346Kitsap(360) 860-5080
Kingsgate LibraryPart of King County Library System12315 NE 143rd St, Kirkland98034King(425) 821-7686
Kirkland LibraryPart of King County Library System308 Kirkland Ave, Kirkland98033King(425) 822-2459
Gilmour Memorial (Kittitas Public) Library207 N Main St, Kittitas98934Kittitas(509) 968-0226
L
La Center Community LibraryPart of Fort Vancouver Regional Library District1411 NE Lockwood Creek Rd, La Center98629Clark(360) 906-4760
La Conner Regional Library520 Morris St, La Conner98257Skagit(360) 466-3352
Hawks Prairie Timberland LibraryPart of Timberland Regional Library8205 Martin Way Suite B, Lacey98516Thurston(360) 252-9658
Lacey Timberland LibraryPart of Timberland Regional Library500 College St SE, Lacey98503Thurston(360) 491-3860
Lacrosse Branch LibraryPart of Whitman County Library107 S Main, Lacrosse99143Whitman(509) 635-1490
Lake Forest Park LibraryPart of King County Library System17171 Bothell Way NE, Lake Forest Park98155King(206) 362-8860
Lake Stevens LibraryPart of Sno-Isle Libraries2211 Grade Rd, Lake Stevens98258Snohomish(425) 334-1900
Key Center LibraryPart of Pierce County Library System8905 Key Peninsula Hwy NW, Lakebay98349Pierce(253) 548-3309
Interim Lakewood BranchPart of Pierce County Library System10202 Gravelly Lake Dr SW, Lakewood98499Pierce(253) 548-3302
Tillicum LibraryPart of Pierce County Library System14916 Washington Ave SW, Lakewood98498Pierce(253) 548-3314
Langley LibraryPart of Sno-Isle Libraries104 Second St, Langley98260Island(360) 221-4383
Leavenworth Public LibraryPart of North Central Regional Library700 Hwy 2, Leavenworth98826Chelan(509) 548-7923
Liberty Lake Municipal Library23123 E Mission Ave, Liberty Lake99019Spokane(509) 232-2510
Longview Public Library1600 Louisiana St, Longview98632Cowlitz(360) 442-5300
Loon Lake LibraryPart of Stevens County Rural Library District4008 Cedar St, Loon Lake99148Stevens(509) 233-3016
Lopez Island Library2225 Fisherman Bay Rd, Lopez Island98261San Juan(360) 468-2265
Island LibraryPart of Whatcom County Library System2144 S Nugent Rd, Lummi Island98262Whatcom(360) 758-7145
Lynden LibraryPart of Whatcom County Library System216 4th St, Lynden98264Whatcom(360) 354-4883
Lynnwood LibraryPart of Sno-Isle Libraries19200 44th Ave W, Lynnwood98036Snohomish(425) 778-2148
M
Mabton LibraryPart of Yakima Valley Regional Library415 B St, Mabton98935Yakima(509) 894-4128
Malden Branch LibraryPart of Whitman County Library205 SW Moreland, Malden99149Whitman(509) 569-3609
Manchester LibraryPart of Kitsap Regional Library8067 E Main St, Manchester98353Kitsap(360) 447-5430
Manson Public LibraryPart of North Central Regional Library80 Wapato Way, Manson98831Chelan(509) 687-3420
North Fork LibraryPart of Whatcom County Library System7506 Kendall Rd, Maple Falls98266Whatcom(360) 599-2020
Maple Valley LibraryPart of King County Library System21844 SE 248th St, Maple Valley98038King(425) 432-4620
Library on WheelsPart of Sno-Isle Libraries7312 35th Ave NE, Marysville98271Snohomish(360) 651-7059
Marysville LibraryPart of Sno-Isle Libraries6120 Grove St, Marysville98270Snohomish(360) 658-5000
Mattawa Public LibraryPart of North Central Regional Library101 Manson Ln, Mattawa99349Grant(509) 932-5507
McCleary Timberland LibraryPart of Timberland Regional Library121 S 4th St, McCleary98557Grays Harbor(360) 495-3368
Medical Lake LibraryPart of Spokane County Library District321 E Herb, Medical Lake99022Spokane(509) 893-8330
Mercer Island LibraryPart of King County Library System4400 88th Ave SE, Mercer Island98040King(206) 236-3537
Metalines Community LibraryPart of Pend Oreille County Library District302 Park St, Metaline Falls99153Pend Oreille(800) 366-3654
Mill Creek LibraryPart of Sno-Isle Libraries15429 Bothell-Everett Hwy, Mill Creek98012Snohomish(425) 337-4822
Milton/Edgewood LibraryPart of Pierce County Library System900 Meridian E, Suite 29, Milton98354Pierce(253) 548-3325
Monroe LibraryPart of Sno-Isle Libraries1070 Village Way, Monroe98272Snohomish(360) 794-7851
Montesano (W. H. Abel Memorial) LibraryPart of Timberland Regional Library125 Main St S, Montesano98563Grays Harbor(360) 249-4211
Moses Lake Public LibraryPart of North Central Regional Library418 E 5th Ave, Moses Lake98837Grant(509) 765-3489
Mount Vernon City Library208 W Kincaid St, Mount Vernon98273Skagit(360) 336-6249
Mountlake Terrace LibraryPart of Sno-Isle Libraries23300 58th Ave W, Mountlake Terrace98043Snohomish(425) 776-8722
Moxee LibraryPart of Yakima Valley Regional Library255 W Seattle, Moxee98936Yakima(509) 575-8854
Mukilteo Public LibraryPart of Sno-Isle Libraries4675 Harbour Pointe Blvd, Mukilteo98275Snohomish(425) 493-8202
N
Naches LibraryPart of Yakima Valley Regional Library303 Naches Ave, Naches98937Yakima(509) 653-2005
Naselle Timberland LibraryPart of Timberland Regional Library4 Parpala Rd, Naselle98638Pacific(360) 484-3877
Newcastle LibraryPart of King County Library System12901 Newcastle Way, Newcastle98056King(425) 255-0111
Newport Public LibraryPart of Pend Oreille County Library District116 S Washington Ave, Newport99156Pend Oreille(800) 366-3654
Lakeside Community LibraryPart of Stevens County Rural Library District5919 Hwy 291, Ste 2, Nine Mile Falls99026Stevens(509) 315-8339
North Bend LibraryPart of King County Library System115 E 4th St, North Bend98045King(425) 888-0554
North Bonneville Community LibraryPart of Fort Vancouver Regional Library District214 Cbd Mall, North Bonneville98639Skamania(360) 906-5000
Northport Community LibraryPart of Stevens County Rural Library District521 Center Ave, Northport99157Stevens(509) 732-8928
O
Oak Harbor LibraryPart of Sno-Isle Libraries1000 SE Regatta Dr, Oak Harbor98277Island(360) 675-5115
Oakesdale Branch LibraryPart of Whitman County LibraryE 102 Steptoe, Oakesdale99158Whitman(509) 285-4310
Oakville Timberland LibraryPart of Timberland Regional Library204 Main St, Oakville98568Grays Harbor(360) 273-5305
Ocean Park Timberland LibraryPart of Timberland Regional Library1308 256th Pl, Ocean Park98640Pacific(360) 665-4184
Ocean Shores Public Library573 Point Brown Ave NW, Ocean Shores98569Grays Harbor(360) 289-3919
Odessa Public Library21 E First St, Odessa99159Lincoln(509) 982-2903
Okanogan Public LibraryPart of North Central Regional Library228 Pine St, Okanogan98840Okanogan(509) 422-2609
Olympia Timberland LibraryPart of Timberland Regional Library313 8th Ave SE, Olympia98501Thurston(360) 352-0595
West Olympia Timberland LibraryPart of Timberland Regional Library#365, 625 Black Lake Blvd SW, Olympia98502Thurston(360) 764-4440
Omak Public LibraryPart of North Central Regional Library30 S Ash St, Omak98841Okanogan(509) 826-1820
Oroville Public LibraryPart of North Central Regional Library1276 Main St, Oroville98844Okanogan(509) 476-2662
Orting LibraryPart of Pierce County Library System202 Washington Ave, Orting98360Pierce(253) 548-3312
Othello Branch LibraryPart of Mid-Columbia Libraries101 E Main St, Othello99344Adams(509) 488-9683
Otis Orchards LibraryPart of Spokane County Library District22324 E Wellesley Ave, Otis Orchards99027Spokane(509) 893-8390
P
Algona-Pacific LibraryPart of King County Library System255 Ellingson Rd, Pacific98047King(253) 833-3554
Packwood Timberland LibraryPart of Timberland Regional Library109 W Main St, Packwood98361Lewis(360) 494-5111
Palouse Branch LibraryPart of Whitman County Library120 E Main, Palouse99161Whitman(509) 878-1513
Pasco Branch LibraryPart of Mid-Columbia Libraries1320 W. Hopkins, Pasco99301Franklin(509) 545-1019
West Pasco Branch LibraryPart of Mid-Columbia Libraries7525 Wrigley Dr, Pasco99301Franklin(509) 546-8055
Pateros Public LibraryPart of North Central Regional Library174 Pateros Mall, Pateros98846Okanogan(509) 923-2298
Peshastin Public LibraryPart of North Central Regional Library8396 Main St, Peshastin98847Chelan(509) 548-7821
Point Roberts LibraryPart of Whatcom County Library System1487 Gulf Rd, Point Roberts98281Whatcom(360) 945-6545
Pomeroy (Denny Ashby) Library856 Arlington St, Pomeroy99347Garfield(509) 843-3710
Port Angeles Main LibraryPart of North Olympic Library System2210 S Peabody St, Port Angeles98362Clallam(360) 417-8500
Jefferson County Library620 Cedar Ave, Port Hadlock98339Jefferson(360) 385-6544
Port Orchard LibraryPart of Kitsap Regional Library87 Sidney St, Port Orchard98366Kitsap(360) 447-5440
Port Townsend Public Library1220 Lawrence St, Port Townsend98368Jefferson(360) 385-3181
Poulsbo LibraryPart of Kitsap Regional Library700 NE Lincoln St, Poulsbo98370Kitsap(360) 447-5450
Prescott LibraryPart of Walla Walla County Rural Library District103 D St, Prescott99348Walla Walla(509) 527-3284
Vista Hermosa LibraryPart of Walla Walla County Rural Library District76 Sara Lynne Ln, Prescott99348Walla Walla(509) 527-3284
Prosser Branch LibraryPart of Mid-Columbia Libraries902 7th St, Prosser99350Benton(509) 786-2533
Pullman (Neill) Public Library210 N Grand Ave, Pullman99163Whitman(509) 334-3595
Puyallup Public Library324 S Meridian, Puyallup98371Pierce(253) 841-5454
South Hill LibraryPart of Pierce County Library System15420 Meridian East, Puyallup98375Pierce(253) 548-3303
Q
Quincy Public LibraryPart of North Central Regional Library208 Central Ave S, Quincy98848Grant(509) 787-2359
R
Randle (Mountain View) Timberland LibraryPart of Timberland Regional Library1011 US Hwy 12, Randle98377Lewis(360) 497-2665
Raymond Timberland LibraryPart of Timberland Regional Library507 Duryea St, Raymond98577Pacific(360) 942-2408
Reardan Memorial Library120 S Oak, Reardan99029Lincoln(509) 994-9997
Library Express @ Redmond RidgePart of King County Library System10735 Cedar Park Crescent NE, Redmond98053King(425) 885-1861
Redmond LibraryPart of King County Library System15990 NE 85th St, Redmond98052King(425) 885-1861
Fairwood LibraryPart of King County Library System17009 140th Ave SE, Renton98058King(425) 226-0522
Renton Highlands LibraryPart of King County Library System2902 NE 12th St, Renton98056King(425) 430-6790
Renton LibraryPart of King County Library System100 Mill Avenue South, Renton98057King(425) 430-6610
Republic Public LibraryPart of North Central Regional Library794 S Clark Ave, Republic99166Ferry(509) 775-3328
Richland Public Library955 Northgate Dr, Richland99352Benton(509) 942-7454
Ridgefield Community LibraryPart of Fort Vancouver Regional Library District210 N Main Ave, Ridgefield98642Clark(360) 906-4770
Ritzville Public Library302 W Main Ave, Ritzville99169Adams(509) 659-1222
Rosalia Branch LibraryPart of Whitman County Library402 S Whitman Ave, Rosalia99170Whitman(509) 523-3109
Roslyn Public Library201 S First St, Roslyn98941Kittitas(509) 649-3420
Royal City Public LibraryPart of North Central Regional Library356 Camelia St NW, Royal City99357Grant(509) 346-9281
S
Lewis County BookmobilePart of Timberland Regional Library2480 US 12, Salkum98582Lewis(360) 791-8668
Salkum Timberland LibraryPart of Timberland Regional Library2480 U.S. Hwy 12, Salkum98582Lewis(360) 985-2148
Sammamish LibraryPart of King County Library System825 228th Ave NE, Sammamish98074King(425) 836-8793
Valley View LibraryPart of King County Library System17850 Military Rd S, Seatac98188King(206) 242-6044
Ballard Branch LibraryPart of Seattle Public Library5614 22nd Ave NW, Seattle98107King(206) 684-4089
Beacon Hill Branch LibraryPart of Seattle Public Library2821 Beacon Avenue South, Seattle98144King(206) 684-4711
Boulevard Park LibraryPart of King County Library System12015 Roseberg Ave S, Seattle98168King(206) 242-8662
Broadview Branch LibraryPart of Seattle Public Library12755 Greenwood Ave N, Seattle98133King(206) 684-7519
Capitol Hill Branch LibraryPart of Seattle Public Library425 Harvard Ave E, Seattle98102King(206) 684-4715
Central LibraryPart of Seattle Public Library1000 4th Ave, Seattle98104King(206) 386-4636
Columbia Branch LibraryPart of Seattle Public Library4721 Rainier Ave S, Seattle98118King(206) 386-1908
Delridge Branch LibraryPart of Seattle Public Library5423 Delridge Way SW, Seattle98106King(206) 733-9125
Douglass-Truth Branch LibraryPart of Seattle Public Library2300 E Yesler Way, Seattle98122King(206) 684-4704
Fremont Branch LibraryPart of Seattle Public Library731 N 35th St, Seattle98103King(206) 684-4084
Green Lake Branch LibraryPart of Seattle Public Library7364 E Green Lake Dr N, Seattle98115King(206) 684-7547
Greenbridge LibraryPart of King County Library System9720 8th Ave SW, Seattle98106King(206) 762-1682
Greenwood Branch LibraryPart of Seattle Public Library8016 Greenwood Ave N, Seattle98103King(206) 684-4086
High Point Branch LibraryPart of Seattle Public Library3411 SW Raymond St, Seattle98126King(206) 684-7454
International District/Chinatown Branch LibraryPart of Seattle Public Library713 Eighth Avenue South, Seattle98108King(206) 386-1300
Lake City Branch LibraryPart of Seattle Public Library12501 28th Ave NE, Seattle98125King(206) 684-7518
Madrona Sally Goldmark Branch LibraryPart of Seattle Public Library1134 33rd Ave, Seattle98122King(206) 684-4705
Magnolia Branch LibraryPart of Seattle Public Library2801 34th Ave W, Seattle98199King(206) 386-4225
Mobile ServicesPart of Seattle Public Library2025 9th Ave, Seattle98121King(206) 386-4636
Montlake Branch LibraryPart of Seattle Public Library2401 24th Ave E, Seattle98112King(206) 684-4720
Newholly Branch LibraryPart of Seattle Public Library7058 32nd Ave S, Seattle98118King(206) 386-1905
Northeast Branch LibraryPart of Seattle Public Library6801 35th Ave NE, Seattle98115King(206) 684-7539
Northgate Branch LibraryPart of Seattle Public Library10548 Fifth Ave N.E., Seattle98125King(206) 386-1980
Queen Anne Branch LibraryPart of Seattle Public Library400 W Garfield St, Seattle98119King(206) 386-4227
Rainier Beach Branch LibraryPart of Seattle Public Library9125 Rainier Ave S, Seattle98118King(206) 386-1906
Skyway LibraryPart of King County Library System7614 S 126th St, Seattle98178King(206) 772-5541
South Park Branch LibraryPart of Seattle Public Library8604 Eighth Ave S, Seattle98108King(206) 615-1688
Southwest Branch LibraryPart of Seattle Public Library9010 35th Ave SW, Seattle98126King(206) 684-7455
University Branch LibraryPart of Seattle Public Library5009 Roosevelt Way NE, Seattle98105King(206) 684-4063
Wallingford Branch LibraryPart of Seattle Public Library1501 N 45th St, Seattle98103King(206) 684-4088
West Seattle Branch LibraryPart of Seattle Public Library2306 42nd Ave SW, Seattle98116King(206) 684-7444
White Center LibraryPart of King County Library System11220 16th Ave SW, Seattle98146King(206) 243-0233
Sedro-Woolley Library110 W State St, Sedro-Woolley98284Skagit(360) 755-3985
Selah LibraryPart of Yakima Valley Regional Library106 S 2nd, Selah98942Yakima(509) 698-7345
Sequim Branch LibraryPart of North Olympic Library System630 N Sequim Ave, Sequim98382Clallam(360) 683-1161
Shelton (William G. Reed) Public LibraryPart of Timberland Regional Library710 W Alder St, Shelton98584Mason(360) 426-1362
Richmond Beach LibraryPart of King County Library System19601 21st Ave NW, Shoreline98177King(206) 546-3522
Shoreline LibraryPart of King County Library System345 NE 175th St, Shoreline98155King(206) 362-7550
Silverdale LibraryPart of Kitsap Regional Library3450 NW Carlton St, Silverdale98383Kitsap(360) 447-5470
Skykomish LibraryPart of King County Library System100 Fifth St, Skykomish98288King(360) 677-2660
Snohomish LibraryPart of Sno-Isle Libraries311 Maple Ave, Snohomish98290Snohomish(360) 568-2898
Snoqualmie LibraryPart of King County Library System7824 Center Blvd SE, Snoqualmie98065King(425) 888-1223
Soap Lake Public LibraryPart of North Central Regional Library32 Main Ave E, Soap Lake98851Grant(509) 246-1313
South Bend Timberland LibraryPart of Timberland Regional Library1st & Pacific, South Bend98586Pacific(360) 875-5532
Argonne LibraryPart of Spokane County Library District4322 N Argonne Rd, Spokane99212Spokane(509) 893-8260
Central LibraryPart of Spokane Public Library906 W Main Ave, Spokane99201Spokane(509) 444-5300
Hillyard Branch LibraryPart of Spokane Public Library4110 N. Cook, Spokane99207Spokane(509) 444-5380
Indian Trail Branch LibraryPart of Spokane Public Library4909 W Barnes Rd, Spokane99208Spokane(509) 444-5395
Liberty Park LibraryPart of Spokane Public Library402 S Pittsburg St, Spokane99202Spokane(509) 444-5375
Moran Prairie LibraryPart of Spokane County Library District6004 S Regal St, Spokane99223Spokane(509) 893-8340
North Spokane LibraryPart of Spokane County Library District44 E Hawthorne Rd, Spokane99218Spokane(509) 893-8350
Shadle Branch LibraryPart of Spokane Public Library2111 W. Wellesley, Spokane99205Spokane(509) 444-5390
South Hill Branch LibraryPart of Spokane Public Library3324 S. Perry, Spokane99203Spokane(509) 444-5385
Spokane Valley LibraryPart of Spokane County Library District22 N Herald Rd, Spokane Valley99206Spokane(509) 893-8400
Sprague Public Library119 West Second, Sprague99032Lincoln(509) 257-2662
St. John Branch LibraryPart of Whitman County Library1 E Front St, St. John99171Whitman(509) 648-3319
Stanwood LibraryPart of Sno-Isle Libraries9701 271st St NW, Stanwood98292Snohomish(360) 629-3132
Steilacoom LibraryPart of Pierce County Library System2950 Steilacoom Blvd, Steilacoom98388Pierce(253) 548-3313
Stevenson Community LibraryPart of Fort Vancouver Regional Library District120 NW Vancouver Ave, Stevenson98648Skamania(509) 427-5471
Sultan LibraryPart of Sno-Isle Libraries319 Main St, Suite 100, Sultan98294Snohomish(360) 793-1695
Sumas LibraryPart of Whatcom County Library System451 2nd St, Sumas98295Whatcom(360) 988-2501
Sumner LibraryPart of Pierce County Library System1116 Fryar Ave, Sumner98390Pierce(253) 548-3306
Sunnyside Public LibraryPart of Yakima Valley Regional Library621 Grant, Sunnyside98944Yakima(509) 837-3234
T
Fern Hill Branch LibraryPart of Tacoma Public Library765 S 84th St, Tacoma98444Pierce(253) 280-2910
Kobetich Branch LibraryPart of Tacoma Public Library212 Browns Point Blvd NE, Tacoma98422Pierce(253) 280-2920
Moore Branch LibraryPart of Tacoma Public Library215 S 56th St, Tacoma98408Pierce(253) 280-2930
Mottet Branch LibraryPart of Tacoma Public Library3523 E G St, Tacoma98404Pierce(253) 280-2950
Parkland/Spanaway LibraryPart of Pierce County Library System13718 Pacific Avenue South, Tacoma98444Pierce(253) 548-3304
South Tacoma Branch LibraryPart of Tacoma Public Library3411 S 56th St, Tacoma98409Pierce(253) 280-2960
Summit LibraryPart of Pierce County Library System5107 112th Street East, Tacoma98446Pierce(253) 548-3321
Swasey Branch LibraryPart of Tacoma Public Library7001 Sixth Ave, Tacoma98406Pierce(253) 280-2970
Wheelock Branch LibraryPart of Tacoma Public Library3722 North 26th, Tacoma98407Pierce(253) 280-2980
Tekoa Branch LibraryPart of Whitman County LibraryS. 139 Crosby, Tekoa99033Whitman(509) 284-3121
Tenino Timberland LibraryPart of Timberland Regional Library172 Central Ave W, Tenino98589Thurston(360) 264-2369
Tieton LibraryPart of Yakima Valley Regional Library418 Maple, Tieton98947Yakima(509) 673-2621
Tonasket Public LibraryPart of North Central Regional Library209 N Whitcomb Ave, Tonasket98855Okanogan(509) 486-2366
Toppenish (Mary Goodrich Memorial) LibraryPart of Yakima Valley Regional Library1 South Elm, Toppenish98948Yakima(509) 865-3600
Touchet LibraryPart of Walla Walla County Rural Library District161 Hanson Rd, Touchet99360Walla Walla(509) 527-3284
Southcenter LibraryPart of King County Library System1115 Southcenter Mall #384, Tukwila98188King(206) 242-6044
Tukwila LibraryPart of King County Library System14380 Tukwila International Blvd, Tukwila98168King(206) 242-1640
Tumwater Timberland LibraryPart of Timberland Regional Library7023 New Market St, Tumwater98501Thurston(360) 943-7790
Twisp Public LibraryPart of North Central Regional Library201 N Methow Valley Hwy, Twisp98856Okanogan(509) 997-4681
U
Union Gap LibraryPart of Yakima Valley Regional Library108 W Ahtanum Rd Ste B, Union Gap98903Yakima(509) 426-4080
Uniontown Branch LibraryPart of Whitman County Library110 S Montgomery, Uniontown99179Whitman(509) 229-3880
University Place LibraryPart of Pierce County Library System3609 Market Pl W, Suite 100, University Place98466Pierce(253) 548-3307
V
Cascade Park Community LibraryPart of Fort Vancouver Regional Library District600 NE 136th Ave, Vancouver98684Clark(360) 906-5000
Three Creeks Community LibraryPart of Fort Vancouver Regional Library District800-C Tenney Rd, Vancouver98685Clark(360) 906-4790
Vancouver Community LibraryPart of Fort Vancouver Regional Library District901 C St, Vancouver98660Clark(360) 906-5000
Vancouver Mall Community LibraryPart of Fort Vancouver Regional Library District8700 NE Vancouver Mall Dr, Vancouver98662Clark(360) 906-5000
Vashon LibraryPart of King County Library System17210 Vashon Hwy SW, Vashon Island98070King(206) 463-2069
W
Weller Public Library212 Main St, Waitsburg99361Walla Walla(509) 337-8149
BookmobilePart of Walla Walla County Rural Library District37 Jade St, Walla Walla99362Walla Walla(509) 527-3284
Walla Walla Public Library238 E Alder St, Walla Walla99362Walla Walla(509) 527-4550
Wapato LibraryPart of Yakima Valley Regional Library119 E 3rd St, Wapato98951Yakima(509) 877-2882
Warden Public LibraryPart of North Central Regional Library305 S Main Ave, Warden98857Grant(509) 349-2226
Washougal Community LibraryPart of Fort Vancouver Regional Library District1661 C St, Washougal98671Clark(360) 906-4860
Waterville Public LibraryPart of North Central Regional Library103 W Locust St, Waterville98858Douglas(509) 745-8354
BookmobilePart of North Central Regional Library16 N Columbia St, Wenatchee98801Chelan(509) 663-1117
Wenatchee Public LibraryPart of North Central Regional Library310 Douglas St, Wenatchee98801Chelan(509) 662-5021
West Richland Branch LibraryPart of Mid-Columbia Libraries3803 W Van Giesen, West Richland99353Benton(509) 967-3191
Westport Timberland LibraryPart of Timberland Regional Library101 E Harms Ave, Westport98595Grays Harbor(360) 268-0521
White Salmon Valley Community LibraryPart of Fort Vancouver Regional Library District77 NE Wauna Ave, White Salmon98672Klickitat(509) 493-1132
Wilbur (Hesseltine) Public Library14 NW Division, Wilbur99185Lincoln(509) 647-5828
Winlock Timberland LibraryPart of Timberland Regional Library322 1st St, Winlock98596Lewis(360) 785-3461
Winthrop Public LibraryPart of North Central Regional Library112 Norfolk Rd, Winthrop98862Okanogan(509) 996-2685
Woodinville LibraryPart of King County Library System17105 Avondale Rd NE, Woodinville98072King(425) 788-0733
Woodland Community LibraryPart of Fort Vancouver Regional Library District411 Lakeshore Dr, Woodland98674Clark(360) 906-4830
Y
Yacolt Library ExpressPart of Fort Vancouver Regional Library District105 E Yacolt Rd, Yacolt98675Clark(360) 906-5000
Terrace Heights LibraryPart of Yakima Valley Regional Library4011 Commonwealth, Yakima98901Yakima(509) 457-5319
West Valley LibraryPart of Yakima Valley Regional Library223 S 72nd Ave, Yakima98908Yakima(509) 966-7070
Yakima Central LibraryPart of Yakima Valley Regional Library102 N Third St, Yakima98901Yakima(509) 452-8541
Yelm Timberland LibraryPart of Timberland Regional Library210 Prairie Park St, Yelm98597Thurston(360) 458-3374
Z
Zillah LibraryPart of Yakima Valley Regional Library109 7th St, Zillah98953Yakima(509) 829-6707

About these listings

Each listing shows the library's street address, ZIP code, county and phone number. Bookmobiles are included only when they have their own street address. These listings do not include government libraries or libraries at schools or universities. If you would like to add or update a library or if you would like to request some changes to our listings please let us know by using the contact us link at the bottom of this page.