Early access. These directories are new and still growing. A listing marked Unverified is basic information from public professional sources; the person can confirm, correct, claim, or remove it at any time.
Public library directory
Find where to suggest your book to a public library.
This directory includes every public library system in the United States, one row per system, using the federal Public Libraries Survey. Each listing links to the library's own page for suggesting a purchase or submitting a book and shows the date we last checked it. A listing isn't a recommendation.
Sarasota County Public Libraries
Sarasota, FL
479,021 people served
10 locations
Submission page not found yet
Sonoma County Library
Rohnert Park, CA
478,152 people served
15 locations
Submission page not found yet
Onondaga County Public Library
Syracuse, NY
476,516 people served
11 locations
Submission page not found yet
Johnson County Library
Overland Park, KS
474,776 people served
14 locations
Submission page not found yet
Long Beach Public Library
Long Beach, CA
458,813 people served
12 locations
Submission page not found yet
Virginia Beach Public Library
Virginia Beach, VA
458,028 people served
10 locations
Submission page not found yet
Santa Clara County Library
Campbell, CA
456,355 people served
8 locations
Submission page not found yet
Manatee County Public Library System
Bradenton, FL
455,195 people served
8 locations
Submission page not found yet
East Baton Rouge Parish Library
Baton Rouge, LA
453,022 people served
14 locations
Submission page not found yet
Dayton Metro Library
Dayton, OH
452,238 people served
21 locations
Submission page not found yet
Osceola Library System
Kissimmee, FL
450,989 people served
6 locations
Submission page not found yet
Live Oak Public Libraries
Savannah, GA
450,821 people served
16 locations
Submission page not found yet
Dakota County Library
Eagan, MN
449,658 people served
10 locations
Submission page not found yet
Oakland Public Library
Oakland, CA
449,189 people served
18 locations
Submission page not found yet
Department of Community Services
New Castle, DE
449,061 people served
10 locations
Submission page not found yet
Seminole County Public Library System
Casselberry, FL
445,870 people served
5 locations
Submission page not found yet
Kent District Library
Comstock Park, MI
439,194 people served
20 locations
Submission page not found yet
Greensboro Public Library
Greensboro, NC
435,509 people served
8 locations
Submission page not found yet
Lake County Library System
Tavares, FL
432,796 people served
16 locations
Submission page not found yet
Toledo-Lucas County Public Library
Toledo, OH
428,505 people served
20 locations
Submission page not found yet
Jefferson Parish Library
Metairie, LA
427,253 people served
16 locations
Submission page not found yet
Loudoun County Public Library
Leesburg, VA
425,204 people served
10 locations
Submission page not found yet
Monmouth County Library
Manalapan, NJ
425,110 people served
13 locations
Submission page not found yet
Pioneer Library System
Norman, OK
422,056 people served
13 locations
Submission page not found yet
Solano County Library
Fairfield, CA
420,393 people served
9 locations
Submission page not found yet
Pal Public Library Cooperative
Bronson, FL
416,905 people served
23 locations
Submission page not found yet
Richland County Public Library
Columbia, SC
416,147 people served
13 locations
Submission page not found yet
Marion County Public Library System
Ocala, FL
413,951 people served
9 locations
Submission page not found yet
Collier County Public Library
Naples, FL
408,363 people served
10 locations
Submission page not found yet
Charleston County Public Library System
Charleston, SC
408,235 people served
18 locations
Submission page not found yet
Rangeview Library District
Thornton, CO
406,718 people served
7 locations
Submission page not found yet
Saint Charles City-County Library District
St. Peters, MO
405,262 people served
12 locations
Submission page not found yet
Huntsville - Madison County Public Library
Huntsville, AL
403,565 people served
10 locations
Submission page not found yet
Brazoria County Library System
Angleton, TX
398,938 people served
13 locations
Submission page not found yet
Arlington Public Library System
Arlington, TX
398,431 people served
7 locations
Submission page not found yet
Wichita Public Library
Wichita, KS
396,119 people served
7 locations
Submission page not found yet
Aurora Public Library
Aurora, CO
394,380 people served
7 locations
Submission page not found yet
Forsyth County Public Library
Winston-Salem, NC
392,839 people served
10 locations
Submission page not found yet
Carnegie Library of Pittsburgh
Pittsburgh, PA
392,273 people served
19 locations
Submission page not found yet
St. Lucie County Library System
Fort Pierce, FL
385,605 people served
7 locations
Submission page not found yet
Allen County Public Library
Fort Wayne, IN
385,410 people served
14 locations
Submission page not found yet
Douglas County Libraries
Castle Rock, CO
383,911 people served
7 locations
Submission page not found yet
Akron-Summit Cnty Public Library
Akron, OH
381,648 people served
19 locations
Submission page not found yet
Cleveland Public Library
Cleveland, OH
374,557 people served
28 locations
Submission page not found yet
Davis County Library
Farmington, UT
373,207 people served
7 locations
Submission page not found yet
Mobile Public Library
Mobile, AL
371,984 people served
10 locations
Submission page not found yet
Chesterfield County Public Library
Chesterfield, VA
369,943 people served
10 locations
Submission page not found yet
Burlington County Library
Westampton, NJ
363,983 people served
8 locations
Submission page not found yet
New Orleans Public Library
New Orleans, LA
362,701 people served
15 locations
Submission page not found yet
Sequoyah Regional Library System
Canton, GA
361,084 people served
8 locations
Submission page not found yet
The location and population numbers come from the federal Public Libraries Survey, which the Institute of Museum and Library Services runs. They describe the library system, not any one branch.
Basic listings are free and always will be. Being listed is not a recommendation, and nobody pays to appear.
Are you listed and want to correct or remove it? Write to us and we will send you a link to your own listing.
