As of the 2010 United States Census, there were 899 people residing in the city. The racial makeup of the city was 90.9% White, 2.6% Black, 0.4% Native American, 1.2% Asian, 0.1% from some other race and 0.8% from two or more races. 4.0% were Hispanic or Latino of any race.