Shallotte, North Carolina is a small town in Brunswick County in the Eastern part of the state. Just a few miles west of local beaches, such as Holden Beach and Ocean Isle Beach, this once small town has grown up quite a bit over the years. Shallotte is filled with things to do on your next family adventure or date night out. In recent years, Shallotte has been growing with new businesses and people moving in high numbers. It is a central area with food and shops to the Brunswick County Beaches.