Library District Office


92 W Butte Ave
Florence, AZ 85132

PO Box 2974
Florence, AZ 85132


Link: Library Page

See directory for locations

Apache Junction Public Library 

1177 N Idaho Road
Apache Junction, AZ 85119


Link: Apache Junction Public Library Website

With its breathtaking view of the Superstition Mountains, the Apache Junction Public Library is a welcoming destination providing education, technology, information, and entertainment, enriching the lives of individuals and families in our diverse county. Besides offering books and movies, the library offers services including a maker space, digitization services, proctoring, one-on-one technology assistance, and access to the Greater Phoenix Digital Library.

The library offers engaging events for adults and families, including age-appropriate programs for babies, toddlers, preschoolers, and school-age children. Fun Van by First Things First, based at AJPL, is a grant-funded program that provides parents around Pinal County with the tools they need to be their child's first and best teacher.

The Library is a Federal Document Depository with access to thousands of official government documents in person or online. The Library also participates in the Culture Pass program, giving cardholders access to museums, cultural institutions, and artistic performances in the Valley of the Sun.

Reserve a Room

Social Media

Arizona City Community Library 

13254 Sunland Gin Road
Arizona City, AZ 85123

Florence, AZ 85132



Casa Grande Public Library 

447 N Dry Lake Road
Casa Grande, AZ 85122


Coolidge Public Library 

160 W Central
Coolidge, AZ  85128

Florence, AZ 85132


Eloy Santa Cruz Library 

1000 N Main Street
Eloy, AZ 85131

Florence, AZ 85132


Florence Community Library 

778 N Main Street
Florence, AZ 85132

Florence, AZ 85132


Kearny Public Library 

912-A Tilbury Drive
Kearny, AZ 85137


Mammoth Public Library 

125 N Clark Street
Mammoth, AZ 85618


Maricopa Library & Cultural Center 

18160 N Maya Angelou Drive
Maricopa, AZ 85139


Oracle Public Library 

565 E American Ave
Oracle, AZ 85623


San Manuel Library 

108 5th Avenue
San Manuel, AZ 85631


San Tan Valley Library 

31505 N Schnepf Road
San Tan Valley,, AZ 85143


Superior Public Library 

99 Kellner Avenue
Superior, AZ 85173


Vista Grande Public Library 

1556 N Arizola Road
Casa Grande, AZ 85122