Create an Account - Increase your productivity, customize your experience, and engage in information you care about.
Find locations and hours for our four branches.
Learn more about how the Library works.
Learn how to renew books or put them on hold, request interlibrary loans, obtain a library card, and pay fines.
View digital resources available to citizens in Onslow County.
Find out how to volunteer at your local branch, join our Friends of the Library, and become a Board of Trustees member.
The Main Library in Jacksonville, Sneads Ferry Branch, and Swansboro Branch each have a meeting room available for public use.
View military family resources available at the Library.
All Onslow County Public Library branches have Public Computers and Internet Access.
Search the Onslow County Public Library catalog.
We can proctor tests for you at all Onslow County Public Library branches.