Carolina Shores is a small town located in the County of Brunswick. It is located in the U.S. state of North Carolina. Carolina Shores are a part of the Wilmington MSA. It has a total area of about 3.7 sq. kms. and located at an elevated height of about 40 ft. A major part of the local population is primarily white and they are engaged in agriculture and other trade related local activities in the region.