Skip to Main Content
  1. Public Schools
    B
  2. Crime & Safety
    C
  3. Housing
    B
  4. Nightlife
    A
  5. Good for Families
    A-
  6. Diversity
    A
  7. Jobs
    B
  8. Weather
    A
  9. Cost of Living
    B+
  10. Health & Fitness
    B+
  11. Outdoor Activities
    A-
  12. Commute
    A-
St. Petersburg is a city in Florida with a population of 259,041. St. Petersburg is in Pinellas County and is one of the best places to live in Florida. Living in St. Petersburg offers residents an urban suburban mix feel and most residents own their homes. In St. Petersburg there are a lot of bars, restaurants, coffee shops, and parks. Many young professionals live in St. Petersburg and residents tend to have moderate political views. The public schools in St. Petersburg are above average.
About St. Petersburg...
Population
259,041

Real Estate

Median Home Value
$182,900
National
$184,700
Median Rent
$1,067
National
$949
Area Feel
Urban Suburban Mix
Rent vs. Own
  • Rent
    41%
  • Own
    59%
Sponsored Mortgage Options for St. Petersburg
Get Rates
  • $0 Lender Fee on Home Loans Limited Time Only
  • Biggest Home Loan Sale Ever. Low interest rates. Get a quote today!
Niche may be compensated by the third party lenders and others who place ads on the website. Niche is not a lender and does not endorse the products of these advertisers. Fees that Niche receives for ads do not affect the terms you may be offered by the lender you choose. There are many additional borrowing options available.

St. Petersburg Rankings

Niche rankings are based on rigorous analysis of key statistics from the U.S. Department of Education and millions of reviews.

St. Petersburg Neighborhood Map

Crime & Safety

Crime & Safety
C
Based on violent and property crime rates.
Violent Crimes
  • Calculated annually per 100,000 residents
National
  • Assault
    427.9
    282.7
  • Murder
    7.9
    6.1
  • Rape
    50
    40.7
  • Robbery
    138.4
    135.5
Property Crimes
  • Calculated annually per 100,000 residents
National
  • Burglary
    453.5
    500.1
  • Theft
    2,569
    2,042.8
  • Motor Vehicle Theft
    280.5
    284

Residents

Diversity
A
Based on ethnic and economic diversity.
Age
  • <10 years
    10%
  • 10-17 years
    8%
  • 18-24 years
    8%
  • 25-34 years
    15%
  • 35-44 years
    12%
  • 45-54 years
    14%
  • 55-64 years
    15%
  • 65+ years
    18%
Education Levels
National
  • Master's degree or higher
    12%
    12%
  • Bachelor's degree
    22%
    19%
  • Some college or associate's degree
    30%
    29%
  • High school diploma or equivalent
    26%
    28%
  • Less than high school diploma
    9%
    13%

Working in St. Petersburg

Jobs
B
Based on employment rates, job and business growth, and cost of living.
Median Household Income
$53,816
National
$55,322
Places like St. Petersburg
More

St. Petersburg Reviews

488 reviews
All Categories
Living in St.Petersburg is quite a paradise. Its aesthetics, cleanliness and entire environment is a really a beauty to bask in. With beautiful beaches, parks and various nature spots, St.Petersburg is the perfect place to experience a tropical, island-like living in the state of Florida! This city also boasts a capturing downtown area with mouth-watering restaurants and cafes as well as museums including that exhibiting the works of the great Salvador Dali. After being in St.Pete for two years, I find that many individuals are not aware of this beautiful getaway city which is just about 15 minutes away from the prominent city of Tampa. With that being said, what I’d like, is for St.Petersburg to be more properly advertised and see more visitors each year!
Start Your Review of St. Petersburg
Rate It!
I personally think ST Petersburg, FL is a fun and beautiful place to visit and to live. I think it's filled with many diverse cultures and respects and provides resources for each.
I moved to Pinellas County when I was 5 years old, and went to public schools. My brother even went to a school that sat right on the beach. Growing up we would drive to friends houses by boat and even would pick up McDonald's food thru a "boat-drive-thru". I absolutely love St Petersburg and all it has to offer, from the great people, great schools, and awesome things to do on any day or time and at ALL ages!
Florida is well known for a wonderful place for seniors to retire to, but they are more than just that! It is truly a wonderful place for all and I could not imagine raising my own children one day, here as well...
St. Pete is a lovely, welcoming, and diverse city on the bay. It's the perfect location for those who prefer variety from; beaches, fine dinning, parks and recreation, professional sporting leagues, night life, museums, and quick access to SWFL's popular destinations (Clearwater beach, Siesta Key, Sarasota, and Tampa). Culture is abundant in St. Pete, therefore, you can always find cuisine for any palate from around the world including Asian, German, Latin. We are surrounded by the most beautiful, soft, white sand beaches with crystal blue water in the country. As an upcoming and growing city it is very affordable with minimal traffic, despite the abundance of fun and culture offered.