Library Search

There's something for everyone at the library!

Your free Georgia public library card is the key to discovering and learning at your library, online, and at great places around the state.


(Or click here for a full list of GA locations)

Search below by public library system, location name, county, or by zip code.


17 Branch(es) in this system.

Headquarters For Library System
Mailing Address:
1001 Lawrenceville Highway
Lawrenceville, GA, 30046
tel: (770) 822-4522 (Click to call)
fax: (770) 822-5379
www.gwinnettpl.org

Click for directions

Charles Pace
Library Director
[email protected]
Counties Served: Gwinnett
2100 Buford Highway
Buford GA, 30518
Telephone: (770) 822-4522
Fax: (770) 982-2439

Click for directions

System: Gwinnett County Public Library System
NOT A PINES PARTICIPATING LIBRARY
3025 Bethany Church Road
Snellville GA, 30039
Telephone: (770) 822-4522
Fax: (770) 982-4560

Click for directions

System: Gwinnett County Public Library System
NOT A PINES PARTICIPATING LIBRARY
455 Camp Perrin Road
Lawrenceville GA, 30043
Telephone: (770) 822-4522
Fax: (770) 822-2052

Click for directions

System: Gwinnett County Public Library System
NOT A PINES PARTICIPATING LIBRARY
265 Dacula Road
Dacula GA, 30019
Telephone: (770) 822-4522
Fax: (770) 822-2869

Click for directions

System: Gwinnett County Public Library System
NOT A PINES PARTICIPATING LIBRARY
3180 Main Street
Duluth GA, 30096
Telephone: (770) 822-4522
Fax: (770) 982-2429

Click for directions

System: Gwinnett County Public Library System
NOT A PINES PARTICIPATING LIBRARY
2780 Five Forks Trickum Road
Lawrenceville GA, 30044
Telephone: (770) 822-4522
Fax: (770) 978-5593

Click for directions

System: Gwinnett County Public Library System
NOT A PINES PARTICIPATING LIBRARY
700 Grayson Parkway
Grayson GA, 30017
Telephone: (770) 822-4522
Fax: (770) 277-7689

Click for directions

System: Gwinnett County Public Library System
NOT A PINES PARTICIPATING LIBRARY
3690 Braselton Highway
Dacula GA, 30019
Telephone: (770) 822-4522
Fax: (678) 985-6210

Click for directions

System: Gwinnett County Public Library System
NOT A PINES PARTICIPATING LIBRARY
1001 Lawrenceville Highway
Lawrenceville GA, 30046
Telephone: (770) 822-4522
Fax: (770) 822-5379
Website: www.gwinnettpl.org

Click for directions

System: Gwinnett County Public Library System
NOT A PINES PARTICIPATING LIBRARY
1001 Lawrenceville Highway
Lawrenceville GA, 30046
Telephone: (770) 822-4522
Fax: (770) 822-5376

Click for directions

System: Gwinnett County Public Library System
NOT A PINES PARTICIPATING LIBRARY
4817 Church Street
Lilburn GA, 30047
Telephone: (770) 822-4522

Click for directions

System: Gwinnett County Public Library System
NOT A PINES PARTICIPATING LIBRARY
1001 Lawrenceville Highway
Lawrenceville GA, 30046
Telephone: (770) 978-5154
Website: www.gwinnettpl.org

Click for directions

System: Gwinnett County Public Library System
NOT A PINES PARTICIPATING LIBRARY
1210 Pounds Road Sw
Lilburn GA, 30047
Telephone: (770) 822-4522
Fax: (678) 985-6069

Click for directions

System: Gwinnett County Public Library System
NOT A PINES PARTICIPATING LIBRARY
6025 Buford Highway
Norcross GA, 30071
Telephone: (770) 822-4522
Fax: (678) 985-6084

Click for directions

System: Gwinnett County Public Library System
NOT A PINES PARTICIPATING LIBRARY
5570 Spalding Drive
Norcross GA, 30092
Telephone: (770) 822-4522
Fax: (678) 985-6109

Click for directions

System: Gwinnett County Public Library System
NOT A PINES PARTICIPATING LIBRARY
2740 Lenora Church Road
Snellville GA, 30078
Telephone: (770) 822-4522
Fax: (770) 978-7929

Click for directions

System: Gwinnett County Public Library System
NOT A PINES PARTICIPATING LIBRARY
361 Main Street
Suwanee GA, 30024
Telephone: (770) 822-4522
Fax: (678) 985-6049

Click for directions

System: Gwinnett County Public Library System
NOT A PINES PARTICIPATING LIBRARY
Go to Top