Seabrook Island is a barrier island in Charleston County, South Carolina. The island has a population of 2,050 in2020. Seabrook Island is a private, friendly coastal community located just miles from the historic city of Charleston. Nestled in natural beauty, close to all amenities yet secluded, this gated coastal barrier island boasts pristine beaches, tranquil wetlands, and a lush coastal forest.