Independent Bookstores

This is a living list of independent bookstores found in North Carolina. If you know of a bookstore that we’re missing, please email us and share what you know!

Adventure Bound Books
Morganton
Battery Park Book Exchange
Asheville
Beach Book Mart
Atlantic Beach
Blue Ridge Books
Waynesville
Book Buyers
Charlotte
Bookmarks
Winston-Salem
Books & Beans
Rocky Mount
Books to be Red
Ocracoke
Books Unlimited
Franklin
Boomerang Bookshop
Greensboro
Buxton Village Books
Buxton
C. Clayton Thompson Booksellers
Boone
City Lights Bookstore
Sylva
Cultivator Bookstore
Murfreesboro
Dog Eared Books
Raleigh
Downtown Books
Manteo
Duck's Cottage
Duck
The Eclectible Shop
Winston-Salem
Firestorm Books and Coffee
Asheville
Foggy Pine Book Store
Boone
Flyleaf Books
Chapel Hill
Given Book Shop
Pinehurst
Goldberry Books
Concord
Golden Fig Books
Durham
Gone Fishing Books
Lenoir
Island Bookstore
Duck, Corolla, & Kitty Hawk
Letters
Durham
Liberation Station
Raleigh-Durham
Little Switzerland Bookshop & Beans
Marion
Main Street Books
Davidson
Malaprops Books
Asheville
McIntyre’s Books
Pittsboro
Old Books on Front St.
Wilmington
Page 158 Books
Wake Forest
Page After Page Bookstore
Elizabeth City
Park Road Books
Charlotte
Pauper's Books & More
Clayton
Persnickety Books
Burlington
Pomegranate Books
Wilmington
*Porter's Co. Bookshoppe
Surf City
Purple Crow Books
Hillsborough
Quail Ridge Books
Raleigh
Quarter Moon Books
Topsail
Read With Me
Raleigh
Reader's Corner, Inc.
Raleigh
Red Rice and Beans Diaspora Bookstore
Charlotte (virtual bookstore)
Rofhiwa Book Café
Durham
Sassafras on Sutton
Black Mountain
Scuppernong Books
Greensboro
Scuttlebutt
Beaufort
Shelves
Charlotte
So & So Books
Raleigh
South Main Book Company
Salisbury
Spellbound Children’s Bookshop
Asheville
Sugar Island
Topsail Island
Sunrise Books
High Point
The Book Shelf
Tryon
The Coffee Hound Bookshop
Louisburg
The Country Bookshop
Southern Pines
The Regulator Book Store
Durham
Two Sisters Bookery
Wilmington
Wall Street Books LLC
Waynesville
Wonderland Bookshop
Greensboro