 This river was named for the fossil shells found in outcroppings along its banks.The United States Board on Geographic Names settled on "Shell Rock River" as the stream's name in 1931.According to the Geographic Names Information System, it has also been known by the spelling "Shellrock River".