In addition to the following locations, Salem County operates a Bookmobile which travels to locations throughout the county. The Salem County Bookmobile is a free public library service for anyone who lives or works in Salem County. The Bookmobile, which is operated by the Salem County Library Commission and the Salem County Board of Chosen Freeholders, offers a collection of fiction and non-fiction books for all ages. Large print and audio books are also available. For more information, please contact the Salem County Library Commission at (856) 769-1082.

Elmer Public Library
120 South Main St.
Elmer, NJ 08318
(856) 358-2014

Penns Grove-Carney’s Point Library
222 S. Broad St.
Penns Grove, NJ 08069
(856) 299-4255

Pennsville Public Library
190 S. Broadway
Pennsville, NJ 08070
(856) 678-5473

Salem County Historical Society Research Library
79-83 Market St.
Salem, NJ 08079
(856) 935-5004

Salem Free Public Library
112 W. Broadway
Salem, NJ 08079
(856) 935-0526

Woodstown-Pilesgrove Library
14 School Lane
Woodstown, NJ 08098
(856) 769-0098