Click on the map to display elevation.
Caswell Beach, Brunswick County, North Carolina, 28465-8437, United States (33.89601 -78.05110)
Roughly halfway between Wilmington, North Carolina and Myrtle Beach, South Carolina, Caswell Beach is located on the east end of Oak Island at 33°54′13″N 78°3′38″W / 33.90361°N 78.06056°W / 33.90361; -78.06056 (33.903609, -78.060637). This island is the easternmost of the South Brunswick Islands which were formed in the late 1930s by the construction of the Intracoastal Waterway (ICW) which was dredged from Southport, NC at the mouth of the Cape Fear River through coastal sounds and marshes to the Little River in South Carolina. Elevations in the town range from sea level to approximately 25’ and according to the United States Census Bureau, the town has a total area of 4.1 square miles (10.5 km2) with 2.9 square miles (7.6 km2) of it being land.