At the 2000 census there were 20,537 people in 6,874 households, including 5,588 families, in the city. The population density was 2,511.8 inhabitants per square mile (969.4/km2). There were 6,993 housing units at an average density of 855.3 per square mile (330.1/km2). The racial makeup of the city was 86.96% White, 1.32% Black or African American, 0.25% Native American, 6.50% Asian, 0.10% Pacific Islander, 2.09% from other races, and 2.78% from two or more races. 6.85% of the population were Hispanic or Latino of any race.