Florence is a town in Codington County, South Dakota, United States. It is part of the Watertown, South Dakota Micropolitan Statistical Area. The population was 374 at the 2010 census.Florence was named for a lady acquaintance of a railroad employee.