Zumper

Apartments for Rent in Magnolia Heights, St. Petersburg, FL

Average rent

$2,099
increased by22%

Track prices

Great for

Pet owners
Social life
Eco-living

All rentals

1160 36th Ave N - Photo 1 of 1

2d ago

Magnolia Heights house for rent in St. Petersburg

Single Family Residence - ST PETERSBURG, FL

1160 36th Ave N, St. Petersburg, FL 33704

Air conditioning | Garage parking | On-site laundry

2 beds

1 bath

$2,600

House for rent

Description

Property Status: Active High and dry no flood and no storm damage. Welcome to a beautifully updated 2-bedroom 1 bathroom bungalow in the desirable Magnolia Heights neighborhood. The house blends modern updates with timeless charm, offering an inviting open floor plan and stylish finishes throughout. Step onto the cozy front porch, then walk into a bright and airy living area that seamlessly flows into a fully remodeled kitchen featuring quartz countertops, gold fixtures, stainless steel appliances, and a breakfast bar with extra cabinet space. The entire home boasts luxury

3229 12th St N - Photo 1 of 1

4d ago

Magnolia Heights house for rent in St. Petersburg

3229 12th St N, St. Petersburg, FL 33704

On-site laundry | Storage | Outdoor space

3 beds

2 baths

$2,950

House for rent

3470 Haines Rd N #2 - Photo 1 of 1

5d+ ago

Magnolia Heights apartment for rent in St. Petersburg

Affordable 1/1 Apt For Rent

3470 Haines Rd N #2, St. Petersburg, FL 33704

In-unit laundry | Air conditioning | On-site laundry

1 bed

1 bath

$1,250

Apartment for rent

1153 34th Ave N - Photo 1 of 1

5d+ ago

Magnolia Heights condo for rent in St. Petersburg

1153 34th Ave N, St. Petersburg, FL 33704

Air conditioning | On-site laundry

2 beds

1 bath

$1,750

Condo for rent

Available Aug 7

1466 30th Ave N - Photo 1 of 1

5d+ ago

Our team has verified this company

Verified

1466 30th Ave N, St. Petersburg, FL 33704

In-unit laundry | Air conditioning | Central heat

3 beds

1 bath

$2,149

House for rent

Description

Recently painted neutral light grey throughout, this 3 bedroom 1 bath home is a great space with a screened in front porch and large back yard and nice deck and fire pit for hanging out and entertaining. Clean kitchen with newer refrigerator, small utility shed outside the back door contains the washer and dryer! Alley access to the backyard and parking. This is a great opportunity to rent a very nice home so close to 4th street and downtown St. Petersburg.

1779 29th Ave N #2 - Photo 1 of 1

5d+ ago

Apartment for rent in St Petersburg

Brand-New Construction - 1 Bedroom / 1 Bathroom 2nd Floor Cottage - NO FLOOD AREA

1779 29th Ave N #2, St Petersburg, FL 33713

In-unit laundry | Air conditioning | Garage parking

1 bed

1 bath

$1,695

Apartment for rent

Available Aug 29

Description

Just Built! This Brand-New 1-Bedroom Apartment at approximately 55' above sea level is at the one of the highest non-flood residential neighborhoods in St. Petersburg. Just 2 Miles from Ferg's Sports Bar on Central Ave! Whole Foods 2 miles away, St Pete Pier 4 miles and the Gulf Beaches just 9 miles away! This apartment home is the second floor above the main house's garages. Enjoy a big beautiful Kitchen with Quartz Countertops and all-new SS appliances including a built-in microwave, dishwasher, fridge/freezer and in-unit Washer/Dryer. You have your own Central Heat/AC H

Find rentals with popular amenities

Outdoor Space

On-Site Laundry

Air Conditioning

Storage

800 32nd Ave N #21 - Photo 1 of 1

5d+ ago

Allendale Park - Five Points apartment for rent in St. Petersburg

Nordica Village, Crescent, A1

800 32nd Ave N #21, St. Petersburg, FL 33704

1 bed

1 bath

$1,549

Apartment for rent

Available Nov 7

Description

If you have a penchant for vintage apartment homes brimming with character and charm, Nordica Village is the perfect haven for you. Nestled within the historic Allendale neighborhood, touring Nordica Village is like embarking on a delightful journey through time. Originally constructed in 1925 as a seasonal vacation resort, our community proudly retains its historical charm while offering all the modern conveniences you desire. As you explore the premises, you'll encounter select apartment homes that boast unique features such as a vintage clawfoot bathtub, a built-in vani

