Carteret County Public Libraries has an official Facebook! Spread the word! http://carteret.cpclib.org/
Part of Craven-Pamlico-Regional Library system.
Member libraries in Carteret County are:
Bogue Banks Public Library (in Pine Knoll Shores) 252-247-2660
Carteret County Public Library (in Beaufort) 252-728-2050
Down East Public Library (in Smyrna) 252-728-1333
Newport Public Library 252-225-5108
Western Carteret Public Library (in Cape Carteret) 252-393-6500