Public Libraries are at the heart of our New Jersey communities.
We know that the caregivers, loved ones, and neighbors of those who use our services visit public libraries throughout the State.
I wanted to thank you and your associates for this program. It truly is a miracle gift to persons who cannot see. With these books, my father has a full life and something to look forward to and occupy his mind, each day – as opposed to listening to the same 10 minutes of news on the radio – all day. This is the best use of our tax dollars ever!
To increase the visibility of the services of the NJ State Library Talking Book and Braille Center (TBBC) in our communities, we partner with fellow public libraries in several ways:
Apply for Services
Places that serve NJ residents who meet our eligibility criteria, including public libraries, may apply for an account as an institution.
Dedicated Resources for Library Staff
TBBC offers a valuable, no-cost service that your library can bring to your community.
Braille and Audio Reading Download (BARD)
BARD, the Braille and Audio Reading Download service, offers downloadable books and magazines for patrons who are unable to read standard print due to a visual, print, or physical disability. Offered by the TBBC and the National Library Service for the Blind and Print Disabled (NLS), Library of Congress.

The BARD Public Library Pilot Project granted institutional access to the BARD site. This access allowed trained public libraries to provide community-based assistance to download audiobooks and audio magazines for TBBC members.
Library Equal Access Program (LEAP)
LEAP offers free technology courses for individuals aged 55 and above, who have some level of vision loss, to teach them how to use accessibility features available on Apple iPad and iPhone devices.
TBBC has partnered with the New Jersey Department of Human Services Commission for the Blind and Visually Impaired (CBVI) to present the program.
Our Partners by County
Below is a list of public libraries in New Jersey that have chosen to have accounts with TBBC, listed by country, and that have been trained on our services.
ATLANTIC COUNTY
- Atlantic City Free Public Library (LEAP)
- Atlantic County Public Library – Brigantine (BARD)
- Atlantic County Public Library – Egg Harbor City (BARD)
- Atlantic County Public Library – Egg Harbor Township (BARD)
- Atlantic County Public Library – Galloway (BARD)
- Atlantic County Public Library – Hammonton (BARD)
- Atlantic County Public Library – Mays Landing (BARD, LEAP)
- Atlantic County Public Library – Pleasantville (BARD)
- Atlantic County Public Library – Somers Point (BARD)
- Atlantic County Public Library – Ventnor (BARD)
- New Jersey Commission for the Blind and Visually Impaired – Hammonton, NJ
BERGEN COUNTY
- Cresskill Public Library (BARD)
- Dixon Homestead Library – Dumont, NJ (BARD)
- Edgewater Public Library (BARD)
- Emerson Public Library
- Franklin Lakes Public Library (BARD)
- Free Public Library of Hasbrouck Heights
- Fort Lee Public Library (BARD)
- Garfield Public Library
- Glen Rock Public Library (BARD)
- Hillsdale Free Public Library
- Johnson Public Library – Hackensack (BARD, LEAP)
- Lee Memorial Library – Allendale (BARD)
- Maywood Public Library (BARD)
- Maurice M. Pine Free Public Library – Fair Lawn (BARD)
- Midland Park Memorial Library (BARD)
- Northvale Public Library
- Paramus Public Library
- Ridgefield Public Library
- Ridgewood Public Library (BARD)
- River Edge Public Library (BARD)
- Rochelle Park Free Public Library (BARD)
- River Vale Free Public Library
- Rutherford Public Library (BARD)
- Teaneck Public Library (BARD)
- Waldwick Public Library
- Westwood Free Public Library
- Wyckoff Public Library (BARD)
BURLINGTON COUNTY
- Burlington County Library – Bordentown (BARD)
- Burlington County Library – Cinnaminson (BARD)
- Burlington County Library – Evesham (BARD)
- Burlington County Library – Maple Shade (BARD)
- Burlington County Library – Pemberton (BARD)
- Burlington County Library – Pinelands
- Burlington County Library – Westampton (BARD)
- Old Tappan Free Public Library
- Riverton Free Library
- Library Company of Burlington
- Willingboro Public Library
CAMDEN COUNTY
- Camden County Library – Voorhees (BARD)
- Cherry Hill Public Library (BARD, LEAP)
- Haddonfield Public Library
- New Jersey Commission for the Blind and Visually Impaired – Cherry Hill
- Pennsauken Public Library
CAPE MAY COUNTY
CUMBERLAND COUNTY
ESSEX COUNTY
- Belleville Public Library and Information Center (BARD)
- Bloomfield Public Library (BARD)
- Cedar Grove Public Library (BARD)
- East Orange Public Library (BARD)
- Fairfield Free Public Library
- Glen Ridge Public Library (BARD)
- Maplewood Memorial Library (BARD)
- Millburn Free Public Library (BARD)
- Montclair Public Library (BARD)
- Newark Public Library (LEAP)
- Orange Public Library
- South Orange Public Library (BARD, LEAP)
- Verona Public Library
- West Caldwell Public Library
- West Orange Public Library
GLOUCESTER COUNTY
- Deptford Free Public Library
- Gloucester County Public Library – Glassboro
- Gloucester County Public Library – Greenwich Township (BARD)
- Gloucester County Public Library – Logan Township (BARD)
- Gloucester County Public Library – Mullica Hill (BARD)
- Gloucester County Public Library – Margaret Dombrosky Swedesboro Public Library (BARD)
- Margaret E. Heggan Free Public Library
- McCowan Memorial Library
- The Free Public Library of Monroe Township, Williamston
HUDSON COUNTY
- Hoboken Public Library (BARD)
- Jersey City Free Public Library – Headquarters (BARD)
- Jersey City Free Public Library – Earl A. Morgan
- Jersey City Free Public Library – Five Corners
- Jersey City Free Public Library – Glenn D. Cunningham
- Jersey City Free Public Library – Heights
- Jersey City Free Public Library – Lafayette
- Jersey City Free Public Library – Marion
- Jersey City Free Public Library – Miller
- Jersey City Free Public Library – Pavonia
- Jersey City Free Public Library – West Bergen
- North Bergen Free Public Library
- Secaucus Public Library and Business Resource Center
- Union City Public Library (BARD)
- Weehawkin Free Public Library (BARD)
HUNTERDON COUNTY
MERCER COUNTY
- Hamilton Free Public Library
- Mercer County Library- Ewing
- Mercer County Library- Hickory Corner (BARD)
- Mercer County Library- Hightstown (BARD)
- Mercer County Library- Hollowbrook (BARD)
- Mercer County Library- Hopewell (BARD)
- Mercer County Library- Lawrence Headquarters (BARD)
- Mercer County Library- Robbinsville (BARD)
- Mercer County Library- Twin Rivers (BARD)
- Mercer County Library- West Windsor (BARD)
- Princeton Public Library (BARD)
- Trenton Free Public Library
MIDDLESEX COUNTY
- Carteret Public Library
- East Brunswick Public Library (BARD, LEAP)
- Highland Park Public Library (BARD)
- Metuchen Public Library (BARD)
- Milltown Public Library
- Monroe Township Public Library (BARD)
- N.J. Veterans Memorial Home – Menlo Park
- North Brunswick Public Library (BARD)
- Old Bridge Public Library
- Piscataway Public Library
- Plainsboro Public Library
- South Brunswick Public Library
- South Plainfield Public Library
- Woodbridge Public Library (BARD)
MONMOUTH COUNTY
- Belmar Public Library (BARD)
- Bradley Beach Library
- Brielle Public Library
- Eatontown Public Library
- Kemmerer Library Harding Township
- Long Branch Free Public Library
- Matawan Aberdeen Public Library
- Middletown Township Public Library (BARD)
- Monmouth County Library – Eastern (BARD)
- Monmouth County Library – Manalapan (BARD, LEAP)
- Oceanic Free Library
- Spring Lake Library
MORRIS COUNTY
- Denville Public Library (BARD)
- Dover Free Public Library
- Florham Park Public Library
- Library of the Chathams
- Lincoln Park Public Library (BARD)
- Long Hill Township Library (BARD)
- Montville Public Library (BARD)
- Morris County Library at Whippany (BARD)
- Morristown & Morris Township Library (LEAP)
- Pequannock Township Public Library (BARD)
- Wharton Public Library (BARD)
OCEAN COUNTY
- Ocean County Library – Barnegat (BARD)
- Ocean County Library – Bay Head Reading Center (BARD)
- Ocean County Library – Beachwood (BARD)
- Ocean County Library – Berkeley (BARD)
- Ocean County Library – Brick (BARD)
- Ocean County Library – Island Heights (BARD)
- Ocean County Library – Jackson (BARD)
- Ocean County Library – Lacey (BARD)
- Ocean County Library – Lakewood (BARD)
- Ocean County Library – Little Egg Harbor (BARD)
- Ocean County Library – Long Beach Island (BARD)
- Ocean County Library – Manchester (BARD)
- Ocean County Library – Plumsted (BARD)
- Ocean County Library – Point Pleasant Beach (BARD)
- Ocean County Library – Point Pleasant Borough (BARD)
- Ocean County Library – Stafford (BARD)
- Ocean County Library – Toms River (BARD, LEAP)
- Ocean County Library – Tuckerton (BARD)
- Ocean County Library – Upper Shores (BARD)
- Ocean County Library – Waretown (BARD)
- Ocean County Library – Whiting Reading Center (BARD)
PASSAIC COUNTY
- Little Falls Public Library (BARD)
- Louis Bay 2nd Library & Community Center – Hawthorne
- Paterson Free Public Library
- Wanaque Public Library
- Wayne Public Library – Headquarters (BARD)
- Wayne Public Library – Preakness (BARD)
SALEM COUNTY
- Pennsville Public Library (BARD)
SOMERSET COUNTY
- Bernardsville Public Library
- Franklin Township Public Library (BARD)
- Raritan Public Library
- Somerset County Library – Bound Brook (BARD)
- Somerset County Library – Bridgewater (BARD)
- Somerset County Library – Hillsborough (BARD)
- Somerset County Library – Manville (BARD)
- Somerset County Library – Mary Jacobs – Rocky Hill (BARD)
- Somerset County Library – Montgomery
- Somerset County Library – North Plainfield (BARD)
- Somerset County Library – Peapack & Gladstone (BARD)
- Somerset County Library – Somerville (BARD)
- Somerset County Library – Warren (BARD)
- Somerset County Library – Watchung (BARD)
- United States Veterans Administration – Lyons, NJ (VISOR program)
SUSSEX COUNTY
UNION COUNTY
- Hillside Public Library
- Kenilworth Public Library (BARD)
- Mountainside Public Library
- New Providence Memorial Library
- Scotch Plains Public Library (BARD)
- Springfield Free Public Library
- Summit Free Public Library
- Union Public Library (BARD)
WARREN COUNTY
Do You Still Have Questions?
- Email: tbbc@njstatelib.org
- Phone: 800-792-8322 ext. 0
- Fax: 609-406-7181
TBBC is open to walk-in visitors Monday through Friday 8:00, a.m. to 3:30 p.m.
Closed on Saturdays, Sundays and State Holidays.
Servicios Hispanos
- Llame gratis al 800-792-8322 ext. 822; o envíe un correo electrónico a tbbcspanish@njstatelib.org.
- TBBC abre cinco días a la semana, de 8:00 a. m. a 3:30 p. m., de lunes a viernes. Cerramos los sábados, domingos y días festivos estatales.

This project was made possible in part by the Institute of Museum and Library Services. The views, findings, conclusions, or recommendations expressed on this website do not necessarily represent those of the Institute of Museum and Library Services.


