Petersburg Demographics


  • Total Population58,417
  • Male Population(47.1 %) 27,509
  • Female Population(52.9 %) 30,909
  • Median Age40.00
There are currently 58,417 people living in Petersburg. Out of the total population number, 27,509 are men and 30,909 are women. The median age for Petersburg dwellers is 40.00.


  • White Collar19,090
  • Blue Collar7,029
There are currently 19,090 white-collar jobs and 7,029 blue-collar jobs in Petersburg.


  • Total Households22,628
  • Family Households13,695
  • Non-family Households8,933
  • Households With Children6,348
  • Households Without Children16,280
  • Average People Per Household2.51
There are currently 22,628 households in Petersburg. Out of this total, 13,695 are family households, 8,933 are non-family households, 6,348 are households with children and 16,280 are households without children. The average number of people per household in Petersburg is 2.51.

Education(Number of people who have achieved the following levels of education)

  • No High School2,391
  • Some High School20,995
  • Some College12,240
  • Associate Degree2,748
  • Bachelors Degree5,086
  • Graduate Degree3,126
There are 2,391 people living in Petersburg without a high school degree, 20,995 people with some high school degree and 12,240 people with a college degree. 2,748 people have an associate degree, 5,086 hold a bachelor’s degree, while 3,126 boast a graduate degree.

Marital Status(Number of people who have the following marital status)

  • Never Married19,303
  • Married19,297
  • Separated1,857
  • Widowed3,363
  • Divorced6,406
19,303 of the people living in Petersburg have never been married, while 19,297 are married and 1,857 are separated. A total of 3,363 people are widowed and 6,406 people are divorced.


  • Average Household Income$60,705
  • Median Household Income$44,210
  • Median Income Under 25$19,695
  • Median Income 25-44$42,600
  • Median Income 45-64$51,692
  • Median Income Over 65$42,200

The average household income for people living in Petersburg is $60,705, while the median household income is $44,210. The median income in Petersburg is $19,695 for those under 25, $42,600 for those aged 25 to 44, $51,692 for those aged 45 to 64, and $42,200 for those over the age of 65.


Demographic information is extracted from the Unites States Census Bureau and is deemed reliable, however, COMMERCIALCafé can offer no guarantee of the accuracy or completeness of information modified or aggregated for specific neighborhoods.