3701 17th St N - Photo 1 of 1

5d+ ago

House for rent in Saint Petersburg

Magnolia Heights 2/1 SFH - For Rent

3701 17th St N, Saint Petersburg, FL 33713

In-unit laundry | Air conditioning | Hardwood floor

2 beds

1 bath

$2,300

House for rent

Description

Available now for move in within 30 days 12 month lease Charming 2 Bed / 1 Bath Home in Magnolia Heights! Welcome to this adorable block home featuring: Brand new appliances, including a washer & dryer Beautiful hardwood floors throughout Spacious detached garage – perfect for storage or projects Fully fenced backyard for privacy, pets, and play This location provides easy access to local attractions, including popular restaurants, shopping centers, and entertainment venues. Come and experience the comfort and convenience of your new home today! Don’t miss out on this

The best of Zumper, delivered

Be the first to hear about new listings matching your search.

Email
By clicking submit, I accept Zumper's Terms and Conditions, Privacy Policy, and Community Values.
700 31st Avenue North - Photo 1 of 1

5d+ ago

Allendale Park - Five Points house for rent in St. Petersburg

700 31st Avenue North, St. Petersburg, FL 33704

In-unit laundry | Air conditioning | Central heat

3 beds

2 baths

$2,950

House for rent

Available Aug 11

Description

Cute garden Home in Crescent Heights! Flexible floorplan. NON FLOOD ZONE, high and dry! Nice 3 bedroom 2 bath home , split plan. 3rd bedroom perfect for a home office, guest room or mother in law suite! Fenced yard with garden meditation area. Central heat and air conditioning. Small pets are OK. Spacious at 1549 sq ft! Ceramic tile and Luxury vinyl plank flooring. Inside utility room with washer and dryer for residents convenience. Convenient to downtown St Petersburg, 275 & bay bridges. Great location and home. Won't last!!

3035 Granville Ct N - Photo 1 of 1

3d ago

Allendale Park - Five Points house for rent in St. Petersburg

Single Family Residence - ST PETERSBURG, FL

3035 Granville Ct N, St. Petersburg, FL 33704

In-unit laundry | Air conditioning | Garage parking

5 beds

4 baths

$5,900

House for rent

Description

Property Status: Active Experience peace of mind and everyday comfort in this exceptional Northeast St. Pete home, located in a NON-EVACUATION ZONE and equipped with a 22?KW, WHOLE HOUSE BACKUP GENERATOR that automatically powers the entire home, including air conditioning, during outages—connected to natural gas, the generator will run indefinitely when called upon, as it proved last fall. Built to withstand the elements, the home features energy efficient STORM-GRADE STEEL INSULATED PANELS for exterior walls and roof, insulated IMPACT WINDOWS on both levels throughout th

Advertisement

Nearby rental good for wellness

Nearby rental good for pet owners

Nearby rental good for social life

731 38th Ave N - Photo 1 of 1

5d+ ago

Allendale Terrace house for rent in St. Petersburg

731 38th Ave N, St. Petersburg, FL 33704

In-unit laundry | Garage parking | On-site laundry

3 beds

2 baths

$4,500

House for rent

Description

Property Status: Active Live a life of luxury in your fully renovated home! This 3 bedroom, 2 bath house features a beautiful kitchen equipped with a generously sized island, large walk in pantry, dishwasher, and floor to ceiling cabinets. A spacious master bedroom with an on suite bathroom featuring double shower-heads, a 60" vanity, free standing tub, and a walk-in closet conveniently connected to the laundry room. And 2 other bedrooms for whatever you may please! Outside large lot features, a large driveway, garage, toy/RV parking, fenced in front and back yard, and

1665 28th Ave N #E - Photo 1 of 1

5d+ ago

Apartment for rent in St Petersburg

1665 28th Ave N #E, St Petersburg, FL 33713

Air conditioning | On-site laundry | Hardwood floor

1 bed

1 bath

$1,250

Apartment for rent

Available Sep 2

Description

Charming Apartment Near Downtown St. Pete Located in the Greater Woodlawn neighborhood perfect for a young professional or a student. This bright and stylish 1/1 duplex combines comfort, convenience, and charm just 8 minutes from vibrant downtown St. Petersburg. -Spacious layout with gleaming hardwood floors -Bonus den ideal for a home office, study space, or reading nook -Renovated bathroom with bathtub and modern finishes -Alley access with private parking behind the property This pet-friendly apartment is designed for low-maintenance living. Water, sewer, and trash a

