As of the census of 2000, there were 791 people, 269 households, and 210 families residing in the city. The population density was 951.4 people per square mile (368.0/km²). There were 341 housing units at an average density of 410.2 per square mile (158.6/km²). The racial makeup of the city was 68.90% White, 9.36% African American, 0.25% Native American, 21.11% from other races, and 0.38% from two or more races. Hispanic or Latino of any race were 39.95% of the population.
There were 269 households out of which 36.1% had children under the age of 18 living with them, 62.1% were married couples living together, 11.5% had a female householder with no husband present, and 21.6% were non-families. 20.1% of all households were made up of individuals and 10.8% had someone living alone who was 65 years of age or older. The average household size was 2.83 and the average family size was 3.25.