The 2014 Petersburg, Virginia, population is 32,226. There are 1,405 people per square mile (population density).
The median age is 39.8. The US median is 37.2. 32.09% of people in Petersburg, Virginia, are married. 9.30% are divorced.
The average household size is 2.57 people. 10.93% of people are married, with children. 29.43% have children, but are single.
18.37% of people are white, 79.52% are black, 0.72% are asian, 0.15% are native american, and 0.25% claim 'Other'.
3.70% of the people in Petersburg, Virginia, claim hispanic ethnicity (meaning 96.30% are non-hispanic).