Petersburg, Virginia Population 2021

31,926
Loading...

Petersburg is a city located in Virginia. With a 2020 population of 31,926, it is the 18th largest city in Virginia and the 1230th largest city in the United States . Petersburg is currently growing at a rate of 0.92% annually but its population has decreased by -1.52% since the most recent census, which recorded a population of 32,420 in 2010. Petersburg reached it's highest population of 41,055 in 1980. Spanning over 23 miles, Petersburg has a population density of 1,405 people per square mile.

The average household income in Petersburg is $53,064 with a poverty rate of 24.07%. The median rental costs in recent years comes to $947 per month, and the median house value is $108,100. The median age in Petersburg is 38.1 years, 35.6 years for males, and 41.1 years for females.

Petersburg Demographics

According to the most recent ACS, the racial composition of Petersburg was:

  • Black or African American: 76.67%
  • White: 17.45%
  • Other race: 2.33%
  • Two or more races: 2.30%
  • Asian: 0.93%
  • Native American: 0.24%
  • Native Hawaiian or Pacific Islander: 0.08%
The current population of Petersburg, Virginia is 31,926 based on our projections of the latest US Census estimates. The US Census estimates the 2018 population at 31,056.The last official US Census in 2010 recorded the population at 32,420.

Petersburg, Virginia Population 2021

Population by Race

Race Population Percentage
Black or African American24,04476.67%
White5,47317.45%
Some Other Race7322.33%
Two or More Races7212.30%
Asian2920.93%
American Indian and Alaska Native740.24%
Native Hawaiian and Other Pacific Islander260.08%
Loading...

Petersburg Population by Race

Petersburg Population Pyramid $2021

Loading...

Petersburg Median Age

38.1


Total

35.6


Male

41.1


Female

Petersburg Adults

There are 24,660 adults, (5,241 of whom are seniors) in Petersburg.

Petersburg Age Dependency

61.5

Age Dependency Ratio

27

Old Age Dependency Ratio

34.5

Child Dependency Ratio

Petersburg Sex Ratio

Female

17,068

54.42%

Male

14,294

45.58%

Petersburg Population by Age

Petersburg Renter vs Owner Occupied by Household Type

Loading...

Petersburg Household Types

Type Owner Renter
Married62.2%37.8%
Male49.9%50.1%
All38.8%61.2%
Female33.4%66.6%
Non Family30%70%

38.8%

Rate of Home Ownership

Petersburg Households and Families

Type Count Average Size Owned
All13,1652.3338.8
Non Family6,5211.2530
Female3,0953.6633.4
Married2,8423.1762.2
Male7073.1549.9

3.28

Average Family Size

2.33

Average Household Size

Loading...

Petersburg Households by Type

Loading...
Education Attained Count Percentage
Less Than 9th Grade1,4076.47%
9th to 12th Grade2,32610.70%
High School Graduate7,76835.74%
Some College4,68021.53%
Associates Degree1,2525.76%
Bachelors Degree2,53111.64%
Graduate Degree1,7728.15%
Loading...

Petersburg Educational Attainment by Sex (over 25)

Petersburg Educational Attainment by Race

Loading...
Race Total High School Bachelors
Black16,67313,8062,621
White3,6253,2091,336
Hispanic770436170
2+ Races36231525
Other Race34815333
Asian255237137
Native American7427
Islander733

The highest rate of high school graduation is among asian people with a rate of 92.94%.

The highest rate of bachelors degrees is among asian people with a rate of 53.73%.

Petersburg Educational Attainment by Race

Loading...
Name Average Male Female
Overall$30,575$36,213$26,996
Less Than 9th Grade$17,491$23,000$16,650
High School Graduate$25,744$35,347$20,221
Some College$31,015$29,955$31,300
Bachelors Degree$46,236$45,862$46,983
Graduate Degree$49,313$64,856$44,216

$30,575

Average Earnings

$36,213

Average Male

$26,996

Average Female

Petersburg Earnings by Educational Attainment

Petersburg Language by Age

Loading...

Petersburg Language

93.09% of Petersburg residents speak only English, while 6.91% speak other languages. The non-English language spoken by the largest group is Spanish, which is spoken by 4.70% of the population.

Petersburg Language

Petersburg Poverty by Race