811 1/2 31st Ave N - Photo 1 of 1

5d+ ago

Allendale Park - Five Points apartment for rent in St. Petersburg

Single Family Residence - ST PETERSBURG, FL

811 1/2 31st Ave N, St. Petersburg, FL 33704

In-unit laundry | Furnished | Air conditioning

2 beds

2 baths

$2,250

Apartment for rent

Description

This fully furnished two-bed, two-bath garage apartment, located in the Five Points neighborhood, boasts walk-in showers, a cook’s kitchen, and outdoor patio. It includes a dishwasher, washer and dryer, and a private entrance. The space features beautiful quartz countertops, stainless steel appliances, luxury vinyl flooring, ample closet space, and perfectly arranged to work from home. It is a short walk to Crescent Lake Park, 56 acres of Banyan Trees, and Coffee Pot Bayou where you can see Dolphins and Manatees. The property is just minutes from Downtown St. Petersburg, V

801 29th Ave N - Photo 1 of 1
New construction

5d+ ago

Crescent Heights apartment for rent in St. Petersburg

Garage Condo - ST PETERSBURG, FL

801 29th Ave N, St. Petersburg, FL 33704

Garage parking | Assigned parking | Walk-in closets

1 bed

1 bath

$2,100

Apartment for rent

Description

Property Status: Active Welcome Home!!! Newly Built in 2023 is this large 1 bedroom 1 bathroom garage apartment (754 Square Feet) that features high ceilings, a modern kitchen, bathroom, and a big walk-in closet. Located on a corner lot this ADU (accessory dwelling unit) has a private side entrance that leads to an inside staircase. Close proximity to downtown St. Petersburg, shoppes, restaurants, Coffee Pot Bayou, and Beach Drive. ELECTRICITY, WATER, SEWER, AND TRASH ARE INCLUDED IN MONTHLY RENT!!! STREET PARKING ONLY!!! NO GARAGE ACCESS OR DRIVEWAY PARKING. Don't delay m

4049 Iris St N - Photo 1 of 1
No deposit

3d ago

House for rent in St Petersburg

FULLY FENCED Home For Rent in St Petersburg!

4049 Iris St N, St Petersburg, FL 33703

Carpet | Concierge service | On-site management

3 beds

2 baths

$3,200

House for rent

Description

***Move in with LITTLE TO NO SECURITY DEPOSIT USING OBLIGO!***Come rent this beautiful, totally remodeled, single home residence! Located in great location. Main features include: 3 bedrooms, 2 bathrooms, front porch and huge backyard. The property has a new A.C., new electrical panel, new plumbing, new kitchen with quartz counter top and new bathrooms, new waterproof vinyl flooring throughout. Home located within a pleasant proximity to downtown St Pete, I-275, stores, restaurants, schools and parks. This property is professionally managed by Spartan Property Management

3501 25th St N - Photo 1 of 1

5d+ ago

Condo for rent in St Petersburg

3501 25th St N, St Petersburg, FL 33713

Garage parking | On-site laundry | Hardwood floor

2 beds

2 baths

$1,995

$1,895

Price drop

Condo for rent

Available Aug 18

Description

vd/lb Very spacious home on corner lot with 2 car garage and alley access. Eat in kitchen, formal living room and large family room. Fresh Neutral paint along with new laminate flooring throughout. Good size bedrooms with large closets. 2 car garage with w/d hookups. Great location with easy access to interstate. $30 resident benefit package per month.

Find sweet deals near Magnolia Heights

These rentals are 10%-30% cheaper than the local average price for similar rentals.

1100 1/2 22nd Ave N - Photo 1 of 1

3d ago

Euclid Place - St. Paul apartment for rent in St. Petersburg

1100 1/2 22nd Ave N - 1100 1/2

1100 1/2 22nd Ave N, St. Petersburg, FL 33704

In-unit laundry | Garage parking | On-site laundry

1 bed

1 bath

$1,395

Apartment for rent

Available Sep 5

774 20th Ave N - Photo 1 of 1

5d+ ago

Crescent Lake house for rent in St. Petersburg

3/3

774 20th Ave N, St. Petersburg, FL 33704

In-unit laundry | Air conditioning | Garage parking

3 beds

3 baths

$8,950

House for rent

Description

Modern 3 bed / 3 bath single-family home with 2,900+ sq ft, perfectly located just steps from Crescent Lake. Sitting on a rare 55 ft elevation with underground power service, the property has never flooded and offers peace of mind during storms. Built in 2019, this home combines luxury and efficiency with natural gas, a gas stove, dual AC units, fiber optic high-speed internet, tankless water heater, and a full security system. Enjoy Florida living with a stunning saltwater pool and hot tub that can be both heated and cooled, surrounded by a private turfed yard and deck. T

