Danielson is a borough in the town of Killingly in Windham County, Connecticut, United States. The population was 4,155 at the 2020 census. Danielson was originally named "Danielsonville" for Gen. James Danielson, the builder of the first house in the settlement. It was renamed Danielson in 1895.