As of the 2000 Census, the population density was 2,894.6 inhabitants per square mile (1,117.4/km2). There were 7,261 housing units at an average density of 1,310.9 per square mile (506.0/km2). The racial makeup of the city was 83.61% White, 1.17% African American, 0.47% Native American, 6.41% Asian, 0.29% Pacific Islander, 3.51% from other races, and 4.55% from two or more races. Hispanics or Latinos of any race were 11.01% of the population.
Of the 7,060 households, 28.1% had children under the age of 18 living with them, 41.5% were married couples living together, 10.0% had a female householder with no husband present, and 44.6% were not families. Of all households, 34.3% were made up of individuals, and 7.5% had someone living alone who was 65 years of age or older. The average household size was 2.27 and the average family size was 3.00.
22.7% of the population was under age 18, 6.2% from 18 to 24, 38.7% from 25 to 44, 22.9% from 45 to 64, and 9.5% 65 or older. The median age was 36. For every 100 females, there were 98.7 males. For every 100 females 18 and over, there were 96.0 males.
The median income for a household in the city was $61,341, and for a family was $74,007. Males had a median income of $52,486 versus $41,682 for females. The per capita income for the city was $33,996. About 3.1% of families and 4.6% of the population were below the poverty line, including 4.7% of those under age 18 and 6.0% of those age 65 or over.