Advertisement
327 34th Ave N - Photo 1 of 1

5d+ ago

Old Northeast apartment for rent in St. Petersburg

2 beds

1 bath

$1,300

Apartment for rent

Description

Sunny and bright 2 bedroom, 1 bath apartment along the 4th Street corridor close to transit, shopping, pubs & restaurants. Spacious rooms on the top floor of the building - no one above to bother you. Easy drive to downtown or to I-275. Laundry in building & designated parking space. Well-maintained building with on-site management. Elevator in building. No smoking and no pets, please. Application includes credit (min 650 score needed), rent history and background check. First month rent plus equal security deposit required.

Listings within 5 miles
4657 Iris St N - Photo 1 of 1

5d+ ago

Our team has verified this company

Verified

4657 Iris St N St. Petersburg, FL 33714

4657 Iris St N, St. Petersburg, FL 33714

Outdoor space

3 beds

2 baths

$2,195

House for rent

Available Jul 23

Description

Lease this home and get more from Invitation Homes professional property management. This home comes fully loaded with quality amenities, must-have services, high-end tech and ProCare® professional maintenance. Your estimated total monthly payment is $2339.90. That covers your base rent, $2195.00 + our required services designed to make your life easier: Air Filter Delivery Fee ($9.95), Internet & Media ($85), Smart Home with video doorbell ($40), and Utility Billing Service Fee ($9.95). Base rent varies based on selected lease term. You deserve a quality home that you ca

123 49th Ave N - Photo 1 of 1

5d+ ago

Townhouse for rent in St Petersburg

Townhouse - ST PETERSBURG, FL

123 49th Ave N, St Petersburg, FL 33703

In-unit laundry | Garage parking | On-site laundry

4 beds

3 baths

$4,500

House for rent

Description

Property Status: Active AVAILABLE NOW ~~ BRAND NEW CARPET UPSTAIRS AND NEW PAINT THROUGHOUT BOTH UNITS! SHORT OR LONG TERM FLEXIBLE LEASE OPTIONS. Spacious, rare find, move-in-ready townhome in an amazing location! 4 beds, 2 full baths + 2 half baths with over 2,300 finished sq ft. Enter the comfortable living room with gleaming hardwood floors, LED lights, ceiling fan, crown molding and great natural light through beautiful shutters. Continue to the eat-in kitchen with shaker style cabinets, granite countertops, stainless steel appliances, tile flooring, and a bright & ai

135 49th Ave N - Photo 1 of 1

5d+ ago

Townhouse for rent in St Petersburg

Townhouse - ST PETERSBURG, FL

135 49th Ave N, St Petersburg, FL 33703

In-unit laundry | Garage parking | On-site laundry

4 beds

2 baths

$4,200

House for rent

Description

Property Status: Active ~~FOR LEASE AVAILABLE NOW~~Location location! Beautiful townhome built in 2007 in the meticulous Sunketch community with POOL! 3 bedrooms in the main house with a HUGE BONUS ROOM with 1/2 bath over the garage! Enter into the perfectly landscaped and fenced-in front yard onto the large covered front porch. Step into a huge open living room with tons of storage closets, an open kitchen and dining room along with a downstairs 1/2 bath. Outside the French doors is a paved courtyard between the house and the garage with a large canopy cover. Enjoy having

Aqua 550 - Photo 1 of 1

5d+ ago

8.8

Very good

Aqua 550

550 50th Ave N, St Petersburg, FL 33703

In-unit laundry | Air conditioning | On-site laundry

1 bed

1 bath

$1,650

Apartment for rent

301 24th Ave N #B - Photo 1 of 1

4d ago

Historic Old Northeast apartment for rent in St. Petersburg

Half Duplex - ST PETERSBURG, FL

301 24th Ave N #B, St. Petersburg, FL 33704

Outdoor space

1 bed

1 bath

$1,450

Apartment for rent

Description

Property Status: Active This one-bedroom, one-bathroom unit offers comfortable living in a desirable location close to downtown and the waterfront. The property sits in the Old Northeast area, known for its tree-lined streets and historic charm. Nearby, residents can explore Sunken Gardens, a lush botanical attraction just blocks away, or enjoy outdoor activities along the waterfront at Vinoy Park. Downtown St. Petersburg is minutes away, offering dining, shopping, art galleries, and the renowned St. Pete Pier. Museums such as the Dalí Museum and the Museum of Fine Arts pr

