At the 2010 census Willows had a population of 6,166. The population density was 2,146.2 people per square mile. The racial makeup of Willows was 4,304 White, 78 African American, 138 Native American, 312 Asian, 11 Pacific Islander, 1,099 from other races, and 224 from two or more races. Hispanic or Latino of any race were 2,020 persons. The census reported that 5,976 people lived in households, 20 lived in non-institutionalized group quarters, and 170 were institutionalized. There were 2,173 households, 839 had children under the age of 18 living in them, 1,037 were opposite-sex married couples living together, 327 had a female householder with no husband present, 133 had a male householder with no wife present. There were 225 unmarried opposite-sex partnerships, and 7 same-sex married couples or partnerships. 538 households were one person and 228 had someone living alone who was 65 or older. The average household size was 2.75. There were 1,497 families ; the average family size was 3.28. The age distribution was 1,783 people under the age of 18, 614 people aged 18 to 24, 1,542 people aged 25 to 44, 1,445 people aged 45 to 64, and 782 people who were 65 or older. The median age was 32.6 years. For every 100 females, there were 97.4 males. For every 100 females age 18 and over, there were 94.5 males. There were 2,399 housing units at an average density of 835.0 per square mile,of which 2,173 were occupied, 1,148 by the owners and 1,025 by renters. The homeowner vacancy rate was 2.3%; the rental vacancy rate was 8.8%. 3,137 people lived in owner-occupied housing units and 2,839 people lived in rental housing units.
2000
At the 2000 census there were 6,220 people in 2,134 households, including 1,513 families, in the city. The population density was 2,168.5 people per square mile. There were 2,368 housing units at an average density of 825.6 per square mile. The racial makeup of the city was 69.3% White, 0.9% Black or African American, 2.3% Native American, 10.3% Asian, 0.2% Pacific Islander, 12.3% from other races, and 4.8% from two or more races. 23.3% of the population were Hispanic or Latino of any race. Of the 2,134 households 38.5% had children under the age of 18 living with them, 52.1% were married couples living together, 14.2% had a female householder with no husband present, and 29.1% were non-families. 24.7% of households were one person and 11.0% were one person aged 65 or older. The average household size was 2.83 and the average family size was 3.40. The age distribution was 32.7% under the age of 18, 9.6% from 18 to 24, 26.4% from 25 to 44, 19.0% from 45 to 64, and 12.4% 65 or older. The median age was 31 years. For every 100 females, there were 98.1 males. For every 100 females age 18 and over, there were 92.4 males. The median income for a household in the city was $27,466, and the median family income was $35,856. Males had a median income of $30,297 versus $22,159 for females. The per capita income for the city was $12,523. About 17.7% of families and 24.6% of the population were below the poverty line, including 39.6% of those under age 18 and 9.4% of those age 65 or over.
Politics
In the state legislature, Willows is in, and in. Federally, Willows is in.