Swedesboro was formed as a borough by an act of the New Jersey Legislature on April 9, 1902, from portions of Woolwich Township. The borough was named for its early settlers originally from the colony of New Sweden.