The Warren County Library System

Warren County Library System
2 Shotwell Drive
Belvidere, NJ 07823

Telephone: 908-475-6322
Fax: 908-475-1588

Maureen Baker Wilkinson, Director
Telephone: 908-475-6338

Library Commission
Chairperson, Patricia A. Rokosz; Vice Chairperson, Alice a. Mollitor; Secretary, Virginia R. Rutledge; Marilynn A. Barone; Hendry A. Newbold; Freeholder Representative, Richard D. Gardner



The Warren County Library was established by a vote of county residents on November 4, 1930. The library began with a strong service orientation that it maintains today. In 1932, the library was serving the county through 60 community bookmobile stations, 45 elementary school libraries and one high school. Although the methods of service delivery have changed, the library continues to provide free public library service to any county residents of the 18 county library member municipalities: the Town of Belvidere and the townships of Allamuchy, Blairstown, Franklin, Frelinghuysen, Greenwich, Hardwick, Harmony, Hope, Independence, Knowlton, Liberty, Lopatcong, Mansfield, Oxford, Pohatcong, Washington and White Townships.
Residents of Alpha, Hackettstown, Phillipsburg and Washington Borough, whose municipalities have established their own libraries, and any other individuals living outside of Warren County Library's service area may purchase a nonresident library card to gain borrowing privileges.

The Warren County Library System has its Headquarters at 2 Shotwell Drive, White Township, located just south of Belvidere, and branches in Blairstown Township, Greenwich Township, and Independence Township. The Headquarters facility opened in its current location in April 2013, moving there from the Court House Annex in Belvidere where it opened in 1973. The Headquarters provides service to all eligible residents of the county, operates a bookmobile service, provides backup collections, reference service and professional assistance to the branches, and houses the library's administrative and business offices.

In October 1989, Warren County opened the Franklin Branch, located in the east wing of Warren County Technical School in Franklin Township.  


In August 2018, the Franklin Branch was replaced with the Southwest Branch, located on Route 519 in the Stewartsville section of Greenwich Township. This branch serves all residents but focuses particularly on the surrounding townships in the southwestern area of Warren County.


In February 1993, the Warren County Library opened the Northeast Branch in a renovated building on Route 46 in Independence Township. A larger location, also on Route 46 in Independence, opened in May 2011. This branch serves all residents but focuses particularly on the surrounding townships in the northeastern part of the county.

In January 1995, the formerly private Catherine Dickson Hofman Library became a branch of the Warren County Library. While open to all residents of the county's 17 townships and town of Belvidere, this branch primarily serves residents of the northwestern part of the county.

The Warren County Library System is directed by the Warren County Library Commission and the library administration.