The Town of Oak Island was formed in 1999 when the towns of Long Beach and Yaupon Beach consolidated. This consolidation gave it the distinction of the most populated incorporated town in Brunswick County. Although the largest town in the county, a small town atmosphere is enjoyed by its residents. The foundation of this beach community has always been public access — consider the over 52 public beach accesses (most with parking), two public boat ramps, several areas to put in canoes and kayaks, an extensive sidewalk system for bikes and pedestrians to enjoy, recreation trails, numerous parks and playgrounds, a full service parks and recreation department, and youth friendly facilities such as the newly completed skate board park.