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
| Library | Address | ZIP | County | Phone |
|---|---|---|---|---|
| A | ||||
| Aguila Branch LibraryPart of Maricopa County Library District Office | 51300 W U.S. 60, Aguila | 85320 | Maricopa | (602) 652-3000 |
| Salazar-Ajo Branch LibraryPart of Pima County Public Library | 15 W Plaza St #179, Ajo | 85321 | Pima | (520) 387-6075 |
| Alpine Public LibraryPart of Apache County Library District Office | 17 CR 2061, Alpine | 85920 | Apache | (928) 339-4925 |
| North Valley Regional LibraryPart of Maricopa County Library District Office | 40410 N Gavilan Peak Pkwy, Anthem | 85086 | Maricopa | (602) 652-3000 |
| Apache Junction Public Library | 1177 N Idaho Rd, Apache Junction | 85119 | Pinal | (480) 474-8555 |
| Caviglia-Arivaca Branch LibraryPart of Pima County Public Library | 17050 W Arivaca Rd, Arivaca | 85601 | Pima | (520) 594-5235 |
| Arizona City Community LibraryPart of Pinal County Library District | 13254 Sunland Gin Rd, Arizona City | 85123 | Pinal | (520) 866-7740 |
| Ash Fork Public LibraryPart of Yavapai County Free Library District | 450 W Lewis Ave, Ash Fork | 86320 | Yavapai | (928) 637-2442 |
| Civic Center LibraryPart of Avondale Public Library | 11350 W Civic Ctr Dr, Avondale | 85323 | Maricopa | (623) 333-2602 |
| Sam Garcia Western Avenue LibraryPart of Avondale Public Library | 495 E Western Ave, Avondale | 85323 | Maricopa | (623) 333-2601 |
| B | ||||
| Bagdad Public LibraryPart of Yavapai County Free Library District | 700 Palo Verde Rd # C, Bagdad | 86321 | Yavapai | (928) 633-2325 |
| Benson Public Library | 300 S Huachuca St, Benson | 85602 | Cochise | (520) 586-9535 |
| Cochise County Library District HeadquartersPart of Cochise County Library District | 1415 W Melody Ln Bldg C, Bisbee | 85603 | Cochise | (520) 432-8930 |
| Copper Queen Library | 6 Main St, Bisbee | 85603 | Cochise | (520) 432-4232 |
| Black Canyon City Community LibraryPart of Yavapai County Free Library District | 34701 S Old Black Canyon Hwy, Black Canyon City | 85324 | Yavapai | (623) 374-5866 |
| Bouse Public LibraryPart of La Paz County Services | 44031 Plomosa Rd, Bouse | 85325 | La Paz | (928) 851-1023 |
| Jimmie Libhart Branch LibraryPart of Cochise County Library District | 201 N Central Ave, Bowie | 85605 | Cochise | (520) 847-2522 |
| Coyote BranchPart of Buckeye Public Library | 21699 W Yuma Rd Ste 116, Buckeye | 85326 | Maricopa | (623) 349-6300 |
| DowntownPart of Buckeye Public Library | 310 N 6th St, Buckeye | 85326 | Maricopa | (623) 349-6300 |
| Bullhead City Branch LibraryPart of Mohave County Library District | 1170 E Hancock Rd, Bullhead City | 86442 | Mohave | (928) 758-0714 |
| C | ||||
| Camp Verde Community Library | 130 Black Bridge Rd, Camp Verde | 86322 | Yavapai | (928) 554-8380 |
| Casa Grande Public Library | 449 N Drylake St, Casa Grande | 85122 | Pinal | (520) 421-8710 |
| Vista Grande LibraryPart of Casa Grande Public Library | 1556 N Arizola Rd, Casa Grande | 85122 | Pinal | (520) 421-8652 |
| Dewhirst-Catalina Branch LibraryPart of Pima County Public Library | 15631 N Oracle Rd #199, Catalina | 85739 | Pima | (520) 594-5240 |
| Desert Foothills Library | 38443 N School House Rd, Cave Creek | 85331 | Maricopa | (480) 488-2286 |
| Basha LibraryPart of Chandler Public Library | 5990 S Val Vista Dr, Chandler | 85249 | Maricopa | (480) 782-2800 |
| Downtown LibraryPart of Chandler Public Library | 22 S Delaware St, Chandler | 85225 | Maricopa | (480) 782-2800 |
| Hamilton LibraryPart of Chandler Public Library | 3700 S Arizona Ave, Chandler | 85248 | Maricopa | (480) 782-2800 |
| Sunset LibraryPart of Chandler Public Library | 4930 W Ray Rd, Chandler | 85226 | Maricopa | (480) 782-2800 |
| Chino Valley Public Library | 1020 W Palomino Rd, Chino Valley | 86323 | Yavapai | (928) 636-2687 |
| Chloride Community LibraryPart of Mohave County Library District | 4901 Pay Roll, Chloride | 86431 | Mohave | (928) 565-2200 |
| Cibecue Community LibraryPart of Whiteriver Public Library | 6 W 3rd St, Cibecue | 85911 | Navajo | (928) 532-6240 |
| Clark Memorial LibraryPart of Yavapai County Free Library District | 39 N Ninth St, Clarkdale | 86324 | Yavapai | (928) 634-5423 |
| Clay Springs Public LibraryPart of Navajo County Library District | 2106 Granite Rd, Clay Springs | 85923 | Navajo | (928) 535-7142 |
| Clifton Public Library | 588 Turner Ave, Clifton | 85533 | Greenlee | (928) 865-2461 |
| Concho Public LibraryPart of Apache County Library District Office | 18 CR 5101, Concho | 85924 | Apache | (928) 337-2167 |
| Congress Public LibraryPart of Yavapai County Free Library District | 26750 Santa Fe Rd, Congress | 85332 | Yavapai | (928) 427-3945 |
| Coolidge Public Library | 160 W Central Ave, Coolidge | 85128 | Pinal | (520) 723-6030 |
| Cottonwood Public Library | 100 S 6th St, Cottonwood | 86326 | Yavapai | (928) 634-7559 |
| Crown King Public LibraryPart of Yavapai County Free Library District | 23550 S Towers Mountain Rd, Crown King | 86343 | Yavapai | (928) 632-5986 |
| D | ||||
| Dateland Branch LibraryPart of Yuma County Library District | Dateland School - 1300 S Ave 64E, Dateland | 85333 | Yuma | (928) 454-2242 |
| Dolan Springs LibraryPart of Mohave County Library District | 16140 Pierce Ferry Rd, Dolan Springs | 86441 | Mohave | (928) 767-4292 |
| Douglas Public Library | 560 E 10th St, Douglas | 85607 | Cochise | (520) 417-7352 |
| Duncan Public Library | 122 N Hwy 75, Duncan | 85534 | Greenlee | (928) 359-2094 |
| E | ||||
| Round Valley Public LibraryPart of Apache County Library District Office | 179 S Main St, Eagar | 85925 | Apache | (928) 333-4694 |
| El Mirage Branch LibraryPart of Maricopa County Library District Office | 14011 N 1st Ave, El Mirage | 85335 | Maricopa | (602) 652-3000 |
| Elfrida LibraryPart of Cochise County Library District | 10552 N Hwy 191, Elfrida | 85610 | Cochise | (520) 642-1744 |
| Eloy Santa Cruz Library | 1000 N Main St, Eloy | 85131 | Pinal | (520) 466-3814 |
| F | ||||
| East Flagstaff Community LibraryPart of Flagstaff City-Coconino County Public Library | 3000 N 4th St Ste 5, Flagstaff | 86004 | Coconino | (928) 213-2348 |
| Flagstaff City-Coconino County Public Library | 300 W Aspen Ave, Flagstaff | 86001 | Coconino | (928) 213-2331 |
| Pinal County Library District | 92 W Butte Ave, Florence | 85132 | Pinal | (520) 866-6457 |
| Viney Jones Library | 778 N Main St, Florence | 85132 | Pinal | (520) 868-8311 |
| Forest Lakes Community LibraryPart of Flagstaff City-Coconino County Public Library | 417 Old Rim Rd, Forest Lakes | 85931 | Coconino | (928) 535-9125 |
| South Mohave Valley Community LibraryPart of Mohave County Library District | 5902 Hwy 95 Ste 102, Fort Mohave | 86426 | Mohave | (928) 768-1151 |
| Fountain Hills Branch LibraryPart of Maricopa County Library District Office | 12901 N La Montana Dr, Fountain Hills | 85268 | Maricopa | (602) 652-3000 |
| Fredonia Public Library | 130 N Main St, Fredonia | 86022 | Coconino | (928) 643-7137 |
| Kaibab Paiute Tribal Library | 1 N Pipe Springs Rd, Fredonia | 86022 | Mohave | (928) 643-6025 |
| Ft. McDowell Yavapai Nation Tribal Library | 16708 N Fort McDowell Rd, Ft. McDowell | 85264 | Maricopa | (480) 789-7848 |
| G | ||||
| Gila Bend Branch LibraryPart of Maricopa County Library District Office | 777 N Logan Ave, Gila Bend | 85337 | Maricopa | (602) 652-3000 |
| San Lucy Library | 1125 C St, Gila Bend | 85337 | Maricopa | (928) 683-2012 |
| Perry Branch LibraryPart of Maricopa County Library District Office | 1965 E Queen Creek Rd, Gilbert | 85296 | Maricopa | (602) 652-3000 |
| Southeast Regional LibraryPart of Maricopa County Library District Office | 775 N Greenfield Rd, Gilbert | 85234 | Maricopa | (602) 652-3000 |
| Foothills Branch LibraryPart of Glendale Public Library | 19055 N 57th Ave, Glendale | 85308 | Maricopa | (623) 930-3840 |
| Glendale Main LibraryPart of Glendale Public Library | 5959 W Brown St, Glendale | 85302 | Maricopa | (623) 930-3580 |
| Heroes Regional Park LibraryPart of Glendale Public Library | 6075 N 83rd Ave, Glendale | 85303 | Maricopa | (623) 930-4466 |
| Velma Teague Branch LibraryPart of Glendale Public Library | 7010 N 58th Ave, Glendale | 85301 | Maricopa | (623) 930-3441 |
| Gila County Library District | 1400 E Ash St, Globe | 85501 | Gila | (928) 402-8768 |
| Globe Public Library | 339 S Broad St, Globe | 85501 | Gila | (928) 425-6111 |
| Golden Valley Community LibraryPart of Mohave County Library District | 3417 N Verde Rd, Golden Valley | 86413 | Mohave | (928) 565-2989 |
| Goodyear Branch LibraryPart of Maricopa County Library District Office | 14455 W Van Buren St C-101, Goodyear | 85338 | Maricopa | (602) 652-3000 |
| Grand Canyon Community LibraryPart of Flagstaff City-Coconino County Public Library | 208 Navajo St, Grand Canyon | 86023 | Coconino | (928) 547-1103 |
| Joyner-Green Valley Branch LibraryPart of Pima County Public Library | 601 N La Canada Dr, Green Valley | 85614 | Pima | (520) 594-5295 |
| Greer Memorial LibraryPart of Apache County Library District Office | 74 A CR 1120, Greer | 85927 | Apache | (928) 735-7710 |
| Guadalupe Branch LibraryPart of Maricopa County Library District Office | 9241 S Avenida Del Yaqui, Guadalupe | 85283 | Maricopa | (602) 652-3000 |
| H | ||||
| Hayden Public Library | 219 W 5th Ave, Hayden | 85135 | Gila | (928) 200-2997 |
| Rim Community LibraryPart of Navajo County Library District | 3404 Mustang Ave, Heber | 85928 | Navajo | (928) 535-7144 |
| Holbrook Public Library | 403 Park St, Holbrook | 86025 | Navajo | (928) 524-3732 |
| Navajo County Library District | 121 W Buffalo St, Holbrook | 86025 | Navajo | (928) 524-4740 |
| Huachuca City Public Library | 506 N Gonzales Blvd, Huachuca City | 85616 | Cochise | (520) 456-1063 |
| Dewey-Humboldt Town LibraryPart of Yavapai County Free Library District | 2735 S Corral St, Humboldt | 86329 | Yavapai | (928) 632-5049 |
| J | ||||
| Jerome Public Library | 600 Clark St, Jerome | 86331 | Yavapai | (928) 639-0574 |
| K | ||||
| Kayenta Community LibraryPart of Navajo Nation Library | Hwy 163 1 Mile W of Hwy, Kayenta | 86033 | Navajo | (928) 697-5563 |
| Kearny Public Library | 912-A Tilbury Rd, Kearny | 85137 | Pinal | (520) 363-5861 |
| Kingman Branch LibraryPart of Mohave County Library District | 3269 N Burbank St, Kingman | 86409 | Mohave | (928) 692-2665 |
| Valle Vista Community LibraryPart of Mohave County Library District | 7264 Concho Dr Ste B, Kingman | 86401 | Mohave | (928) 692-7662 |
| Hopi Public Library Bookmobile | 1 Main St - C/O Hopi Education Dept, Kykotsmovi | 86039 | Navajo | (928) 734-4500 |
| L | ||||
| Lake Havasu Branch LibraryPart of Mohave County Library District | 1770 N McCulloch Blvd, Lake Havasu City | 86403 | Mohave | (928) 453-0718 |
| Pinetop-Lakeside Public Library | 1595 Johnson Dr, Lakeside | 85929 | Navajo | (928) 368-6688 |
| Litchfield Park Branch LibraryPart of Maricopa County Library District Office | 101 W Wigwam Blvd, Litchfield Park | 85340 | Maricopa | (602) 652-3000 |
| M | ||||
| Mammoth Public Library | 125 N Clark St, Mammoth | 85618 | Pinal | (520) 487-2026 |
| Ak-Chin Indian Community Library | 46521 W Farrell Rd, Maricopa | 85139 | Pinal | (520) 568-1675 |
| Maricopa Library & Cultural Center | 18160 N Maya Angelou Dr, Maricopa | 85138 | Pinal | (520) 568-2926 |
| Cordes Lakes Public LibraryPart of Yavapai County Free Library District | 15989 Cordes Lakes Dr, Mayer | 86333 | Yavapai | (928) 632-5492 |
| Mayer Public LibraryPart of Yavapai County Free Library District | 10004 Wicks Ave, Mayer | 86333 | Yavapai | (928) 632-7370 |
| Spring Valley LibraryPart of Yavapai County Free Library District | 17320 E Mule Deer Dr, Mayer | 86333 | Yavapai | (928) 642-1295 |
| McNary Community LibraryPart of Whiteriver Public Library | 208 W Pine St, McNary | 85930 | Navajo | (928) 594-3164 |
| Meadview Community LibraryPart of Mohave County Library District | 149 E Meadview Blvd, Meadview | 86444 | Mohave | (928) 564-2535 |
| City of Mesa Red Mountain LibraryPart of Mesa Public Library | 635 N Power Rd, Mesa | 85205 | Maricopa | (480) 644-3100 |
| Dobson Ranch LibraryPart of Mesa Public Library | 2425 S Dobson Rd, Mesa | 85202 | Maricopa | (480) 644-3100 |
| Mesa Express Library at Monterey ParkPart of Mesa Public Library | 7045 E Monterey Ave, Mesa | 85209 | Maricopa | (480) 644-3100 |
| Mesa Public Library | 64 E 1st St, Mesa | 85201 | Maricopa | (480) 644-3100 |
| Miami Memorial Library | 282 S Adonis Ave, Miami | 85539 | Gila | (928) 473-2621 |
| Ava Ich Asiit Tribal Library | 1605 Plantation Rd, Mohave Valley | 86440 | Mohave | (928) 346-2665 |
| N | ||||
| Rochlin Public LibraryPart of Nogales/Santa Cruz County Public Library | 518 N Grand Ave, Nogales | 85621 | Santa Cruz | (520) 285-5717 |
| O | ||||
| Oro Valley Branch LibraryPart of Pima County Public Library | 1305 W Naranja Dr, Oro Valley | 85737 | Pima | (520) 594-5580 |
| P | ||||
| Page Public Library | 479 S Lake Powell Blvd, Page | 86040 | Coconino | (928) 645-4270 |
| Colorado River Indian Tribes Library/Archives | 26600 Mohave Rd, Parker | 85344 | La Paz | (928) 669-9211 |
| Parker Public Library | 1001 S Navajo Ave, Parker | 85344 | La Paz | (928) 669-2622 |
| Patagonia Public Library | 346 Duquesne Ave, Patagonia | 85624 | Santa Cruz | (520) 394-2010 |
| Paulden Public LibraryPart of Yavapai County Free Library District | 16 W Big Chino Rd, Paulden | 86334 | Yavapai | (928) 636-1202 |
| Payson Public Library | 328 N McLane Rd, Payson | 85541 | Gila | (928) 474-9260 |
| The Edward McElwain Memorial Library | 460 Hualapai Way, Peach Springs | 86434 | Mohave | (928) 769-2200 |
| Alice Woods Sunizona LibraryPart of Cochise County Library District | Ash Creek School - 6460 E Hwy, Pearce | 85625 | Cochise | (520) 824-3340 |
| Sunsites Community LibraryPart of Cochise County Library District | 210 N Ford Rd, Pearce | 85625 | Cochise | (520) 826-3866 |
| Peoria Public Library System | 8463 W Monroe St, Peoria | 85345 | Maricopa | (623) 773-7555 |
| Sunrise Mountain Branch LibraryPart of Peoria Public Library System | 21109 N 98th Ave, Peoria | 85382 | Maricopa | (623) 773-8650 |
| Acacia LibraryPart of Phoenix Public Library | 750 E Townley Ave, Phoenix | 85020 | Maricopa | (602) 262-4636 |
| Agave LibraryPart of Phoenix Public Library | 23550 N 36th Ave, Phoenix | 85310 | Maricopa | (602) 262-4636 |
| Burton Barr Central LibraryPart of Phoenix Public Library | 1221 N Central Ave, Phoenix | 85004 | Maricopa | (602) 262-4636 |
| Century LibraryPart of Phoenix Public Library | 1750 E Highland Ave, Phoenix | 85016 | Maricopa | (602) 262-4636 |
| Cesar Chavez LibraryPart of Phoenix Public Library | 3635 W Baseline Rd, Phoenix | 85339 | Maricopa | (602) 262-4636 |
| Cholla LibraryPart of Phoenix Public Library | 10050 Metro Pkwy E, Phoenix | 85051 | Maricopa | (602) 262-4636 |
| Desert Broom LibraryPart of Phoenix Public Library | 29710 N Cave Creek Rd, Phoenix | 85331 | Maricopa | (602) 262-4636 |
| Desert Sage LibraryPart of Phoenix Public Library | 7602 W Encanto Blvd, Phoenix | 85035 | Maricopa | (602) 262-4636 |
| Harmon LibraryPart of Phoenix Public Library | 1325 S 5th Ave, Phoenix | 85003 | Maricopa | (602) 262-4636 |
| Ironwood LibraryPart of Phoenix Public Library | 4333 E Chandler Blvd, Phoenix | 85048 | Maricopa | (602) 262-4636 |
| Juniper LibraryPart of Phoenix Public Library | 1825 W Union Hills Dr, Phoenix | 85027 | Maricopa | (602) 262-4636 |
| Mesquite LibraryPart of Phoenix Public Library | 4525 Paradise Village Pkwy N, Phoenix | 85032 | Maricopa | (602) 262-4636 |
| Ocotillo LibraryPart of Phoenix Public Library | 102 W Southern Ave, Phoenix | 85041 | Maricopa | (602) 262-4636 |
| Palo Verde LibraryPart of Phoenix Public Library | 4402 N 51st Ave, Phoenix | 85031 | Maricopa | (602) 262-4636 |
| Saguaro LibraryPart of Phoenix Public Library | 2808 N 46th St, Phoenix | 85008 | Maricopa | (602) 262-4636 |
| South Mountain Community LibraryPart of Phoenix Public Library | 7050 S 24th St, Phoenix | 85042 | Maricopa | (602) 262-4636 |
| Yucca LibraryPart of Phoenix Public Library | 5648 N 15th Ave, Phoenix | 85015 | Maricopa | (602) 262-4636 |
| Pima Public Library | 50 S 200 W, Pima | 85543 | Graham | (928) 485-2822 |
| Isabelle Hunt Memorial Public Library | 6124 W Randall Pl, Pine | 85544 | Gila | (928) 476-3678 |
| Pinedale Public LibraryPart of Navajo County Library District | 1264 Pinedale Rd, Pinedale | 85934 | Navajo | (928) 739-1717 |
| Myrtle Kraft LibraryPart of Cochise County Library District | 2393 S Rock House Rd, Portal | 85632 | Cochise | (520) 558-2468 |
| Prescott Public Library | 215 E Goodwin St, Prescott | 86303 | Yavapai | (928) 777-1500 |
| Yavapai-Prescott Tribal Library | 530 E Merritt St, Prescott | 86301 | Yavapai | (928) 778-9445 |
| Prescott Valley Public Library | 7401 E Skoog Blvd, Prescott Valley | 86314 | Yavapai | (928) 759-3040 |
| Q | ||||
| Quartzsite Public Library | 465 N Plymouth Ave, Quartzsite | 85346 | La Paz | (928) 927-4333 |
| Queen Creek Branch LibraryPart of Maricopa County Library District Office | 21802 S Ellsworth Rd, Queen Creek | 85242 | Maricopa | (602) 652-3000 |
| R | ||||
| Beaver Creek Public School LibraryPart of Yavapai County Free Library District | 4810 E Beaver Creek Rd, Rimrock | 86335 | Yavapai | (928) 567-4034 |
| Rio Rico LibraryPart of Nogales/Santa Cruz County Public Library | 275 Rio Rico Dr, Rio Rico | 85648 | Santa Cruz | (520) 281-8067 |
| Roll Branch LibraryPart of Yuma County Library District | 5151 S Ave 39E, Roll | 85347 | Yuma | (928) 785-4942 |
| S | ||||
| Ira H. Hayes Memorial Library | 94 N Church St, Sacaton | 85147 | Pinal | (520) 562-3225 |
| Safford City-Graham County Library | 808 S 7th Ave, Safford | 85546 | Graham | (928) 432-4165 |
| Sahuarita Branch LibraryPart of Pima County Public Library | 670 W Sahuarita Rd, Sahuarita | 85629 | Pima | (520) 594-5490 |
| Centennial Public LibraryPart of La Paz County Services | 69725 Centennial Park Rd, Salome | 85348 | La Paz | (928) 859-4271 |
| San Carlos Public Library | 89 San Carlos Ave, San Carlos | 85550 | Gila | (928) 475-2611 |
| San Luis Branch LibraryPart of Yuma County Library District | 1075 N 6th Ave, San Luis | 85349 | Yuma | (928) 627-8344 |
| San Manuel Public LibraryPart of Pinal County Library District | 108 5th Ave, San Manuel | 85631 | Pinal | (520) 385-4470 |
| San Tan Valley LibraryPart of Pinal County Library District | 31505 N Schnepf Rd, San Tan Valley | 85143 | Pinal | (520) 866-8035 |
| Sanders Public LibraryPart of Apache County Library District Office | I-40 Exit 339 N Frontage Rd E, Sanders | 86512 | Apache | (928) 688-2677 |
| Appaloosa LibraryPart of Scottsdale Public Library | 7377 E Silverstone Dr, Scottsdale | 85255 | Maricopa | (480) 312-7323 |
| Arabian LibraryPart of Scottsdale Public Library | 10215 E McDowell Mountain Ranch, Scottsdale | 85255 | Maricopa | (480) 312-7323 |
| Mustang LibraryPart of Scottsdale Public Library | 10101 N 90th St, Scottsdale | 85258 | Maricopa | (480) 312-7323 |
| Salt River Tribal Library | 11725 E Indian School Rd, Scottsdale | 85256 | Maricopa | (480) 362-6600 |
| Scottsdale Civic Center LibraryPart of Scottsdale Public Library | 3839 N Drinkwater Blvd, Scottsdale | 85251 | Maricopa | (480) 312-7323 |
| Community Library Sedona | 3250 White Bear Rd, Sedona | 86336 | Yavapai | (928) 282-7714 |
| Community Library Sedona in the VillagePart of Community Library Sedona | 25 W Saddlehorn Rd, Sedona | 86351 | Yavapai | (928) 282-7114 |
| Seligman Public LibraryPart of Yavapai County Free Library District | 54170 N Floyd St, Seligman | 86337 | Yavapai | (928) 422-3633 |
| Venito Garcia Library | Main St - Tribal Bldg, Sells | 85634 | Pima | (520) 383-5756 |
| Show Low Public Library | 181 N 9th St, Show Low | 85901 | Navajo | (928) 532-4070 |
| Sierra Vista Public Library | 2600 E Tacoma St, Sierra Vista | 85635 | Cochise | (520) 458-4225 |
| Snowflake-Taylor Public Library | 418 S 4th W, Snowflake | 85937 | Navajo | (928) 536-7103 |
| Cocopah Tribal Library | 14250 S Ave I, Somerton | 85350 | Yuma | (928) 627-8026 |
| Somerton Branch LibraryPart of Yuma County Library District | 240 Canal St, Somerton | 85350 | Yuma | (928) 627-2149 |
| Sonoita LibraryPart of Nogales/Santa Cruz County Public Library | 3147 State Hwy 83, Sonoita | 85637 | Santa Cruz | (520) 455-5517 |
| St. Johns Public LibraryPart of Apache County Library District Office | 35 S 3rd W, St. Johns | 85936 | Apache | (928) 337-4405 |
| Fairway Branch LibraryPart of Maricopa County Library District Office | 10600 W Peoria Ave, Sun City | 85351 | Maricopa | (602) 652-3000 |
| Sun City Branch LibraryPart of Maricopa County Library District Office | 16828 N 99th Ave, Sun City | 85351 | Maricopa | (602) 652-3000 |
| Ed Robson Branch LibraryPart of Maricopa County Library District Office | 9330 E Riggs Rd, Sun Lakes | 85248 | Maricopa | (602) 652-3000 |
| Superior Public Library | 99 N Kellner Ave, Superior | 85173 | Pinal | (520) 689-2327 |
| Asante Branch LibraryPart of Maricopa County Library District Office | 16755 W Vereda Solana Dr, Surprise | 85378 | Maricopa | (602) 652-3000 |
| Hollyhock Branch LibraryPart of Maricopa County Library District Office | 15844 N Hollyhock St, Surprise | 85374 | Maricopa | (602) 652-3000 |
| Northwest Regional LibraryPart of Maricopa County Library District Office | 16089 N Bullard Ave, Surprise | 85374 | Maricopa | (602) 652-3000 |
| T | ||||
| Tempe Public Library | 3500 S Rural Rd, Tempe | 85282 | Maricopa | (480) 350-5500 |
| Tolleson Public Library | 9055 W Van Buren St, Tolleson | 85353 | Maricopa | (623) 936-2746 |
| Tombstone City Library | 210 S 4th St, Tombstone | 85638 | Cochise | (520) 457-3612 |
| Tonto Basin Public Library | 415 Old Hwy 188, Tonto Basin | 85553 | Gila | (928) 479-2355 |
| Golden Shores/Topock Community LibraryPart of Mohave County Library District | 13136 S Golden Shores Pkwy, Topock | 86436 | Mohave | (928) 768-2235 |
| Tuba City Public LibraryPart of Flagstaff City-Coconino County Public Library | 78 Main St, Tuba City | 86045 | Coconino | (928) 283-5856 |
| Tubac LibraryPart of Nogales/Santa Cruz County Public Library | 50 Bridge Rd, Tubac | 85640 | Santa Cruz | (520) 398-9814 |
| Dr. Fernando Escalante Tribal Library | 5100 W Calle Tetakusim, Tucson | 85757 | Pima | (520) 879-5473 |
| Dusenberry-River Branch LibraryPart of Pima County Public Library | 5605 E River Rd #105, Tucson | 85750 | Pima | (520) 594-5345 |
| Eckstrom-Columbus Branch LibraryPart of Pima County Public Library | 4350 E 22nd St, Tucson | 85711 | Pima | (520) 594-5285 |
| El Pueblo Branch LibraryPart of Pima County Public Library | 101 W Irvington Rd, Tucson | 85714 | Pima | (520) 594-5250 |
| El Rio Branch LibraryPart of Pima County Public Library | 1390 W Speedway Blvd, Tucson | 85745 | Pima | (520) 594-5245 |
| Flowing Wells Branch LibraryPart of Pima County Public Library | 1730 W Wetmore Rd, Tucson | 85705 | Pima | (520) 594-5225 |
| Himmel Park Branch LibraryPart of Pima County Public Library | 1035 N Treat Ave, Tucson | 85716 | Pima | (520) 594-5305 |
| Joel D. Valdez Main LibraryPart of Pima County Public Library | 101 N Stone Ave, Tucson | 85701 | Pima | (520) 594-5500 |
| Kirk-Bear Canyon Branch LibraryPart of Pima County Public Library | 8959 E Tanque Verde Rd, Tucson | 85749 | Pima | (520) 594-5275 |
| Martha Cooper Branch LibraryPart of Pima County Public Library | 1377 N Catalina Ave, Tucson | 85712 | Pima | |
| Miller-Golf Links Branch LibraryPart of Pima County Public Library | 9640 E Golf Links Rd, Tucson | 85730 | Pima | (520) 594-5355 |
| Mission Branch LibraryPart of Pima County Public Library | 3770 S Mission Rd, Tucson | 85713 | Pima | (520) 594-5325 |
| Murphy-Wilmot Branch LibraryPart of Pima County Public Library | 530 N Wilmot Rd, Tucson | 85711 | Pima | (520) 594-5420 |
| Nanini Branch LibraryPart of Pima County Public Library | 7300 N Shannon Rd, Tucson | 85741 | Pima | (520) 594-5365 |
| Quincie Douglas Branch LibraryPart of Pima County Public Library | 1585 E 36th St, Tucson | 85713 | Pima | (520) 594-5335 |
| Sam Lena - South Tucson Branch LibraryPart of Pima County Public Library | 1607 S 6th Ave, Tucson | 85713 | Pima | (520) 594-5265 |
| San Xavier Learning Center Library | 1960 W Wa:k Ln, Tucson | 85746 | Pima | (520) 807-8620 |
| Santa Rosa Branch LibraryPart of Pima County Public Library | 1075 S 10th Ave, Tucson | 85701 | Pima | (520) 594-5260 |
| Southwest Branch LibraryPart of Pima County Public Library | 6855 S Mark Rd, Tucson | 85757 | Pima | (520) 594-5270 |
| Valencia Branch LibraryPart of Pima County Public Library | 202 W Valencia Rd, Tucson | 85706 | Pima | (520) 594-5390 |
| W. Anne Gibson-Esmond Station LibraryPart of Pima County Public Library | 10931 E Mary Ann Cleveland Way, Tucson | 85747 | Pima | (520) 594-5460 |
| Wheeler Taft Abbett SR. Branch LibraryPart of Pima County Public Library | 7800 N Schisler Dr, Tucson | 85743 | Pima | (520) 594-5200 |
| Woods Memorial Branch LibraryPart of Pima County Public Library | 3455 N 1st Ave, Tucson | 85719 | Pima | (520) 594-5445 |
| V | ||||
| Vernon Public LibraryPart of Apache County Library District Office | 26 CR 3142, Vernon | 85940 | Apache | (928) 532-5005 |
| W | ||||
| White Tank Branch LibraryPart of Maricopa County Library District Office | 20304 W White Tank Mountain Blvd, Waddell | 85355 | Maricopa | (602) 652-3000 |
| Wellton Branch LibraryPart of Yuma County Library District | 28790 San Jose Ave, Wellton | 85356 | Yuma | (928) 785-9575 |
| Whiteriver Public Library | 100 E Walnut St, Whiteriver | 85941 | Navajo | (928) 594-3164 |
| Wickenburg Public Library and Learning Center | 164 E Apache St, Wickenburg | 85390 | Maricopa | (928) 684-2665 |
| Wilhoit Public LibraryPart of Yavapai County Free Library District | 9325 S Donegal Dr - Ste B, Wilhoit | 86332 | Yavapai | (928) 442-3611 |
| Elsie S. Hogan Community Library | 100 N Curtis Ave, Willcox | 85643 | Cochise | (520) 766-4250 |
| Williams Public Library | 113 S 1st St, Williams | 86046 | Coconino | (928) 635-2263 |
| Office of Navajo Nation LibraryPart of Navajo Nation Library | Hwy 264 Post Office Loop Rd, Window Rock | 86515 | Apache | (928) 871-6376 |
| Winslow Public Library | 420 W Gilmore St, Winslow | 86047 | Navajo | (928) 289-4982 |
| Woodruff Community LibraryPart of Navajo County Library District | 6414 W 1st St, Woodruff | 85942 | Navajo | (928) 524-3885 |
| Y | ||||
| Yarnell Public LibraryPart of Yavapai County Free Library District | 22278 Hwy 89, Yarnell | 85362 | Yavapai | (928) 427-3191 |
| Young Public Library | 124 S Midway Ave, Young | 85554 | Gila | (928) 462-3588 |
| Youngtown Public Library | 12035 N Club House Sq, Youngtown | 85363 | Maricopa | (623) 974-3401 |
| Foothills Branch LibraryPart of Yuma County Library District | 13226 S Frontage Rd, Yuma | 85367 | Yuma | (928) 342-1640 |
| Heritage Branch LibraryPart of Yuma County Library District | 350 3rd Ave, Yuma | 85364 | Yuma | (928) 783-5415 |
| Yuma County Library District | 2951 S 21st Dr, Yuma | 85364 | Yuma | (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.