Loading...
Name Total In Poverty Poverty Rate
Black23,7115,82224.55%
White4,52692520.44%
Hispanic1,49539926.69%
Multiple71519226.85%
Other73215821.58%
Asian2928428.77%
Native746587.84%

24.07%

Overall Poverty Rate

23.58%

Male Poverty Rate

24.49%

Female Poverty Rate

Poverty in Petersburg

The race most likely to be in poverty in Petersburg is Native, with 87.84% below the poverty level.

The race least likely to be in poverty in Petersburg is White, with 20.44% below the poverty level.

The poverty rate among those that worked full-time for the past 12 months was 7.01%. Among those working part-time, it was 25.34%, and for those that did not work, the poverty rate was 32.15%.

Petersburg Poverty

Loading...
Name Poverty
Less Than 9th Grade40.90%
High School20.59%
Some College14.30%
Bachelors or Greater5.19%

Petersburg Poverty Rate by Education

Loading...
Rate Poverty
Male Unemployed34.97%
Female Unemployed28.81%
Female Employed15.07%
Male Employed9.46%

Petersburg Poverty Rate by Employment Status and Sex

Petersburg Income by Household Type

Loading...
Name Median Mean
Households$38,679$53,064
Families$46,925$60,670
Married Families$64,955-
Non Families$27,691$43,411
Loading...

Income by Household Type

Petersburg Marital Status

Loading...

Marriage Rates

25.3%

Overall Marriage Rate

28.7%

Male Marriage Rate

22.6%

Female Marriage Rate

Petersburg Married by Age and Sex

Loading...

Petersburg Marriage

The age group where males are most likely to be married is Over 65, while the female age group most likely to be married is 55-64.

Petersburg Marital Status by Race

Loading...

Petersburg Marital Status

Loading...

2,491

Number of Veterans

2,136

Male Veterans

355

Female Veterans

War Veterans
Vietnam787
First Gulf War636
Second Gulf War557
Korea142
World War II62

Petersburg Veterans by War

Loading...
Age Group Veterans
55 to 64703
35 to 54605
65 to 74578
75+384
18 to 34221

Petersburg Veterans by Age

Loading...
Name Veterans % of Total
Black1,90210.08%
White47411.20%
2+ Races7119.61%
Hispanic404.32%
Asian3014.08%
Other Race143.38%

Petersburg Veterans by Race

Petersburg Veterans by Education

Loading...

7.81%

Veteran Poverty Rate

34.19%

Veteran Disability Rate

Petersburg Veterans by Education

Loading...

60.6%

Labor Force Participation

51.8%

Employment Rate

11.7%

Unemployment Rate

Petersburg Employment by Age

Loading...

Petersburg Employment by Race

Loading...

Petersburg Employment by Education

Origin of Non-Citizens

Loading...

Non citizens include legal permanent residents (green card holders), international students, temporary workers, humanitarian migrants, and illegal immigrants.

Origin of Naturalized Citizens

Loading...

70.04%

Born in Petersburg

96.14%

Native Born

3.86%

Foreign Born

2.35%

Non Citizen

1.51%

Naturalized

Place of Birth

96.14% of Petersburg residents were born in the United States, with 70.04% having been born in Virginia. 2.35% of residents are not US citizens. Of those not born in the United States, the largest percentage are from Latin America.

Petersburg Place of Birth

Year Population Growth Annual Growth Rate
202131,9262900.92%
202031,6362900.93%
201931,3462900.93%
201831,056-81-0.26%
201731,137-243-0.77%
201631,380-512-1.61%
201531,892-349-1.08%
201432,241-70-0.22%
201332,3113150.98%
201231,996-95-0.30%
201132,091-411-1.26%
201032,502-1,238-0.37%
200033,740-4,646-1.28%
199038,386-2,669-0.67%
198041,0554,9521.29%
197036,103-647-0.18%
196036,7501,6960.47%
195035,0544,4231.36%
194030,6312,0670.70%
193028,564-2,448-0.82%
192031,0126,8852.54%
191024,1272,3171.01%
190021,810-870-0.39%
189022,6801,0240.46%
188021,6562,7061.34%
187018,9506840.37%
186018,2664,2562.69%
185014,0102,8742.32%
184011,1362,8142.96%
18308,3221,6322.21%
18206,6901,0221.67%
18105,6682,1474.88%
18003,5216932.22%
17902,8280.00%

Petersburg Population by Year