The total population of Petersburg is estimated to be 3,317 with 1,641 males (49.47%) and 1,676 females (50.53%). There are 35 more females than males in Petersburg.
The median age in Petersburg, AK is 48.2, as per 2021 ACS 5-Year Estimates. Of the total population, 15.77% were under the age of 15, 14.08% aged 15 to 29, 42.56% aged 30 to 64, 26.42% aged 65 to 84, and 1.17% were 85 years of age and older.
Racial distribution of Petersburg population: 64.04% are White, 1.04% are Black or African American, 6.51% are American Indian and Alaska Native, 16.85% are Asian, 0.15% are Native Hawaiian and other Pacific Islander, 0.31% are some other race and 11.11% are multiracial.