The town was known by several names during its early years. Some people referred to it as Weeks Point, Weeks Landing, Weeks Wharf, The Wharf, and others as New Town. In one petition, it is called "New Town upon Bogue." It was generally called Bogue during the Revolutionary War era. The confusion was finally settled in 1783, when it was incorporated and an act of the General Assembly officially named it Swansborough, in honor of Samuel Swann, Speaker of the colonial assembly and official representative of Onslow in the Assembly. The name was later shortened to Swansboro.