Petersburg Information

Travel info, sports, demographic data, and general statistics about the city of Petersburg, VA

General Petersburg Information

State: Virginia

County: Petersburg County

Close cities: Prince George, VA, Sutherland, VA, Petersburg, VA, Fort Lee, VA, Colonial Heights, VA, Hopewell, VA, Ettrick, VA

Petersburg Population (census data)
Total 32,885 (-3.0% since 2000)
Male 15,035 (45.7%)
Female 17,850 (54.3%)

Population Density: 1,437 people per sq. mile

Cost of Living Index: 85.2 (US Avg is 100)

Land Area: 22.9 square miles

Median Household Income: $36,019

Zip Codes: 23804, 23803, 23805, 23801, and 23806.

Petersburg Map

Loading Map...

Petersburg Demographic Data

Ethnic Information:
  • Black (79.0%)
  • White Non-Hispanic (18.2%)
  • Hispanic (1.4%)
  • Two or more races (1.0%)
  • Other race (0.6%)
Ancestry Information:
  • English (3.0%)
  • United States (2.8%)
  • German (2.0%)
  • Irish (2.0%)
  • Subsaharan African (1.4%)
Foriegn Born: 769 people (2.3%)
  • Europe (45.5%)
  • Asia (27.3%)
  • Latin America (27.3%)

Local Petersburg Sports Teams

Major League Baseball: Washington Nationals, Baltimore Orioles
NBA Basketball: Washington Wizards
NHL Hockey: Washington Capitals

Petersburg School Information

High Schools
Petersburg High (3101 Johnson Road, Petersburg, VA, 23805 - Petersburg City Public Schools District)
Middle Schools
Peabody Middle (725 Wesley Street, Petersburg, VA, 23803 - Petersburg City Public Schools District)
Elementary Schools
A. P. Hill Elementary (1450 Talley Avenue, Petersburg, VA, 23803 - Petersburg City Public Schools District)
J. E. B. Stuart Elementary (100 Pleasants Lane, Petersburg, VA, 23803 - Petersburg City Public Schools District)
Robert E. Lee Elementary (51 Gibbons Street, Petersburg, VA, 23803 - Petersburg City Public Schools District)
Rohoic Elementary (23312 Airport Street, Petersburg, VA, 23803 - Dinwiddie County Public Schools District)
Walnut Hill Elementary (300 South Boulevard, Petersburg, VA, 23805 - Petersburg City Public Schools District)
Other/Private Schools
Vernon Johns School (3101 Homestead Drive, Petersburg, VA, 23805 - Petersburg City Public Schools District)

Find a Job