Benson was founded in 1880. It was named after Judge William B. Benson, who was a good friend of Charles Crocker, a Southern Pacific Railroad owner. The town was chosen for two reasons. One being close to the San Padro River and the railroad. This railroad was the closest one for the mines on the upper San Pedro Valley.