Shelby is a town in La Crosse County, Wisconsin, United States.
It is part of the La Crosse, Wisconsin Metropolitan Statistical Area.
There were 1,817 housing units at an average density of 71 per square mile (27.4/km2).
18% of all households were made up of individuals, and 7.7% had someone living alone who was 65 years of age or older.
None of the families and 1.1% of the population were living below the poverty line, including no under eighteens and 2.7% of those over 64.