Beresford, South Dakota. Beresford is a city in Lincoln and Union counties in the State of South Dakota. The population was 2,005 as of the 2010 census. The southern two-thirds is part of the Sioux City, IA-NE-SD Metropolitan Statistical Area, while the northern one-third is part of the Sioux Falls Metropolitan Statistical Area.