Save search
Skip the filters. Search with AI Mode instead.

Apartments for Rent in St. Petersburg, FL

Apartments for Rent in St. Petersburg, FL. 324 Rentals Available
324 Rentals Available

Quick filters
  • the front of a green building with a driveway and grass
    2 bd $1,345
    Base rent
    Verified Listing

    7311 Cedar Court, St. Petersburg, FL 33702
    Apply online • Pet friendly
  • a living room with a white couch and a fireplace
    1 bd $1,555+
    2 bd $1,960+
    Base rent
    Verified Listing

    10600 4Th Street N, St. Petersburg, FL 33716
    Apply online • Pet friendly
  • a living room and kitchen with a couch and a table
    Studio $1,815+
    1 bd $1,865+
    2 bd $2,447
    Base rent
    3951 34Th St. South, St. Petersburg, FL 33711
    Apply online • Pet friendly
  • a living room with a couch and a coffee table
    50 units available
    Studio $1,125+
    1 bd $1,210+
    2 bd $1,380+
    Base rent
    5800 Lynn Lake Drive South, St. Petersburg, FL 33712
    Apply online • Pet friendly
  • a living room with a hard wood floor and a table and chairs
    Only 3 units left
    2 bd $1,800
    Base rent
    11901 4Th St. N., St. Petersburg, FL 33716
    Apply online • Pet friendly
  • a living room with a couch and a coffee table
    11 units available
    Studio $2,100+
    1 bd $2,400+
    2 bd $3,199+
    Base rent
    Verified Listing

    151 7Th St S, St. Petersburg, FL 33701
    Apply online • Pet friendly
  • a living room with a couch and a table
    Rent specials 5 units available
    1 bd $2,200+
    2 bd $2,565+
    Base rent
    Verified Listing

    555 Dr MLK Jr. St S, St Petersburg, FL 33705
    Apply online • Pet friendly
  • a living room with a large window and a table and chairs
    37 units available
    1 bd $1,470+
    2 bd $1,905+
    3 bd $2,535+
    Base rent
    Verified Listing

    190 112Th Ave N, Saint Petersburg, FL 33716
    Apply online • Pet friendly
  • a living room with a kitchen and a couch
    Rent specials 5 units available
    1 bd $1,679+
    2 bd $2,014+
    Base rent
    Verified Listing

    500 110Th Avenue North, St. Petersburg, FL 33716
    Apply online • Pet friendly
  • a living room with a couch and a tv in front of a kitchen
    19 units available
    Studio $1,915+
    1 bd $1,970+
    2 bd $2,520+
    Base rent
    Verified Listing

    1560 Central Avenue, St. Petersburg, FL 33705
    Apply online • Pet friendly
  • a living room with a blue wall and a couch and a table
    5 units available
    1 bd $1,355
    2 bd $1,630
    Base rent
    3901 38Th Ave S., St. Petersburg, FL 33711
    Apply online • Pet friendly
  • a living room with a couch and chairs and a tv
    1 bd $1,295+
    2 bd $1,638+
    Base rent
    11601 4Th Street North, St. Petersburg, FL 33716
    Apply online • Pet friendly
  • a living room with couches and chairs and a rug
    Studio $1,985+
    1 bd $1,760+
    2 bd $2,289+
    Base rent
    Verified Listing

    500 Trinity Lane North, St. Petersburg, FL 33716
    Apply online • Pet friendly
  • a living room with a blue couch and a table with chairs
    Studio $1,645+
    1 bd $1,845+
    2 bd $2,285+
    Base rent
    Verified Listing

    10475 Gandy Blvd N., St. Petersburg, FL 33702
    Apply online • Pet friendly
  • a living room with a table and chairs and a chandelier
    9 units available
    1 bd $1,292+
    2 bd $1,433+
    Base rent
    2150 62Nd Terrace South, Saint Petersburg, FL 33712
    Apply online • Pet friendly
  • a kitchen with stainless steel appliances and white cabinets
    Studio $2,095+
    1 bd $2,169+
    2 bd $2,557+
    Base rent
    Verified Listing

    1661 Central Avenue, St. Petersburg, FL 33713
    Apply online • Pet friendly
  • a living room with a couch and a coffee table
    Studio $1,991+
    1 bd $2,665+
    2 bd $3,202+
    Base rent
    Verified Listing

    930 Central Avenue, St Petersburg, FL 33705
    Apply online • Pet friendly
  • 6401 31St St South 1-3 Beds Apartment for Rent
    4 units available
    1 bd $1,495
    2 bd $1,825
    3 bd $2,850
    Base rent
    6401 31St St South, St. Petersburg, FL 33712
    Apply online • Pet friendly
  • an image of an apartment building with palm trees
    Only 1 unit left
    2 bd $6,000
    Base rent
    Verified Listing

    100 1St Avenue North, St. Petersburg, FL 33701
    Apply online
  • a house with a yard and trees in front of it
    Only 1 unit left
    2 bd $3,500
    Base rent
    Verified Listing

    2636 Granada Cir E, St. Petersburg, FL 33712
    Apply online
  • a kitchen with white appliances and wooden cabinets
    Only 1 unit left
    4 bd $2,450
    Base rent
    805 35Th Avenue S, St. Petersburg, FL 33705
    Apply online • Pet friendly
  • a kitchen with white cabinets and a wood floor
    Only 1 unit left
    3 bd $2,160
    Base rent
    4134 3Rd Avenue South, St. Petersburg, FL 33711
    Apply online • Pet friendly
  • a kitchen with a white refrigerator and a window
    Only 1 unit left
    3 bd $1,920
    Base rent
    3819 17Th Ave S, St Petersburg, FL 33711
    Apply online • Pet friendly
  • a house with a driveway and a palm tree
    Only 1 unit left
    3 bd $2,690
    Base rent
    525 55Th Ave NE Street, St. Petersburg, FL 33703
    Apply online • Pet friendly
  • an orange house with a driveway and trees
    Ask for pricing
    Verified Listing

    2482 69TH S, ST PETERSBURG, FL 33712
    Apply online • Pet friendly
