St. Petersburg, FL
Demographics And Statistics

We take you around St. Petersburg to find out what it's like to call it home.

Living in St. Petersburg, Florida

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. Here's a snapshot of St. Petersburg based on the most recently available data.

262,732 Population
$347,963 Median home value
$75,192 Median income
114 Cost of living +14% vs US
$1,663 Median rent
4.7% Unemployment
Not sure St. Petersburg fits? Try our place-match quiz →

Compare St. Petersburg to…

Planning a move? Find movers to St. Petersburg, FL Get matched →

St. Petersburg SnackAbility

8
Overall SnackAbility
Jobs 8/10
Housing 8.5/10
Affordability 5/10
Diversity 9/10
Safety 4/10
Amenities 9.5/10
Education 8.5/10
Commute 8/10

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,158 total crimes in St. Petersburg in the last reporting year.

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

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

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

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

8,158
Total Crimes
45.26%
Above National Average
St. Petersburg
US

Crime In St. Petersburg Comparison Table

Statistic Count
Raw
St. Petersburg
/ 100k People
Florida
/ 100k People
National
/ 100k People
Total Crimes Per 100K 8,158 3,078.5 1,687.5 2,119.2
Violent Crime 1,642 619.6 267.1 359.0
Murder 18 6.8 3.9 5.0
Robbery 216 81.5 38.2 61.0
Aggravated Assault 1,293 487.9 197.1 256.0
Property Crime 6,516 2,458.9 1,420.4 1,760.0
Burglary 555 209.4 152.5 229.0
Larceny 5,379 2,029.8 1,144.9 1,272.0
Car Theft 582 219.6 123.0 259.0
Worried about safety? Compare home security systems in St. Petersburg Get matched →

Source: FBI Uniform Crime Reporting (2024)

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 114 with 100 being average.

  • The cost of living in St. Petersburg is 1.1x higher than the national average.

  • The median home value in St. Petersburg is $347,963.

  • The median income in St. Petersburg is $75,192.

114
St. Petersburg's Overall Cost Of Living
1.1x
Higher Than The National Average
St. Petersburg
US

Cost Of Living In St. Petersburg Comparison Table

Living Expense St. Petersburg Florida National Average
Overall 114 104 100
Services 103 101 100
Groceries 109 105 100
Health 125 99 100
Housing 109 104 100
Transportation 114 109 100
Utilities 110 105 100
Protect your home budget Compare home warranties in St. Petersburg Get matched →

Source: Cost of living index, normalized to US average = 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

Source: NOAA climate normals (30-year)

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

Rankings & Articles For St. Petersburg

Locations Around St. Petersburg

Map Of St. Petersburg, FL

Best Places Around St. Petersburg

1

Safety Harbor, FL
Population 17,033

$495,956+43% vs St. Petersburg
2

Pinellas Park, FL
Population 53,560

$298,643-14% vs St. Petersburg
3

Progress, PA
Population 11,017

$224,966-35% vs St. Petersburg
4

Largo, FL
Population 82,617

$332,209-5% vs St. Petersburg
5

Oldsmar, FL
Population 14,904

$365,724+5% vs St. Petersburg
6

Lealman, FL
Population 20,567

$205,515-41% vs St. Petersburg
7

Town 'n' Country, FL
Population 85,928

$380,936+9% vs St. Petersburg
8

Seminole, FL
Population 19,396

$380,864+9% vs St. Petersburg
9

Bradenton, FL
Population 57,014

$353,217+2% vs St. Petersburg
10

Egypt Lake-Leto, FL
Population 35,873

$329,724-5% vs St. Petersburg

St. Petersburg Demographics And Statistics

Population over time in St. Petersburg

The current population in St. Petersburg is 262,732. The population has increased 6.9% from 2010.

Year Population % Change
2024 262,732 0.8%
2023 260,646 0.5%
2022 259,343 0.4%
2021 258,245 -2.2%
2020 264,001 1.0%
2019 261,338 0.9%
2018 259,041 1.2%
2017 256,031 1.0%
2016 253,585 1.1%
2015 250,713 0.9%
2014 248,429 0.7%
2013 246,642 0.5%
2012 245,363 0.1%
2011 245,097 -0.3%
2010 245,715 -