2576 42nd Ave N #A - Photo 1 of 1

5d+ ago

Condo for rent in Saint Petersburg

2 beds

1 bath

$1,650

Condo for rent

Available Sep 2

Description

Charming 2 Bedroom, 1 Bath unit featuring a bright and open layout. The main living area is finished with easy-to-maintain tile flooring, while the kitchen offers luxury vinyl plank, white shaker cabinets, and granite countertops for a modern touch. Step outside to your private fenced back porch, perfect for relaxing or entertaining. Ideally located just 8 minutes from the trendy downtown St. Pete and only 15 minutes to St. Pete’s award-winning beaches, this home offers both comfort and convenience in one of the area’s most desirable spots. Call today to schedule a tour. P

Showing 1 - 25 of 25 results
Home > Apartments in St. Petersburg > Magnolia Heights Apartments For Rent
Updated: September 8, 2025

Are you a rental professional?

Try our tenant screening, or post rental listings to Zumper, Craigslist St. Petersburg, and more.

Learn more about renting in Magnolia Heights, St. Petersburg, FL

Magnolia Heights, St. Petersburg apartment availability

Magnolia Heights offers a good selection of rental listings, with an average of 11 rentals available each month. The majority of rentals in this neighborhood are 1-bedroom and 2-bedroom apartments, with a smaller number of 3-bedroom apartments and studios also available. Many of these apartments offer desirable amenities, including in-unit laundry, outdoor space, and dishwashers, which are available in around 40-45% of rentals. This makes Magnolia Heights a great option for renters looking for convenience and comfort in a St. Petersburg neighborhood.

Methodology: How we got this data

Zumper’s proprietary rental data fuels our analysis. Rent and market trends, availability, neighborhood popularity, and lifestyle scores are all calculated using real-time and 2024 rental inventory and prices.

Our Lifestyle Categories ("great for eco-living," "great for social life," "great for pet owners," etc.) are determined by set criteria, against which we score each listing and its available features. At the neighborhood level, we calculate the listing count for each category to determine which lifestyles best fit each area.

Zumper, founded in 2012, is North America’s largest privately-owned rental platform, offering over 1 million listings across the U.S. and Canada. Stay informed on the latest trends and shifts in the rental market with our monthly National Rent Report, your go-to resource for key insights into the evolving rental landscape.

Magnolia Heights Apartments for rent FAQ

What is the average rent for 1 bedroom apartments for rent in Magnolia Heights, FL?

The average rent for 1 bedroom apartments for rent in Magnolia Heights is $1345 per month. There is 1 1 bedroom apartment for rent in Magnolia Heights, FL.

What is the average rent for 2 bedroom apartments for rent in Magnolia Heights, FL?

The average rent for 2 bedroom apartments for rent in Magnolia Heights is $1800 per month. Currently, there are 2 2 bedroom apartments for rent in Magnolia Heights, FL.

How expensive is it to rent an apartment in Magnolia Heights, FL?

The average rent price in Magnolia Heights, FL for a 2 bedroom apartment is $1800 per month. Magnolia Heights average rent price is above the average national apartment rent price which is $1750 per month for a 2 bedroom apartment. Aside from rent price, the cost of living in Magnolia Heights is also important to know. Cost of living includes but is not limited to: groceries, gas, utilities, water, and electric.

What is the average size of an apartment in Magnolia Heights, FL?

The average size of a 1 bedroom apartment rental in Magnolia Heights is 486 square feet. The average size of a 2 bedroom apartment rental in Magnolia Heights is 645 square feet. The average size of a 3 bedroom apartment rental in Magnolia Heights is 1532 square feet.

Can I afford an apartment for rent in Magnolia Heights, FL?

To help you better understand how much rent you can afford, check out Zumper's rent calculator. Our rent calculator can help you learn more about Magnolia Heights average rent prices.

What type of apartment rental is most common in Magnolia Heights, St. Petersburg, FL?

2 bedroom apartments are the most common type of rentals in Magnolia Heights, St. Petersburg, FL right now.

What type of apartment rental is least common in Magnolia Heights, St. Petersburg, FL?

1 bedroom apartments are the least common type of rentals in Magnolia Heights, St. Petersburg, FL right now.

Looking for apartments in Magnolia Heights, St. Petersburg, FL near you?

🔑Available apartment rentals25
💰Best rent deal1665 28th Ave N #E
Popular amenities, ,
🏠With photos