At the time of the 2000 census, there were 1,108 people, 345 households, and 247 families residing in Avondale. The population density was 2,248.7 per square mile (873.1/km2). There were 361 housing units at an average density of 732.7 per square mile (284.5/km2). The racial makeup of Avondale was 69.77% White, 16.61% African American, 0.90% Native American, 0.27% Asian, 10.38% from other races, and 2.08% from two or more races. Hispanic or Latino of any race accounted for 38.09% of the population.