| Name | St. Petersburg |
| Population 2000 | 248232 |
| Population 1990 | 238629 |
| Population Change | 4.0% |
| Non-Hispanic White 2000 | 170396 |
| Non-Hispanic White 1990 | 181580 |
| Non-Hispanic White Change | -6.2% |
| Non-Hispanic Black 2000 | 56124 |
| Non-Hispanic Black 1990 | 46232 |
| Non-Hispanic Black Change | 21.4% |
| Non-Hispanic American Indian 2000 | 1668 |
| Non-Hispanic American Indian 1990 | 579 |
| Non-Hispanic American Indian Change | 188.1% |
| Non-Hispanic Asian 2000 | 7721 |
| Non-Hispanic Asian 1990 | 3836 |
| Non-Hispanic Asian Change | 101.3% |
| Non-Hispanic Other 2000 | 1821 |
| Non-Hispanic Other 1990 | 147 |
| Non-Hispanic Other Change | 1138.8%% |
| Hispanic White 2000 | 6737 |
| Hispanic White 1990 | 4545 |
| Hispanic White Change | 48.2% |
| Hispanic Black 2000 | 763 |
| Hispanic Black 1990 | 494 |
| Hispanic Black Change | 54.5% |
| Hispanic American Indian 2000 | 174 |
| Hispanic American Indian 1990 | 17 |
| Hispanic American Indian Change | 925.0%% |
| Hispanic Asian 2000 | 148 |
| Hispanic Asian 1990 | 131 |
| Hispanic Asian Change | 13.0% |
| Hispanic Other 2000 | 2681 |
| Hispanic Other 1990 | 1068 |
| Hispanic Other Change | 151.0% |