As of the census of 2010, there were 128,961 people, 38,237 households, and 24,481 families residing in the county. The population density was 342 people per square mile (132/km2). There were 31,405 housing units at an average density of 116 per square mile (45/km2). The racial makeup of the county was 72.5% White, 15.6% African American, 0.4% Native American, 2.8% Asian, 0.10% Pacific Islander, 3.2% from other races, and 4.0% from two or more races. 9.2% of the population were Hispanic or Latino of any race. Due to the rapid suburbanization of the county the demographics have increasingly changed in the past 20 years and will continue to change in the near future as Stafford County continues to grow.