The Beaches Branch Library, located in Neptune Beach, Florida, is part of the Jacksonville Public Library system. It provides free general library services to all residents of Duval County. Services include the lending of books, audiobooks, videos, DVDs, and recorded music. The library also offers free internet and wireless internet access, meeting rooms, and separate areas for adults, teens, and children. Various programs are offered throughout the year. The branch also features exhibition space for artists and offers meeting and study rooms for nonprofit or community groups.

