St. Petersburg, FL
Demographics And Statistics

Demographics | Crime | Cost Of Living
Updated: 2023-12-15

Living In St. Petersburg, Florida Summary

Life in St. Petersburg research summary. HomeSnacks has been using Saturday Night Science to research the quality of life in St. Petersburg over the past nine years using Census, FBI, Zillow, and other primary data sources. Based on the most recently available data, we found the following about life in St. Petersburg:

  • The population in St. Petersburg is 259,343.

  • The median home value in St. Petersburg is $375,897.

  • The median income in St. Petersburg is $70,333.

  • The cost of living in St. Petersburg is 97 which is 1.0x lower than the national average.

  • The median rent in St. Petersburg is $1,410.

  • The unemployment rate in St. Petersburg is 4.6%.

  • The poverty rate in St. Petersburg is 11.9%.

  • The average high in St. Petersburg is 81.2° and the average low is 65.6°.

Search Homes For Sale In St. Petersburg, FL

St. Petersburg SnackAbility

8
Overall SnackAbility
Jobs
8/10
Housing
8.5
Affordability
5
Diversity
9
Safety
4
Amenities
9.5
Education
8.5
Commute
8
Search Homes For Sale In St. Petersburg, FL

St. Petersburg, FL Crime Report

Crime in St. Petersburg summary. We use data from the FBI to determine the crime rates in St. Petersburg. Key points include:

  • There were 8,486 total crimes in St. Petersburg in the last reporting year.

  • The overall crime rate per 100,000 people in St. Petersburg is 3,292.4 / 100k people.

  • The violent crime rate per 100,000 people in St. Petersburg is 629.3 / 100k people.

  • The property crime rate per 100,000 people in St. Petersburg is 2,663.1 / 100k people.

  • Overall, crime in St. Petersburg is 41.66% above the national average.

8,486
Total Crimes
41.66%
Above National Average

Crime In St. Petersburg Comparison Table

Statistic Count
Raw
St. Petersburg
/ 100k People
Florida
/ 100k People
National
/ 100k People
Total Crimes Per 100K 8,486 3,292.4 2,153.0 2,324.2
Violent Crime 1,622 629.3 383.6 369.8
Murder 16 6.2 5.9 6.3
Robbery 202 78.4 62.2 66.1
Aggravated Assault 1,304 505.9 280.1 268.2
Property Crime 6,864 2,663.1 1,769.4 1,954.4
Burglary 771 299.1 240.6 269.8
Larceny 5,253 2,038.1 1,352.7 1,401.9
Car Theft 840 325.9 176.1 282.7

St. Petersburg, FL Cost Of Living

Cost of living in St. Petersburg summary. We use data on the cost of living to determine how expensive it is to live in St. Petersburg. Real estate prices drive most of the variance in cost of living around Florida. Key points include:

  • The cost of living in St. Petersburg is 97 with 100 being average.

  • The cost of living in St. Petersburg is 1.0x lower than the national average.

  • The median home value in St. Petersburg is $375,897.

  • The median income in St. Petersburg is $70,333.

97
St. Petersburg's Overall Cost Of Living
1.0x
Lower Than The National Average

Cost Of Living In St. Petersburg Comparison Table

Living Expense St. Petersburg Florida National Average
Overall 97 101 100
Services 102 98 100
Groceries 108 101 100
Health 91 96 100
Housing 87 108 100
Transportation 102 98 100
Utilities 97 100 100

St. Petersburg, FL Weather

  • The average high in St. Petersburg is 81.2° and the average low is 65.6°.

  • There are 68.5 days of precipitation each year.

  • Expect an average of 50.1 inches of precipitation each year with 0.0 inches of snow.

StatSt. Petersburg
Average Annual High81.2
Average Annual Low65.6
Annual Precipitation Days68.5
Average Annual Precipitation50.1
Average Annual Snowfall0.0
81.2°
Average High
68.5°
Days of Rain

St. Petersburg, FL Photos

S
Source: Wikipedia User Wknight94 | GFDL
Honda Grand Prix Of St
Source: Wikipedia User John O'Neill | CC BY-SA 3.0
St
Source: Wikipedia User Ebyabe | GFDL
Downtown St Petersburgc Flc During Grand Prix
Source: Public Domain
Williams Park St
Source: Wikipedia User John O'Neill | CC BY-SA 3.0
Honda Grand Prix Of St
Source: Wikipedia User John O'Neill | CC BY-SA 3.0
Rowdies Soccer Config
Source: Wikipedia User Franksgiving | CC BY-SA 4.0
St
Source: Wikipedia User Ebyabe | GFDL
Saint Petersburg College Downtown Center  Northwest Corner
Source: Wikipedia User John O'Neill | CC BY-SA 3.0

St. Petersburg Articles

Rankings for St. Petersburg in Florida

Locations Around St. Petersburg

Map Of St. Petersburg, FL

Best Places Around St. Petersburg

1

Safety Harbor, FL
Population 17,087

2

Pinellas Park, FL
Population 53,352

3

Progress, PA
Population 11,364

4

Largo, FL
Population 82,541

5

Oldsmar, FL
Population 14,877

6

Lealman, FL
Population 21,237

7

Town 'n' Country, FL
Population 89,456

8

Seminole, FL
Population 19,287

9

Bradenton, FL
Population 55,795

10

Egypt Lake-Leto, FL
Population 36,000

St. Petersburg Demographics And Statistics

Population over time in St. Petersburg

The current population in St. Petersburg is 259,343. The population has increased 5.5% from 2010.

