Salix is a city in Woodbury County, Iowa, United States.
[3] The city was named from the grove willows (or salix) near the original town site.
[6] Salix is located on the floodplain of the Missouri River, near Interstate 29.
There were 146 housing units at an average density of 86.0 per square mile (33.2/km2).
There were 167 housing units at an average density of 109.9 per square mile (42.4/km2).
The racial makeup of the city was 95.0% White, 0.6% Native American, 1.7% Asian, and 2.8% from two or more races.
30.1% of all households were made up of individuals, and 12.4% had someone living alone who was 65 years of age or older.
There were 160 housing units at an average density of 239.7 per square mile (92.5/km2).
34.4% of all households were made up of individuals, and 14.3% had someone living alone who was 65 years of age or older.