58-0-city



Frequently asked questions

When were prices and availability in St. Petersburg, FL last updated?

Prices and availability in St. Petersburg, FL were last updated on 28 May 2026.

What are the best apartments in St. Petersburg, FL?
What is the average rent in St. Petersburg, FL?

The average rent in St. Petersburg, FL is $1,991.

What is the price range for a studio apartment in St. Petersburg, FL?

The price range for a studio apartment in St. Petersburg, FL is between $1,125 and $4,368.

What is the price range for a 1-bedroom apartment in St. Petersburg, FL?

The price range for a 1-bedroom apartment in St. Petersburg, FL is between $996 and $4,414.

What is the price range for a 2-bedroom apartment in St. Petersburg, FL?

The price range for a 2-bedroom apartment in St. Petersburg, FL is between $1,205 and $6,000.

What is the price range for a 3-bedroom apartment in St. Petersburg, FL?

The price range for a 3-bedroom apartment in St. Petersburg, FL is between $996 and $4,466.

What type of rental buildings are in St. Petersburg, FL?

In St. Petersburg, 37% of the residents are renting compared to 63% owning a home, according to data from the U.S. Census Bureau. Large-scale apartment buildings with more than 50 units represent 23% of St. Petersburg's rentals, 50% are small-scale complexes with under 50 units, and 26% are single-family rentals.

What do typical apartment communities look like in St. Petersburg, FL?

The age and size of multifamily buildings are among the most visible characteristics of the rental market in a city. In this case, the apartment buildings in St. Petersburg are about 30 years old, on average. Of these, 39% have been built since 2000, representing the newer options on the market and typically offering more amenities. Rental buildings in the city have an average height of 5 stories. About 74% of the rental communities here are low-rise, garden-style communities, 18% are mid-rises, and 16% are high-rise buildings. These are true especially for large-scale multifamily buildings with over 50 apartments.

What apartment floorplans are common in St. Petersburg, FL?

Studio apartments in St. Petersburg are around 6% of rentals, while 1-bedroom floor plans represent 48% of the total stock. For those in search of larger rentals, 2-bedroom floorplans make up 40% of all rentals. More generous apartments with 3 bedrooms or more are also available in this city for those in search of more space.