500K+ titles for high-volume buyers.

Request Inventory Access
BookDrop

Service Areas

Free Book Pickup Across New Jersey

From the Jersey Shore to the Delaware Water Gap, BookDrop serves every county in the Garden State. New Jersey's excellent school districts and library systems mean bookshelves fill up fast — we make it easy to pass your books along to new readers.

Atlantic County

Shore Communities, Year-Round Readers

23 towns served

  • Absecon
  • Atlantic City
  • Brigantine
  • Buena
  • Buena Vista Township
  • +18 more

Bergen County

North Jersey's Busiest Bookshelves

70 towns served

  • Allendale
  • Alpine
  • Bergenfield
  • Bogota
  • Carlstadt
  • +65 more

Burlington County

South Jersey's Largest County, Now Served

40 towns served

  • Bass River Township
  • Beverly
  • Bordentown
  • Bordentown Township
  • Burlington
  • +35 more

Camden County

Across the River from Philly, Books Pile Up

37 towns served

  • Audubon
  • Audubon Park
  • Barrington
  • Bellmawr
  • Berlin Borough
  • +32 more

Cape May County

Beach Reads Deserve a Second Life

16 towns served

  • Avalon
  • Cape May
  • Cape May Point
  • Dennis Township
  • Lower Township
  • +11 more

Cumberland County

Rural South Jersey Reads Too

14 towns served

  • Bridgeton
  • Commercial Township
  • Deerfield Township
  • Downe Township
  • Fairfield Township
  • +9 more

Essex County

Newark to Montclair — We Pick Up Everywhere

22 towns served

  • Belleville
  • Bloomfield
  • Caldwell
  • Cedar Grove
  • East Orange
  • +17 more

Gloucester County

South Jersey's Growing Suburbs

25 towns served

  • Clayton
  • Deptford
  • East Greenwich Township
  • Elk Township
  • Franklin Township
  • +20 more

Hudson County

City Living, Bookshelf Problems

12 towns served

  • Bayonne
  • East Newark
  • Guttenberg
  • Harrison
  • Hoboken
  • +7 more

Hunterdon County

Horse Country, Big Libraries

26 towns served

  • Alexandria Township
  • Bethlehem Township
  • Bloomsbury
  • Califon
  • Clinton
  • +21 more

Mercer County

Princeton to Trenton — Books in Every Direction

12 towns served

  • East Windsor
  • Ewing
  • Hamilton
  • Hightstown
  • Hopewell
  • +7 more

Middlesex County

Central Jersey's Book Hub

25 towns served

  • Carteret
  • Cranbury
  • Dunellen
  • East Brunswick
  • Edison
  • +20 more

Monmouth County

Shore Towns to Horse Farms

53 towns served

  • Aberdeen
  • Allenhurst
  • Allentown
  • Asbury Park
  • Atlantic Highlands
  • +48 more

Morris County

Historic Towns, Overstuffed Bookshelves

39 towns served

  • Boonton
  • Boonton Township
  • Butler
  • Chatham
  • Chatham Township
  • +34 more

Ocean County

Shore Living, Book Giving

33 towns served

  • Barnegat
  • Barnegat Light
  • Bay Head
  • Beach Haven
  • Beachwood
  • +28 more

Passaic County

Paterson to Wayne — We Cover It All

16 towns served

  • Bloomingdale
  • Clifton
  • Haledon
  • Hawthorne
  • Little Falls
  • +11 more

Salem County

Small County, Same Great Service

15 towns served

  • Alloway Township
  • Carneys Point
  • Elmer
  • Elsinboro Township
  • Lower Alloways Creek Township
  • +10 more

Somerset County

Pharma Corridor Bookworms

21 towns served

  • Bedminster
  • Bernards Township
  • Bernardsville
  • Bound Brook
  • Branchburg
  • +16 more

Sussex County

Northwest Jersey's Mountain Readers

24 towns served

  • Andover
  • Andover Township
  • Branchville
  • Byram Township
  • Frankford Township
  • +19 more

Union County

Dense Suburbs, Fast Turnaround

21 towns served

  • Berkeley Heights
  • Clark
  • Cranford
  • Elizabeth
  • Fanwood
  • +16 more

Warren County

Delaware River Valley Readers

22 towns served

  • Allamuchy Township
  • Alpha
  • Belvidere
  • Blairstown Township
  • Franklin Township
  • +17 more