Brunswick County Library Branches
The Brunswick County Library System has five branches. All library branch locations are open:
Monday, Wednesday, Friday 9 a.m. to 6 p.m.
Tuesday, Thursday 9 a.m. to 7 p.m.
Saturday 9 a.m. to 5 p.m.
Southport
Margaret & James Harper, Jr. Library
Address: 109 West Moore Street, Southport
Phone: 910-457-6237
Branch manager: Heather Donnell
Storytime: Mondays 10 a.m. (Sept–Apr)
Shallotte
Rourk Branch Library
Address: 5068 Main Street, Shallotte
Phone: 910-754-6578
Branch manager: Kelly James
Storytime: Thursdays 11 a.m.
Leland
Leland Library
Address: 487 Village Road, Leland
Phone: 910-371-9442
Branch manager: Nathan Phillips
Storytime: Wednesdays 10 a.m. (babies – registration required) / 11 a.m. (preschool) & Thursdays 10 a.m. (babies – registration required)
Oak Island
G.V. Barbee, Sr. Branch Library
Address: 8200 East Oak Island Drive, Oak Island
Phone: 910-278-4283
Branch manager: Erika Dosher
Storytime: Tuesdays 10 a.m. (Sept–Apr)
View events
Carolina Shores
Southwest Brunswick Branch Library
Address: 9400 Ocean Highway West, Carolina Shores
Phone: 910-575-0173
Branch manager: Kristyna Savard
Storytime: Wednesdays 10:30 a.m.
View events