King Public Library

King Public Library

Share

Member of the Northwestern Regional Library system, since 1967 serving Alleghany, Stokes, Surry, and Yadkin counties.

NWRL is also a proud member of NC Cardinal since 2015.

06/20/2026

June 20 commemorates the anniversary of the bald eagle’s selection as our national symbol on the Great Seal in 1782. Today, it serves as a reminder of the bald eagle’s status as a conservation success story and celebrates the eagle’s triumphant return from near extinction. Northwestern Regional Libraries have many materials relating to our national bird. We’re so much more than books!

06/20/2026

On July 12, USPS First-Class Mail Forever stamps will increase by 4 cents to $0.82 (up from $0.78)

06/20/2026

Our "holds" are again available for self-service, but we are ALWAYS happy to checkout for you!

Photos from King Public Library's post 06/19/2026

We had a blast last night at Teen Dino Art. We learned some amazing dinosaur facts and got to work together on this amazing poster. A BIG thank you to Klaws of Kreation for hosting such a fun night!!!

06/19/2026

Juneteenth is a federal holiday in the United States commemorating the end of slavery. Its name is a mash-up of “June” and “nineteenth,” as it is celebrated on the anniversary of June 19, 1865. As the American Civil War ended, Major General Gordon Granger ordered the final enforcement of the Emancipation Proclamation in Texas. Find out more about the Emancipation Proclamation and Juneteenth at your local branch of the Northwestern Regional Library. Find out how we’re here for YOU!

Photos from King Public Library's post 06/17/2026
Photos from King Public Library's post 06/17/2026

Field day at the library was a success! It was so much fun! Thanks to all who joined us and a BIG thank you to Kona Ice for coming out with the icy treats!

Want your organization to be the top-listed Government Service in King?
Click here to claim your Sponsored Listing.

Category

Telephone

Address


101 Pilot View Drive
King, NC
27021

Opening Hours

Monday 9am - 8pm
Tuesday 9am - 8pm
Wednesday 9am - 6pm
Thursday 9am - 8pm
Friday 9am - 6pm
Saturday 10am - 2pm