Arizona Public Libraries

This page lists 224 public libraries in Arizona, 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

Arizona public libraries by city

Listings updated October 2026.

LibraryAddressZIPCountyPhone
A
Aguila Branch LibraryPart of Maricopa County Library District Office51300 W U.S. 60, Aguila85320Maricopa(602) 652-3000
Salazar-Ajo Branch LibraryPart of Pima County Public Library15 W Plaza St #179, Ajo85321Pima(520) 387-6075
Alpine Public LibraryPart of Apache County Library District Office17 CR 2061, Alpine85920Apache(928) 339-4925
North Valley Regional LibraryPart of Maricopa County Library District Office40410 N Gavilan Peak Pkwy, Anthem85086Maricopa(602) 652-3000
Apache Junction Public Library1177 N Idaho Rd, Apache Junction85119Pinal(480) 474-8555
Caviglia-Arivaca Branch LibraryPart of Pima County Public Library17050 W Arivaca Rd, Arivaca85601Pima(520) 594-5235
Arizona City Community LibraryPart of Pinal County Library District13254 Sunland Gin Rd, Arizona City85123Pinal(520) 866-7740
Ash Fork Public LibraryPart of Yavapai County Free Library District450 W Lewis Ave, Ash Fork86320Yavapai(928) 637-2442
Civic Center LibraryPart of Avondale Public Library11350 W Civic Ctr Dr, Avondale85323Maricopa(623) 333-2602
Sam Garcia Western Avenue LibraryPart of Avondale Public Library495 E Western Ave, Avondale85323Maricopa(623) 333-2601
B
Bagdad Public LibraryPart of Yavapai County Free Library District700 Palo Verde Rd # C, Bagdad86321Yavapai(928) 633-2325
Benson Public Library300 S Huachuca St, Benson85602Cochise(520) 586-9535
Cochise County Library District HeadquartersPart of Cochise County Library District1415 W Melody Ln Bldg C, Bisbee85603Cochise(520) 432-8930
Copper Queen Library6 Main St, Bisbee85603Cochise(520) 432-4232
Black Canyon City Community LibraryPart of Yavapai County Free Library District34701 S Old Black Canyon Hwy, Black Canyon City85324Yavapai(623) 374-5866
Bouse Public LibraryPart of La Paz County Services44031 Plomosa Rd, Bouse85325La Paz(928) 851-1023
Jimmie Libhart Branch LibraryPart of Cochise County Library District201 N Central Ave, Bowie85605Cochise(520) 847-2522
Coyote BranchPart of Buckeye Public Library21699 W Yuma Rd Ste 116, Buckeye85326Maricopa(623) 349-6300
DowntownPart of Buckeye Public Library310 N 6th St, Buckeye85326Maricopa(623) 349-6300
Bullhead City Branch LibraryPart of Mohave County Library District1170 E Hancock Rd, Bullhead City86442Mohave(928) 758-0714
C
Camp Verde Community Library130 Black Bridge Rd, Camp Verde86322Yavapai(928) 554-8380
Casa Grande Public Library449 N Drylake St, Casa Grande85122Pinal(520) 421-8710
Vista Grande LibraryPart of Casa Grande Public Library1556 N Arizola Rd, Casa Grande85122Pinal(520) 421-8652
Dewhirst-Catalina Branch LibraryPart of Pima County Public Library15631 N Oracle Rd #199, Catalina85739Pima(520) 594-5240
Desert Foothills Library38443 N School House Rd, Cave Creek85331Maricopa(480) 488-2286
Basha LibraryPart of Chandler Public Library5990 S Val Vista Dr, Chandler85249Maricopa(480) 782-2800
Downtown LibraryPart of Chandler Public Library22 S Delaware St, Chandler85225Maricopa(480) 782-2800
Hamilton LibraryPart of Chandler Public Library3700 S Arizona Ave, Chandler85248Maricopa(480) 782-2800
Sunset LibraryPart of Chandler Public Library4930 W Ray Rd, Chandler85226Maricopa(480) 782-2800
Chino Valley Public Library1020 W Palomino Rd, Chino Valley86323Yavapai(928) 636-2687
Chloride Community LibraryPart of Mohave County Library District4901 Pay Roll, Chloride86431Mohave(928) 565-2200
Cibecue Community LibraryPart of Whiteriver Public Library6 W 3rd St, Cibecue85911Navajo(928) 532-6240
Clark Memorial LibraryPart of Yavapai County Free Library District39 N Ninth St, Clarkdale86324Yavapai(928) 634-5423
Clay Springs Public LibraryPart of Navajo County Library District2106 Granite Rd, Clay Springs85923Navajo(928) 535-7142
Clifton Public Library588 Turner Ave, Clifton85533Greenlee(928) 865-2461
Concho Public LibraryPart of Apache County Library District Office18 CR 5101, Concho85924Apache(928) 337-2167
Congress Public LibraryPart of Yavapai County Free Library District26750 Santa Fe Rd, Congress85332Yavapai(928) 427-3945
Coolidge Public Library160 W Central Ave, Coolidge85128Pinal(520) 723-6030
Cottonwood Public Library100 S 6th St, Cottonwood86326Yavapai(928) 634-7559
Crown King Public LibraryPart of Yavapai County Free Library District23550 S Towers Mountain Rd, Crown King86343Yavapai(928) 632-5986
D
Dateland Branch LibraryPart of Yuma County Library DistrictDateland School - 1300 S Ave 64E, Dateland85333Yuma(928) 454-2242
Dolan Springs LibraryPart of Mohave County Library District16140 Pierce Ferry Rd, Dolan Springs86441Mohave(928) 767-4292
Douglas Public Library560 E 10th St, Douglas85607Cochise(520) 417-7352
Duncan Public Library122 N Hwy 75, Duncan85534Greenlee(928) 359-2094
E
Round Valley Public LibraryPart of Apache County Library District Office179 S Main St, Eagar85925Apache(928) 333-4694
El Mirage Branch LibraryPart of Maricopa County Library District Office14011 N 1st Ave, El Mirage85335Maricopa(602) 652-3000
Elfrida LibraryPart of Cochise County Library District10552 N Hwy 191, Elfrida85610Cochise(520) 642-1744
Eloy Santa Cruz Library1000 N Main St, Eloy85131Pinal(520) 466-3814
F
East Flagstaff Community LibraryPart of Flagstaff City-Coconino County Public Library3000 N 4th St Ste 5, Flagstaff86004Coconino(928) 213-2348
Flagstaff City-Coconino County Public Library300 W Aspen Ave, Flagstaff86001Coconino(928) 213-2331
Pinal County Library District92 W Butte Ave, Florence85132Pinal(520) 866-6457
Viney Jones Library778 N Main St, Florence85132Pinal(520) 868-8311
Forest Lakes Community LibraryPart of Flagstaff City-Coconino County Public Library417 Old Rim Rd, Forest Lakes85931Coconino(928) 535-9125
South Mohave Valley Community LibraryPart of Mohave County Library District5902 Hwy 95 Ste 102, Fort Mohave86426Mohave(928) 768-1151
Fountain Hills Branch LibraryPart of Maricopa County Library District Office12901 N La Montana Dr, Fountain Hills85268Maricopa(602) 652-3000
Fredonia Public Library130 N Main St, Fredonia86022Coconino(928) 643-7137
Kaibab Paiute Tribal Library1 N Pipe Springs Rd, Fredonia86022Mohave(928) 643-6025
Ft. McDowell Yavapai Nation Tribal Library16708 N Fort McDowell Rd, Ft. McDowell85264Maricopa(480) 789-7848
G
Gila Bend Branch LibraryPart of Maricopa County Library District Office777 N Logan Ave, Gila Bend85337Maricopa(602) 652-3000
San Lucy Library1125 C St, Gila Bend85337Maricopa(928) 683-2012
Perry Branch LibraryPart of Maricopa County Library District Office1965 E Queen Creek Rd, Gilbert85296Maricopa(602) 652-3000
Southeast Regional LibraryPart of Maricopa County Library District Office775 N Greenfield Rd, Gilbert85234Maricopa(602) 652-3000
Foothills Branch LibraryPart of Glendale Public Library19055 N 57th Ave, Glendale85308Maricopa(623) 930-3840
Glendale Main LibraryPart of Glendale Public Library5959 W Brown St, Glendale85302Maricopa(623) 930-3580
Heroes Regional Park LibraryPart of Glendale Public Library6075 N 83rd Ave, Glendale85303Maricopa(623) 930-4466
Velma Teague Branch LibraryPart of Glendale Public Library7010 N 58th Ave, Glendale85301Maricopa(623) 930-3441
Gila County Library District1400 E Ash St, Globe85501Gila(928) 402-8768
Globe Public Library339 S Broad St, Globe85501Gila(928) 425-6111
Golden Valley Community LibraryPart of Mohave County Library District3417 N Verde Rd, Golden Valley86413Mohave(928) 565-2989
Goodyear Branch LibraryPart of Maricopa County Library District Office14455 W Van Buren St C-101, Goodyear85338Maricopa(602) 652-3000
Grand Canyon Community LibraryPart of Flagstaff City-Coconino County Public Library208 Navajo St, Grand Canyon86023Coconino(928) 547-1103
Joyner-Green Valley Branch LibraryPart of Pima County Public Library601 N La Canada Dr, Green Valley85614Pima(520) 594-5295
Greer Memorial LibraryPart of Apache County Library District Office74 A CR 1120, Greer85927Apache(928) 735-7710
Guadalupe Branch LibraryPart of Maricopa County Library District Office9241 S Avenida Del Yaqui, Guadalupe85283Maricopa(602) 652-3000
H
Hayden Public Library219 W 5th Ave, Hayden85135Gila(928) 200-2997
Rim Community LibraryPart of Navajo County Library District3404 Mustang Ave, Heber85928Navajo(928) 535-7144
Holbrook Public Library403 Park St, Holbrook86025Navajo(928) 524-3732
Navajo County Library District121 W Buffalo St, Holbrook86025Navajo(928) 524-4740
Huachuca City Public Library506 N Gonzales Blvd, Huachuca City85616Cochise(520) 456-1063
Dewey-Humboldt Town LibraryPart of Yavapai County Free Library District2735 S Corral St, Humboldt86329Yavapai(928) 632-5049
J
Jerome Public Library600 Clark St, Jerome86331Yavapai(928) 639-0574
K
Kayenta Community LibraryPart of Navajo Nation LibraryHwy 163 1 Mile W of Hwy, Kayenta86033Navajo(928) 697-5563
Kearny Public Library912-A Tilbury Rd, Kearny85137Pinal(520) 363-5861
Kingman Branch LibraryPart of Mohave County Library District3269 N Burbank St, Kingman86409Mohave(928) 692-2665
Valle Vista Community LibraryPart of Mohave County Library District7264 Concho Dr Ste B, Kingman86401Mohave(928) 692-7662
Hopi Public Library Bookmobile1 Main St - C/O Hopi Education Dept, Kykotsmovi86039Navajo(928) 734-4500
L
Lake Havasu Branch LibraryPart of Mohave County Library District1770 N McCulloch Blvd, Lake Havasu City86403Mohave(928) 453-0718
Pinetop-Lakeside Public Library1595 Johnson Dr, Lakeside85929Navajo(928) 368-6688
Litchfield Park Branch LibraryPart of Maricopa County Library District Office101 W Wigwam Blvd, Litchfield Park85340Maricopa(602) 652-3000
M
Mammoth Public Library125 N Clark St, Mammoth85618Pinal(520) 487-2026
Ak-Chin Indian Community Library46521 W Farrell Rd, Maricopa85139Pinal(520) 568-1675
Maricopa Library & Cultural Center18160 N Maya Angelou Dr, Maricopa85138Pinal(520) 568-2926
Cordes Lakes Public LibraryPart of Yavapai County Free Library District15989 Cordes Lakes Dr, Mayer86333Yavapai(928) 632-5492
Mayer Public LibraryPart of Yavapai County Free Library District10004 Wicks Ave, Mayer86333Yavapai(928) 632-7370
Spring Valley LibraryPart of Yavapai County Free Library District17320 E Mule Deer Dr, Mayer86333Yavapai(928) 642-1295
McNary Community LibraryPart of Whiteriver Public Library208 W Pine St, McNary85930Navajo(928) 594-3164
Meadview Community LibraryPart of Mohave County Library District149 E Meadview Blvd, Meadview86444Mohave(928) 564-2535
City of Mesa Red Mountain LibraryPart of Mesa Public Library635 N Power Rd, Mesa85205Maricopa(480) 644-3100
Dobson Ranch LibraryPart of Mesa Public Library2425 S Dobson Rd, Mesa85202Maricopa(480) 644-3100
Mesa Express Library at Monterey ParkPart of Mesa Public Library7045 E Monterey Ave, Mesa85209Maricopa(480) 644-3100
Mesa Public Library64 E 1st St, Mesa85201Maricopa(480) 644-3100
Miami Memorial Library282 S Adonis Ave, Miami85539Gila(928) 473-2621
Ava Ich Asiit Tribal Library1605 Plantation Rd, Mohave Valley86440Mohave(928) 346-2665
N
Rochlin Public LibraryPart of Nogales/Santa Cruz County Public Library518 N Grand Ave, Nogales85621Santa Cruz(520) 285-5717
O
Oro Valley Branch LibraryPart of Pima County Public Library1305 W Naranja Dr, Oro Valley85737Pima(520) 594-5580
P
Page Public Library479 S Lake Powell Blvd, Page86040Coconino(928) 645-4270
Colorado River Indian Tribes Library/Archives26600 Mohave Rd, Parker85344La Paz(928) 669-9211
Parker Public Library1001 S Navajo Ave, Parker85344La Paz(928) 669-2622
Patagonia Public Library346 Duquesne Ave, Patagonia85624Santa Cruz(520) 394-2010
Paulden Public LibraryPart of Yavapai County Free Library District16 W Big Chino Rd, Paulden86334Yavapai(928) 636-1202
Payson Public Library328 N McLane Rd, Payson85541Gila(928) 474-9260
The Edward McElwain Memorial Library460 Hualapai Way, Peach Springs86434Mohave(928) 769-2200
Alice Woods Sunizona LibraryPart of Cochise County Library DistrictAsh Creek School - 6460 E Hwy, Pearce85625Cochise(520) 824-3340
Sunsites Community LibraryPart of Cochise County Library District210 N Ford Rd, Pearce85625Cochise(520) 826-3866
Peoria Public Library System8463 W Monroe St, Peoria85345Maricopa(623) 773-7555
Sunrise Mountain Branch LibraryPart of Peoria Public Library System21109 N 98th Ave, Peoria85382Maricopa(623) 773-8650
Acacia LibraryPart of Phoenix Public Library750 E Townley Ave, Phoenix85020Maricopa(602) 262-4636
Agave LibraryPart of Phoenix Public Library23550 N 36th Ave, Phoenix85310Maricopa(602) 262-4636
Burton Barr Central LibraryPart of Phoenix Public Library1221 N Central Ave, Phoenix85004Maricopa(602) 262-4636
Century LibraryPart of Phoenix Public Library1750 E Highland Ave, Phoenix85016Maricopa(602) 262-4636
Cesar Chavez LibraryPart of Phoenix Public Library3635 W Baseline Rd, Phoenix85339Maricopa(602) 262-4636
Cholla LibraryPart of Phoenix Public Library10050 Metro Pkwy E, Phoenix85051Maricopa(602) 262-4636
Desert Broom LibraryPart of Phoenix Public Library29710 N Cave Creek Rd, Phoenix85331Maricopa(602) 262-4636
Desert Sage LibraryPart of Phoenix Public Library7602 W Encanto Blvd, Phoenix85035Maricopa(602) 262-4636
Harmon LibraryPart of Phoenix Public Library1325 S 5th Ave, Phoenix85003Maricopa(602) 262-4636
Ironwood LibraryPart of Phoenix Public Library4333 E Chandler Blvd, Phoenix85048Maricopa(602) 262-4636
Juniper LibraryPart of Phoenix Public Library1825 W Union Hills Dr, Phoenix85027Maricopa(602) 262-4636
Mesquite LibraryPart of Phoenix Public Library4525 Paradise Village Pkwy N, Phoenix85032Maricopa(602) 262-4636
Ocotillo LibraryPart of Phoenix Public Library102 W Southern Ave, Phoenix85041Maricopa(602) 262-4636
Palo Verde LibraryPart of Phoenix Public Library4402 N 51st Ave, Phoenix85031Maricopa(602) 262-4636
Saguaro LibraryPart of Phoenix Public Library2808 N 46th St, Phoenix85008Maricopa(602) 262-4636
South Mountain Community LibraryPart of Phoenix Public Library7050 S 24th St, Phoenix85042Maricopa(602) 262-4636
Yucca LibraryPart of Phoenix Public Library5648 N 15th Ave, Phoenix85015Maricopa(602) 262-4636
Pima Public Library50 S 200 W, Pima85543Graham(928) 485-2822
Isabelle Hunt Memorial Public Library6124 W Randall Pl, Pine85544Gila(928) 476-3678
Pinedale Public LibraryPart of Navajo County Library District1264 Pinedale Rd, Pinedale85934Navajo(928) 739-1717
Myrtle Kraft LibraryPart of Cochise County Library District2393 S Rock House Rd, Portal85632Cochise(520) 558-2468
Prescott Public Library215 E Goodwin St, Prescott86303Yavapai(928) 777-1500
Yavapai-Prescott Tribal Library530 E Merritt St, Prescott86301Yavapai(928) 778-9445
Prescott Valley Public Library7401 E Skoog Blvd, Prescott Valley86314Yavapai(928) 759-3040
Q
Quartzsite Public Library465 N Plymouth Ave, Quartzsite85346La Paz(928) 927-4333
Queen Creek Branch LibraryPart of Maricopa County Library District Office21802 S Ellsworth Rd, Queen Creek85242Maricopa(602) 652-3000
R
Beaver Creek Public School LibraryPart of Yavapai County Free Library District4810 E Beaver Creek Rd, Rimrock86335Yavapai(928) 567-4034
Rio Rico LibraryPart of Nogales/Santa Cruz County Public Library275 Rio Rico Dr, Rio Rico85648Santa Cruz(520) 281-8067
Roll Branch LibraryPart of Yuma County Library District5151 S Ave 39E, Roll85347Yuma(928) 785-4942
S
Ira H. Hayes Memorial Library94 N Church St, Sacaton85147Pinal(520) 562-3225
Safford City-Graham County Library808 S 7th Ave, Safford85546Graham(928) 432-4165
Sahuarita Branch LibraryPart of Pima County Public Library670 W Sahuarita Rd, Sahuarita85629Pima(520) 594-5490
Centennial Public LibraryPart of La Paz County Services69725 Centennial Park Rd, Salome85348La Paz(928) 859-4271
San Carlos Public Library89 San Carlos Ave, San Carlos85550Gila(928) 475-2611
San Luis Branch LibraryPart of Yuma County Library District1075 N 6th Ave, San Luis85349Yuma(928) 627-8344
San Manuel Public LibraryPart of Pinal County Library District108 5th Ave, San Manuel85631Pinal(520) 385-4470
San Tan Valley LibraryPart of Pinal County Library District31505 N Schnepf Rd, San Tan Valley85143Pinal(520) 866-8035
Sanders Public LibraryPart of Apache County Library District OfficeI-40 Exit 339 N Frontage Rd E, Sanders86512Apache(928) 688-2677
Appaloosa LibraryPart of Scottsdale Public Library7377 E Silverstone Dr, Scottsdale85255Maricopa(480) 312-7323
Arabian LibraryPart of Scottsdale Public Library10215 E McDowell Mountain Ranch, Scottsdale85255Maricopa(480) 312-7323
Mustang LibraryPart of Scottsdale Public Library10101 N 90th St, Scottsdale85258Maricopa(480) 312-7323
Salt River Tribal Library11725 E Indian School Rd, Scottsdale85256Maricopa(480) 362-6600
Scottsdale Civic Center LibraryPart of Scottsdale Public Library3839 N Drinkwater Blvd, Scottsdale85251Maricopa(480) 312-7323
Community Library Sedona3250 White Bear Rd, Sedona86336Yavapai(928) 282-7714
Community Library Sedona in the VillagePart of Community Library Sedona25 W Saddlehorn Rd, Sedona86351Yavapai(928) 282-7114
Seligman Public LibraryPart of Yavapai County Free Library District54170 N Floyd St, Seligman86337Yavapai(928) 422-3633
Venito Garcia LibraryMain St - Tribal Bldg, Sells85634Pima(520) 383-5756
Show Low Public Library181 N 9th St, Show Low85901Navajo(928) 532-4070
Sierra Vista Public Library2600 E Tacoma St, Sierra Vista85635Cochise(520) 458-4225
Snowflake-Taylor Public Library418 S 4th W, Snowflake85937Navajo(928) 536-7103
Cocopah Tribal Library14250 S Ave I, Somerton85350Yuma(928) 627-8026
Somerton Branch LibraryPart of Yuma County Library District240 Canal St, Somerton85350Yuma(928) 627-2149
Sonoita LibraryPart of Nogales/Santa Cruz County Public Library3147 State Hwy 83, Sonoita85637Santa Cruz(520) 455-5517
St. Johns Public LibraryPart of Apache County Library District Office35 S 3rd W, St. Johns85936Apache(928) 337-4405
Fairway Branch LibraryPart of Maricopa County Library District Office10600 W Peoria Ave, Sun City85351Maricopa(602) 652-3000
Sun City Branch LibraryPart of Maricopa County Library District Office16828 N 99th Ave, Sun City85351Maricopa(602) 652-3000
Ed Robson Branch LibraryPart of Maricopa County Library District Office9330 E Riggs Rd, Sun Lakes85248Maricopa(602) 652-3000
Superior Public Library99 N Kellner Ave, Superior85173Pinal(520) 689-2327
Asante Branch LibraryPart of Maricopa County Library District Office16755 W Vereda Solana Dr, Surprise85378Maricopa(602) 652-3000
Hollyhock Branch LibraryPart of Maricopa County Library District Office15844 N Hollyhock St, Surprise85374Maricopa(602) 652-3000
Northwest Regional LibraryPart of Maricopa County Library District Office16089 N Bullard Ave, Surprise85374Maricopa(602) 652-3000
T
Tempe Public Library3500 S Rural Rd, Tempe85282Maricopa(480) 350-5500
Tolleson Public Library9055 W Van Buren St, Tolleson85353Maricopa(623) 936-2746
Tombstone City Library210 S 4th St, Tombstone85638Cochise(520) 457-3612
Tonto Basin Public Library415 Old Hwy 188, Tonto Basin85553Gila(928) 479-2355
Golden Shores/Topock Community LibraryPart of Mohave County Library District13136 S Golden Shores Pkwy, Topock86436Mohave(928) 768-2235
Tuba City Public LibraryPart of Flagstaff City-Coconino County Public Library78 Main St, Tuba City86045Coconino(928) 283-5856
Tubac LibraryPart of Nogales/Santa Cruz County Public Library50 Bridge Rd, Tubac85640Santa Cruz(520) 398-9814
Dr. Fernando Escalante Tribal Library5100 W Calle Tetakusim, Tucson85757Pima(520) 879-5473
Dusenberry-River Branch LibraryPart of Pima County Public Library5605 E River Rd #105, Tucson85750Pima(520) 594-5345
Eckstrom-Columbus Branch LibraryPart of Pima County Public Library4350 E 22nd St, Tucson85711Pima(520) 594-5285
El Pueblo Branch LibraryPart of Pima County Public Library101 W Irvington Rd, Tucson85714Pima(520) 594-5250
El Rio Branch LibraryPart of Pima County Public Library1390 W Speedway Blvd, Tucson85745Pima(520) 594-5245
Flowing Wells Branch LibraryPart of Pima County Public Library1730 W Wetmore Rd, Tucson85705Pima(520) 594-5225
Himmel Park Branch LibraryPart of Pima County Public Library1035 N Treat Ave, Tucson85716Pima(520) 594-5305
Joel D. Valdez Main LibraryPart of Pima County Public Library101 N Stone Ave, Tucson85701Pima(520) 594-5500
Kirk-Bear Canyon Branch LibraryPart of Pima County Public Library8959 E Tanque Verde Rd, Tucson85749Pima(520) 594-5275
Martha Cooper Branch LibraryPart of Pima County Public Library1377 N Catalina Ave, Tucson85712Pima
Miller-Golf Links Branch LibraryPart of Pima County Public Library9640 E Golf Links Rd, Tucson85730Pima(520) 594-5355
Mission Branch LibraryPart of Pima County Public Library3770 S Mission Rd, Tucson85713Pima(520) 594-5325
Murphy-Wilmot Branch LibraryPart of Pima County Public Library530 N Wilmot Rd, Tucson85711Pima(520) 594-5420
Nanini Branch LibraryPart of Pima County Public Library7300 N Shannon Rd, Tucson85741Pima(520) 594-5365
Quincie Douglas Branch LibraryPart of Pima County Public Library1585 E 36th St, Tucson85713Pima(520) 594-5335
Sam Lena - South Tucson Branch LibraryPart of Pima County Public Library1607 S 6th Ave, Tucson85713Pima(520) 594-5265
San Xavier Learning Center Library1960 W Wa:k Ln, Tucson85746Pima(520) 807-8620
Santa Rosa Branch LibraryPart of Pima County Public Library1075 S 10th Ave, Tucson85701Pima(520) 594-5260
Southwest Branch LibraryPart of Pima County Public Library6855 S Mark Rd, Tucson85757Pima(520) 594-5270
Valencia Branch LibraryPart of Pima County Public Library202 W Valencia Rd, Tucson85706Pima(520) 594-5390
W. Anne Gibson-Esmond Station LibraryPart of Pima County Public Library10931 E Mary Ann Cleveland Way, Tucson85747Pima(520) 594-5460
Wheeler Taft Abbett SR. Branch LibraryPart of Pima County Public Library7800 N Schisler Dr, Tucson85743Pima(520) 594-5200
Woods Memorial Branch LibraryPart of Pima County Public Library3455 N 1st Ave, Tucson85719Pima(520) 594-5445
V
Vernon Public LibraryPart of Apache County Library District Office26 CR 3142, Vernon85940Apache(928) 532-5005
W
White Tank Branch LibraryPart of Maricopa County Library District Office20304 W White Tank Mountain Blvd, Waddell85355Maricopa(602) 652-3000
Wellton Branch LibraryPart of Yuma County Library District28790 San Jose Ave, Wellton85356Yuma(928) 785-9575
Whiteriver Public Library100 E Walnut St, Whiteriver85941Navajo(928) 594-3164
Wickenburg Public Library and Learning Center164 E Apache St, Wickenburg85390Maricopa(928) 684-2665
Wilhoit Public LibraryPart of Yavapai County Free Library District9325 S Donegal Dr - Ste B, Wilhoit86332Yavapai(928) 442-3611
Elsie S. Hogan Community Library100 N Curtis Ave, Willcox85643Cochise(520) 766-4250
Williams Public Library113 S 1st St, Williams86046Coconino(928) 635-2263
Office of Navajo Nation LibraryPart of Navajo Nation LibraryHwy 264 Post Office Loop Rd, Window Rock86515Apache(928) 871-6376
Winslow Public Library420 W Gilmore St, Winslow86047Navajo(928) 289-4982
Woodruff Community LibraryPart of Navajo County Library District6414 W 1st St, Woodruff85942Navajo(928) 524-3885
Y
Yarnell Public LibraryPart of Yavapai County Free Library District22278 Hwy 89, Yarnell85362Yavapai(928) 427-3191
Young Public Library124 S Midway Ave, Young85554Gila(928) 462-3588
Youngtown Public Library12035 N Club House Sq, Youngtown85363Maricopa(623) 974-3401
Foothills Branch LibraryPart of Yuma County Library District13226 S Frontage Rd, Yuma85367Yuma(928) 342-1640
Heritage Branch LibraryPart of Yuma County Library District350 3rd Ave, Yuma85364Yuma(928) 783-5415
Yuma County Library District2951 S 21st Dr, Yuma85364Yuma(928) 782-1871

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.