The 2016 Danville, Virginia, population is 42,082. There are 980 people per square mile (population density).
The median age is 42.1. The US median is 37.4. 44.43% of people in Danville, Virginia, are married. 13.09% are divorced.
The average household size is 2.22 people. 17.40% of people are married, with children. 27.45% have children, but are single.
45.55% of people are white, 48.18% are black, 1.21% are asian, 0.08% are native american, and 0.12% claim 'Other'.
3.08% of the people in Danville, Virginia, claim hispanic ethnicity (meaning 96.92% are non-hispanic).