Petersburg city, VA has a population of 31,997 people with a median age of 38.8 and a median household income of $32,169. Between 2015 and 2016 the population of Petersburg city, VA declined from 32,123 to 31,997, a 0.39% decrease and its median household income grew from $31,798 to $32,169, a 1.17% increase.
The population of Petersburg city, VA is 76.5% Black, 15% White, and 4.5% Hispanic. 7.28% of the people in Petersburg city, VA speak a non-English language, and 98.1% are U.S. citizens.
The largest universities in Petersburg city, VA are Southside Regional Medical Center Professional Schools, with 62 graduates, N/A, with N/A graduates, and N/A, with N/A graduates.
The median property value in Petersburg city, VA is $111,300, and the homeownership rate is 41.2%. Most people in Petersburg city, VA commute by Drove Alone, and the average commute time is 22.1 minutes. The average car ownership in Petersburg city, VA is 1 car per household.
Petersburg city, VA is the 55th most populated county in Virginia and borders Chesterfield County, VA; Dinwiddie County, VA; Prince George County, VA; and Colonial Heights city, VA.