Race / Ethnicity in St. Petersburg

White 62.7% (164,797)
African American 19.0% (49,816)
American Indian 0.1% (224)
Asian 3.6% (9,535)
Hawaiian 0.0% (76)
Other 0.7% (1,779)
Two Or More 4.3% (11,310)
Hispanic 9.6% (25,195)
See the full breakdown

St. Petersburg is:

  • 62.7% White with 164,797 White residents.

  • 19.0% African American with 49,816 African American residents.

  • 0.1% American Indian with 224 American Indian residents.

  • 3.6% Asian with 9,535 Asian residents.

  • 0.0% Hawaiian with 76 Hawaiian residents.

  • 0.7% Other with 1,779 Other residents.

  • 4.3% Two Or More with 11,310 Two Or More residents.

  • 9.6% Hispanic with 25,195 Hispanic residents.

Race St. Petersburg FL USA
White 62.7% 50.4% 57.4%
African American 19.0% 14.6% 11.9%
American Indian 0.1% 0.1% 0.5%
Asian 3.6% 2.9% 5.9%
Hawaiian 0.0% 0.1% 0.2%
Other 0.7% 0.7% 0.6%
Two Or More 4.3% 3.8% 4.3%
Hispanic 9.6% 27.4% 19.3%

Gender in St. Petersburg

Female 52.2% (137,215)
Male 47.8% (125,516)
See the full breakdown
  • St. Petersburg is 52.2% female with 137,215 female residents.

  • St. Petersburg is 47.8% male with 125,516 male residents.

Gender St. Petersburg FL USA
Female 52.2% 50.9% 50.5%
Male 47.8% 49.1% 49.5%

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

< 9th Grade 1.0% (2,627)
9-12th Grade 4.0% (10,509)
High School / GED 22.0% (57,801)
Some College 20.0% (52,546)
Associate's Degree 10.0% (26,273)
Bachelor's Degree 27.0% (70,937)
Master's Degree 11.0% (28,900)
Professional Degree 3.0% (7,881)
Doctorate Degree 2.0% (5,254)
See the full breakdown
  • 1.0% of adults in St. Petersburg completed < 9th grade.

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

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

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

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

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

  • 11.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.

Education St. Petersburg FL USA
< 9th Grade 1.0% 5.0% 4.0%
9-12th Grade 4.0% 6.0% 6.0%
High School / GED 22.0% 27.0% 26.0%
Some College 20.0% 19.0% 19.0%
Associate's Degree 10.0% 10.0% 9.0%
Bachelor's Degree 27.0% 21.0% 22.0%
Master's Degree 11.0% 9.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

Less than $10,000 5.1% (1,348,207)
$10,000 to $14,999 3.6% (946,323)
$15,000 to $24,999 6.3% (1,664,383)
$25,000 to $34,999 6.6% (1,724,754)
$35,000 to $49,999 10.7% (2,809,666)
$50,000 to $74,999 17.6% (4,613,078)
$75,000 to $99,999 13.2% (3,474,406)
$100,000 to $149,999 16.5% (4,334,139)
$150,000 to $199,999 8.2% (2,165,637)
$200,000 or more 12.2% (3,192,602)
See the full breakdown
  • 5.1% of households in St. Petersburg earn Less than $10,000.

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

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

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

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

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

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

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

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

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

Income St. Petersburg FL USA
Less than $10,000 5.1% 5.1% 5.0%
$10,000 to $14,999 3.6% 3.3% 3.4%
$15,000 to $24,999 6.3% 6.6% 6.3%
$25,000 to $34,999 6.6% 7.3% 6.6%
$35,000 to $49,999 10.7% 11.1% 10.1%
$50,000 to $74,999 17.6% 16.8% 15.5%
$75,000 to $99,999 13.2% 13.1% 12.6%
$100,000 to $149,999 16.5% 17.2% 17.5%
$150,000 to $199,999 8.2% 8.4% 9.6%
$200,000 or more 12.2% 11.0% 13.4%

Source: U.S. Census ACS 5-year estimates (2024)