 At the 2000 census there were 760 people, 306 households, and 217 families residing in Weiner.The population density was 551.4 people per square mile (212.6/km²).There were 337 housing units at an average density of 244.5 per square mile (94.3/km²).