Campbell is a town in the middle of the Mississippi River in La Crosse County, Wisconsin, United States.
It is part of the La Crosse, Wisconsin Metropolitan Statistical Area.
The town was originally created in 1851, and was officially named after Erasmus D. Campbell, a former Lieutenant Governor of Wisconsin.
Today, the town of Campbell is confined to part of a large island bordered by the Mississippi and Black rivers and Lake Onalaska.
Later, French-Canadian settlers, primarily farmers from the Canadian province of Quebec, settled on the island-part of Campbell, then a much larger town between the incorporated settlements of Onalaska and La Crosse.
The La Crosse Regional Airport occupies the northern part of French Island.