In 2019, Petersburg, VA had a population of 31.4k people with a median age of 38.1 and a median household income of $38,679. Between 2018 and 2019 the population of Petersburg, VA declined from 31,827 to 31,362, a −1.46% decrease and its median household income grew from $36,135 to $38,679, a 7.04% increase.
The 5 largest ethnic groups in Petersburg, VA are Black or African American (Non-Hispanic) (76.3%), White (Non-Hispanic) (15.1%), White (Hispanic) (2.38%), Two+ (Non-Hispanic) (2.15%), and Other (Hispanic) (1.96%). 0% of the households in Petersburg, VA speak a non-English language at home as their primary language, and 97.6% of the residents in Petersburg, VA are U.S. citizens.
The largest universities in Petersburg, VA are Another Level Barbering and Cosmetology School (10 degrees awarded in 2019).
In 2019, the median property value in Petersburg, VA was $108,100, and the homeownership rate was 38.8%. Most people in Petersburg, VA drove alone to work, and the average commute time was 22.2 minutes. The average car ownership in Petersburg, VA was 1 car per household.