Year Population % Change
2022 259,343 0.1%
2021 259,041 1.2%
2020 256,031 1.0%
2019 253,585 1.1%
2018 250,713 0.9%
2017 248,429 0.7%
2016 246,642 0.5%
2015 245,363 0.1%
2014 245,097 -0.3%
2013 245,715 -

Race / Ethnicity in St. Petersburg

White
63.6% (164,908)
African American
19.8% (51,404)
American Indian
0.1% (306)
Asian
3.4% (8,795)
Hawaiian
0.0% (69)
Other
0.5% (1,268)
Two Or More
3.7% (9,657)
Hispanic
8.8% (22,936)

St. Petersburg is:

  • 63.6% White with 164,908 White residents.

  • 19.8% African American with 51,404 African American residents.

  • 0.1% American Indian with 306 American Indian residents.

  • 3.4% Asian with 8,795 Asian residents.

  • 0.0% Hawaiian with 69 Hawaiian residents.

  • 0.5% Other with 1,268 Other residents.

  • 3.7% Two Or More with 9,657 Two Or More residents.

  • 8.8% Hispanic with 22,936 Hispanic residents.

Race St. Petersburg FL USA
White 63.6% 52.0% 58.9%
African American 19.8% 14.9% 12.1%
American Indian 0.1% 0.1% 0.6%
Asian 3.4% 2.8% 5.7%
Hawaiian 0.0% 0.1% 0.2%
Other 0.5% 0.5% 0.4%
Two Or More 3.7% 3.1% 3.5%
Hispanic 8.8% 26.5% 18.7%

Gender in St. Petersburg

Female
51.8% (134,293)
Male
48.2% (125,049)
  • St. Petersburg is 51.8% female with 134,293 female residents.

  • St. Petersburg is 48.2% male with 125,049 male residents.

Gender St. Petersburg FL USA
Female 51.8% 50.8% 50.4%
Male 48.2% 49.2% 49.6%

Highest level of educational attainment in St. Petersburg for adults over 25

  • 2.0% of adults in St. Petersburg completed < 9th grade.

  • 4.0% of adults in St. Petersburg completed 9-12th grade.

  • 24.0% of adults in St. Petersburg completed high school / ged.

  • 20.0% of adults in St. Petersburg completed some college.

  • 9.0% of adults in St. Petersburg completed associate's degree.

  • 26.0% of adults in St. Petersburg completed bachelor's degree.

  • 10.0% of adults in St. Petersburg completed master's degree.

  • 3.0% of adults in St. Petersburg completed professional degree.

  • 2.0% of adults in St. Petersburg completed doctorate degree.

< 9th Grade
2.0% (5,186)
9-12th Grade
4.0% (10,373)
High School / GED
24.0% (62,242)
Some College
20.0% (51,868)
Associate's Degree
9.0% (23,340)
Bachelor's Degree
26.0% (67,429)
Master's Degree
10.0% (25,934)
Professional Degree
3.0% (7,780)
Doctorate Degree
2.0% (5,186)
Education St. Petersburg FL USA
< 9th Grade 2.0% 6.0% 4.0%
9-12th Grade 4.0% 6.0% 6.0%
High School / GED 24.0% 28.0% 26.0%
Some College 20.0% 19.0% 20.0%
Associate's Degree 9.0% 10.0% 9.0%
Bachelor's Degree 26.0% 20.0% 21.0%
Master's Degree 10.0% 8.0% 10.0%
Professional Degree 3.0% 2.0% 2.0%
Doctorate Degree 2.0% 1.0% 2.0%

Household Income For St. Petersburg, Florida

  • 5.3% of households in St. Petersburg earn Less than $10,000.

  • 3.6% of households in St. Petersburg earn $10,000 to $14,999.

  • 6.8% of households in St. Petersburg earn $15,000 to $24,999.

  • 7.8% of households in St. Petersburg earn $25,000 to $34,999.

  • 11.4% of households in St. Petersburg earn $35,000 to $49,999.

  • 18.3% of households in St. Petersburg earn $50,000 to $74,999.

  • 13.3% of households in St. Petersburg earn $75,000 to $99,999.

  • 15.9% of households in St. Petersburg earn $100,000 to $149,999.

  • 7.5% of households in St. Petersburg earn $150,000 to $199,999.

  • 10.1% of households in St. Petersburg earn $200,000 or more.

Less than $10,000
5.3% (1,367,613)
$10,000 to $14,999
3.6% (921,008)
$15,000 to $24,999
6.8% (1,762,494)
$25,000 to $34,999
7.8% (2,012,684)
$35,000 to $49,999
11.4% (2,961,491)
$50,000 to $74,999
18.3% (4,752,696)
$75,000 to $99,999
13.3% (3,458,681)
$100,000 to $149,999
15.9% (4,125,854)
$150,000 to $199,999
7.5% (1,948,655)
$200,000 or more
10.1% (2,623,120)
Income St. Petersburg FL USA
Less than $10,000 5.3% 5.2% 4.9%
$10,000 to $14,999 3.6% 3.7% 3.8%
$15,000 to $24,999 6.8% 7.6% 7.0%
$25,000 to $34,999 7.8% 8.3% 7.4%
$35,000 to $49,999 11.4% 12.1% 10.7%
$50,000 to $74,999 18.3% 17.6% 16.1%
$75,000 to $99,999 13.3% 13.2% 12.8%
$100,000 to $149,999 15.9% 16.0% 17.1%
$150,000 to $199,999 7.5% 7.4% 8.8%
$200,000 or more 10.1% 9.0% 11.4%

Articles About Florida

Enjoy The Snack?