The Orange County Public Library system has locations in Hillsborough and Carrboro. The libraries are closed on county holidays and during inclement weather.
Hillsborough, Main Library
137 W. Margaret Lane | Hillsborough, NC 27278 | 919.245.2525. Free parking is available in the adjacent parking deck and along streets in town. Bus service information for the Hillsborough area can be found here.
Hillsborough, Cedar Grove Library Station Kiosk
Cedar Grove Community Center | 5800 Hwy 86 N, Hillsborough 27278. Free parking is available beside the kiosk. The kiosk is on the Orange-Chapel Hill Connector bus route.
Carrboro Branch Library
900 Old Fayetteville Rd. | Chapel Hill, NC 27516 | 919.969.3006 Co-located at McDougle Elementary and Middle Schools. Free parking in the adjacent lot. Find Carrboro-Chapel Hill bus route information here.
Mon-Fri 9 am - 5 pm Sat 10 am - 2 pm Sun Closed
100 N. Greensboro Street | Carrboro, NC 27510 | 919.918.7387. Free parking is available across the street and in town lots. Find Carrboro-Chapel Hill bus route information information here.
A new location in Carrboro is in the works. For the latest on that project, visit here.